Skip to content
Zaffaron

Khoresht-e Gharch (خورشت قارچ) — Persian Mushroom & Chicken Stew

A modern Persian mushroom and chicken stew with crispy fried onions, saffron, and lemon. A light flour-and-milk liaison creates a velvety sauce while keeping the flavors bright and earthy.

By Zaffaron Kitchen· Published April 2, 2026 Verified Recipe
Nut-Free Halal
Contains: dairy, gluten
70 min total Prep 25m · Cook 45m 4 servings 405 cal ~$4.1/serving
↓ Jump to Recipe
Khoresht-e Gharch — Persian Mushroom & Chicken Stew - authentic persian recipe

Printable Recipe Card

Servings: 4 · Total: 70 min · Difficulty: medium

Ingredients (quick list)

  • 500 g Chicken breast, boneless and skinless (cut into 3 cm cubes)
  • 450 g Fresh mushrooms (cremini or white button; wiped clean and sliced 6 mm thick)
  • 80 g Crispy fried onions (store-bought or homemade; crush lightly)
  • 45 ml Vegetable oil (divided)
  • 20 g All-purpose flour (about 2 1/2 tbsp; for thickening)
  • 300 ml Whole milk (room temperature)
  • 30 ml Bloomed saffron water (made from 1/4 tsp ground saffron bloomed in 30 ml hot water for 10 minutes)
  • 30 ml Fresh lemon juice (plus more to taste)
  • 7 g Sea salt (about 1 1/4 tsp, divided; adjust to taste)
  • 1 g Black pepper (about 1/2 tsp, freshly ground)
  • 350 ml Water (hot, for simmering; add gradually as needed)

Steps (summary)

  1. Set a heavy pot over medium heat for 2 minutes. Add 15 ml vegetable oil and the chicken. Season with 3 g sea salt and all the b…
  2. In the same pot, add 15 ml vegetable oil and the sliced mushrooms. Cook over medium-high heat for 8–10 minutes, stirring every…
  3. Add the crispy fried onions and stir for 30 seconds to coat. Pour in 300 ml hot water and scrape the bottom to dissolve browned…
  4. Make the liaison: in a small saucepan over medium heat, warm 15 ml vegetable oil. Whisk in the flour and cook 60–90 seconds unt…
  5. Lower the stew heat to low. While stirring the pot, drizzle in the milk mixture. Simmer uncovered for 8–10 minutes, stirring of…
  6. Turn off the heat. Stir in the bloomed saffron water and fresh lemon juice. Rest the stew, covered, for 10 minutes so the saffr…

Cultural Background

Mushroom stews are a familiar part of Iranian home cooking, often prepared as a lighter alternative to heavier meat-forward stews. This style highlights saffron and citrus for balance, while fried onions provide the foundational savory depth common in many Persian dishes.

savorybright citrusgentle saffron sweetnessumamivelvety saucetender chickenmeaty mushroomssaffrontoasted onionearthy mushroom🌶 mild

Equipment

Heavy pot or Dutch oven with lid (4–5 L)Chef’s knife and cutting boardMeasuring cups and spoonsSmall saucepanWhiskWooden spoon or silicone spatula

💡 Tips

  • Brown the mushrooms until their moisture evaporates; this prevents a thin, gray sauce and builds a deeper, earthy flavor.
  • Keep the milk at room temperature and add it gradually to avoid curdling; always simmer gently after the liaison is added.
  • Crush crispy fried onions slightly before adding so they dissolve into the sauce and give a more even texture.
  • Add lemon juice off the heat to keep the flavor fresh and to reduce the risk of dairy splitting.
  • For a more pronounced saffron aroma, bloom saffron in hot (not boiling) water and cover it while it steeps.

⚠️ Common Mistakes

  • ❌ Adding mushrooms and immediately covering the pot

    💡 Why: Covered cooking traps steam, so mushrooms release water and turn pale, making the stew thin and less flavorful.

    ✅ Fix: Cook mushrooms uncovered over medium-high heat until their liquid evaporates and they brown, then proceed with simmering.

  • ❌ Boiling the stew after adding the milk mixture

    💡 Why: High heat can cause dairy to split and the sauce to become grainy.

    ✅ Fix: Keep the pot at a gentle simmer on low heat and stir often; reheat leftovers slowly without boiling.

  • ❌ Adding lemon juice early in the simmer

    💡 Why: Acid plus heat can increase the chance of curdling and dull the fresh citrus aroma.

    ✅ Fix: Stir in lemon juice off the heat or at the very end, then rest the stew before serving.

  • ❌ Using cold milk straight from the refrigerator

    💡 Why: A large temperature shock can create lumps and increase curdling risk.

    ✅ Fix: Let milk stand 20 minutes at room temperature and whisk it in gradually to a warm roux.

🧊 How to Store

Cool to room temperature within 2 hours, then refrigerate in an airtight container for up to 3 days. Reheat gently over low heat, adding 15–45 ml water or milk if thickened. Avoid boiling to prevent the sauce from splitting. Freeze up to 2 months; thaw overnight in the refrigerator.

📅 Make Ahead

You can cook the stew up to 1 day ahead; cool, refrigerate, and reheat gently on low heat. Add saffron water and lemon juice after reheating for the freshest aroma. The liaison can be made 2 hours ahead and kept covered at room temperature; whisk before using.

🍽️ Pairs Well With

  • Persian-style steamed basmati rice
  • Salad Shirazi (cucumber-tomato salad)
  • Plain yogurt or cucumber yogurt
  • Pickled vegetables

Regional Variations

  • Tehran-style home cookingOften kept light and bright with extra lemon juice and a thinner sauce, served with steamed rice and simple herbs or salad.
  • Northern Iran (Caspian influence)Sometimes enriched with more mushrooms and a slightly tangier profile; cooks may increase fried onions for deeper sweetness and color.
family dinner weeknight meal casual hosting meal prep
#home-style#weeknight-friendly#saffron#creamy-stew#high-protein

Ingredients

  • 500 gChicken breast, boneless and skinless (cut into 3 cm cubes)
  • 450 gFresh mushrooms (cremini or white button; wiped clean and sliced 6 mm thick)
  • 80 gCrispy fried onions (store-bought or homemade; crush lightly)
  • 45 mlVegetable oil (divided)
  • 20 gAll-purpose flour (about 2 1/2 tbsp; for thickening)
  • 300 mlWhole milk (room temperature)
  • 30 mlBloomed saffron water (made from 1/4 tsp ground saffron bloomed in 30 ml hot water for 10 minutes)
  • 30 mlFresh lemon juice (plus more to taste)
  • 7 gSea salt (about 1 1/4 tsp, divided; adjust to taste)
  • 1 gBlack pepper (about 1/2 tsp, freshly ground)
  • 350 mlWater (hot, for simmering; add gradually as needed)

🔄 Substitutions

  • Chicken breast→ Boneless, skinless chicken thighs
  • Whole milk→ Evaporated milk diluted with water (1:1)
  • All-purpose flour→ Cornstarch slurry

Instructions

  1. 1

    Set a heavy pot over medium heat for 2 minutes. Add 15 ml vegetable oil and the chicken. Season with 3 g sea salt and all the black pepper. Sear 6–8 minutes, stirring occasionally, until the chicken turns opaque with light golden edges (it will not be fully cooked). Transfer chicken to a plate.

  2. 2

    In the same pot, add 15 ml vegetable oil and the sliced mushrooms. Cook over medium-high heat for 8–10 minutes, stirring every minute, until their released liquid evaporates and the mushrooms develop browned spots. This concentrates flavor and prevents a watery stew. Return the chicken and any juices to the pot.

  3. 3

    Add the crispy fried onions and stir for 30 seconds to coat. Pour in 300 ml hot water and scrape the bottom to dissolve browned bits. Bring to a gentle boil, then reduce to a steady simmer (small bubbles). Cover and cook 15 minutes, stirring once halfway, until the chicken is just cooked through.

  4. 4

    Make the liaison: in a small saucepan over medium heat, warm 15 ml vegetable oil. Whisk in the flour and cook 60–90 seconds until it smells lightly nutty but stays pale. Slowly whisk in the room-temperature milk in a thin stream. Simmer 3–4 minutes, whisking, until smooth and lightly thickened.

  5. 5

    Lower the stew heat to low. While stirring the pot, drizzle in the milk mixture. Simmer uncovered for 8–10 minutes, stirring often, until the sauce turns velvety and coats a spoon. If it becomes too thick, add 30–60 ml hot water. Taste and add remaining 4 g salt if needed.

  6. 6

    Turn off the heat. Stir in the bloomed saffron water and fresh lemon juice. Rest the stew, covered, for 10 minutes so the saffron aroma settles and the sauce slightly tightens. Taste again and adjust with up to 10 ml more lemon juice for brightness. Serve hot with steamed rice.

🪪 Recipe Passport

Origin: Persian Cuisine
Researched by: Zaffaron Kitchen
Published: April 2, 2026

Cultural Background

Mushroom stews are a familiar part of Iranian home cooking, often prepared as a lighter alternative to heavier meat-forward stews. This style highlights saffron and citrus for balance, while fried onions provide the foundational savory depth common in many Persian dishes.

Regional Variations

Tehran-style home cooking: Often kept light and bright with extra lemon juice and a thinner sauce, served with steamed rice and simple herbs or salad.
Northern Iran (Caspian influence): Sometimes enriched with more mushrooms and a slightly tangier profile; cooks may increase fried onions for deeper sweetness and color.

Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.

Share:

Nutrition per serving

405
Calories
41g
Protein
18g
Fat
20g
Carbs
2g
Fiber
720mg
Sodium

Pairs well with

If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.

Does your family make this differently?

Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.

You Might Also Like

Reviews

—
Rated 0.0 out of 5 stars
0 reviews

Cooked this recipe?

Tap the stars to rate it — that's all it takes. A few words are welcome but optional.

Please sign in to rate this recipe.
Rated 0.0 out of 5 stars

No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.