Skip to content
Zaffaron

Khoresh Gharch (خورش قارچ) — Persian Mushroom & Saffron Chicken Stew

Khoresh Gharch is a Persian-style mushroom and saffron chicken stew with a velvety, lightly thickened sauce. Butter-sautéed mushrooms and onions build deep umami, finished with bloomed saffron for a floral, elegant aroma.

By Zaffaron Kitchen· Published March 15, 2026 Verified Recipe
Nut-Free Halal
Contains: dairy, gluten
90 min total Prep 25m · Cook 65m 4 servings 504 cal ~$4.25/serving
↓ Jump to Recipe
Khoresh Gharch — Persian Mushroom & Saffron Chicken Stew - authentic persian recipe

Printable Recipe Card

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

Ingredients (quick list)

  • 0.25 tsp Saffron threads (finely crushed)
  • 3 tbsp Hot water (about 80–90°C; for blooming saffron)
  • 250 g Yellow onions (thinly sliced)
  • 50 g Unsalted butter (divided)
  • 1 tbsp Neutral oil (such as grapeseed or sunflower)
  • 800 g Chicken thighs (bone-in, skinless, cut into 4–6 pieces)
  • 1.5 tsp Fine sea salt (divided, plus more to taste)
  • 0.75 tsp Black pepper (freshly ground)
  • 1.5 tsp Turmeric
  • 0.5 tsp Ground cinnamon
  • 0.75 tsp Ground cumin
  • 0.75 tsp Ground coriander

+ 5 more in the full ingredients section below.

Steps (summary)

  1. Bloom the saffron: crush saffron threads to a fine powder, then stir in 3 tablespoons hot water (about 80–90°C). Cover and stee…
  2. Build the onion base: heat 30 g butter with 1 tablespoon oil in a heavy pot over medium heat. Add sliced onions and cook 12–15…
  3. Brown the chicken: season chicken with 1 teaspoon of the salt and all the black pepper. Increase heat to medium-high and nestle…
  4. Braise gently: add 720 ml water, scraping the bottom to dissolve browned bits. Bring to a boil, then reduce to a steady simmer.…
  5. Sauté mushrooms separately: while the chicken simmers, melt remaining 20 g butter in a skillet over medium-high heat. Add mushr…
  6. Thicken and finish: whisk flour with 3 tablespoons of hot stew liquid in a small bowl until smooth, then stir the slurry back i…

Cultural Background

Khoresh-style stews are a staple format in Iranian home cooking, often built from a browned onion base, gentle spices, and slow simmering for a cohesive sauce. Mushroom-forward versions are commonly prepared as contemporary, lighter alternatives while keeping the same serving tradition alongside steamed rice.

savoryumami-richbutterygently warm-spicedlightly tangy (optional)velvety saucetender chickenmeaty mushroomssaffrontoasted spicesbutter🌶 mild

Equipment

Heavy-bottom pot with lid (4–5 L)12-inch skilletSmall bowl and whiskMeasuring spoons and cupsChef’s knife and cutting boardWooden spoon or spatulaInstant-read thermometer (recommended)

💡 Tips

  • Slice mushrooms thickly (about 6–8 mm) so they stay meaty after simmering.
  • Keep saffron water warm, not boiling; very high heat can mute saffron’s aroma.
  • For a silkier sauce, skim excess fat after braising, then simmer uncovered to reduce to your preferred consistency.
  • If the stew thickens too much after resting, loosen with 2–4 tablespoons hot water and rewarm gently.

⚠️ Common Mistakes

  • ❌ Adding raw mushrooms directly to the braise early

    💡 Why: Mushrooms release water and can dilute the sauce, turning it thin and less savory.

    ✅ Fix: Brown mushrooms separately until their moisture evaporates, then add near the end so the stew stays concentrated.

  • ❌ Boiling the stew hard throughout cooking

    💡 Why: Aggressive boiling can toughen chicken and make the sauce cloudy.

    ✅ Fix: Keep a gentle simmer; you should see small, steady bubbles. Reduce uncovered only at the end for thickness.

  • ❌ Dumping flour directly into the pot

    💡 Why: Flour clumps on contact with hot liquid and can taste raw if not dispersed properly.

    ✅ Fix: Make a smooth slurry with hot stew liquid, whisk it in, and simmer at least 10 minutes to cook out the flour taste.

  • ❌ Overheating saffron

    💡 Why: Very high heat can mute saffron’s delicate aroma and make it seem flat.

    ✅ Fix: Bloom saffron in hot (not boiling) water and stir it in during the last few minutes of simmering.

🧊 How to Store

Cool to room temperature within 2 hours, then refrigerate in an airtight container up to 3 days. Reheat covered over low heat until the chicken reaches 74°C/165°F, adding a splash of water if needed. Freeze up to 2 months; thaw overnight in the refrigerator before reheating.

📅 Make Ahead

Cook the stew up to 1 day ahead; cool and refrigerate. Reheat gently over low heat, adding 60–120 ml water as needed. For the freshest aroma, stir in an extra 1 tablespoon bloomed saffron water during reheating.

🍽️ Pairs Well With

  • Steamed basmati rice (chelow)
  • Persian Shirazi salad
  • Plain yogurt or mast-o-khiar
  • Pickles and fresh herbs

Regional Variations

  • Tehran-style home cookingOften includes a small splash of lemon juice at the end for brightness and may use a slightly thicker sauce to spoon neatly over rice.
  • Northern Iran (Caspian influence)Some households add more mushrooms and a touch of extra butter for richness, keeping spices gentle so the mushroom aroma stays prominent.
family dinner weekend cooking guest meal Nowruz-style spread
#persian#stew#saffron#mushroom#chicken#family-style

Ingredients

  • 0.25 tspSaffron threads (finely crushed)
  • 3 tbspHot water (about 80–90°C; for blooming saffron)
  • 250 gYellow onions (thinly sliced)
  • 50 gUnsalted butter (divided)
  • 1 tbspNeutral oil (such as grapeseed or sunflower)
  • 800 gChicken thighs (bone-in, skinless, cut into 4–6 pieces)
  • 1.5 tspFine sea salt (divided, plus more to taste)
  • 0.75 tspBlack pepper (freshly ground)
  • 1.5 tspTurmeric
  • 0.5 tspGround cinnamon
  • 0.75 tspGround cumin
  • 0.75 tspGround coriander
  • 0.25 tspGround cardamom
  • 18 gAll-purpose flour (about 2 tbsp; for light thickening)
  • 720 mlWater (plus more if needed)
  • 450 gMushrooms (cremini or white button; thickly sliced)
  • 1 tbspLemon juice (optional, to brighten at the end)

🔄 Substitutions

  • Chicken thighs (bone-in)→ Chicken breast (boneless)
  • All-purpose flour→ Cornstarch
  • Unsalted butter→ Ghee

Instructions

  1. 1

    Bloom the saffron: crush saffron threads to a fine powder, then stir in 3 tablespoons hot water (about 80–90°C). Cover and steep 10 minutes. This concentrates color and aroma so the stew tastes floral rather than bitter, and it disperses evenly into the sauce later.

  2. 2

    Build the onion base: heat 30 g butter with 1 tablespoon oil in a heavy pot over medium heat. Add sliced onions and cook 12–15 minutes, stirring often, until deeply golden and sweet. Sprinkle in turmeric, cinnamon, cumin, coriander, and cardamom; cook 60 seconds to toast the spices without burning.

  3. 3

    Brown the chicken: season chicken with 1 teaspoon of the salt and all the black pepper. Increase heat to medium-high and nestle chicken into the pot. Sear 3–4 minutes per side until lightly browned. Browning adds depth and prevents the chicken from tasting boiled once it braises.

  4. 4

    Braise gently: add 720 ml water, scraping the bottom to dissolve browned bits. Bring to a boil, then reduce to a steady simmer. Cover and cook 35 minutes, turning chicken once halfway. Maintain a gentle bubble; vigorous boiling can make the meat tough and cloud the sauce.

  5. 5

    Sauté mushrooms separately: while the chicken simmers, melt remaining 20 g butter in a skillet over medium-high heat. Add mushrooms in an even layer and cook 8–10 minutes, stirring occasionally, until their moisture evaporates and edges brown. This concentrates umami and keeps mushrooms from watering down the stew.

  6. 6

    Thicken and finish: whisk flour with 3 tablespoons of hot stew liquid in a small bowl until smooth, then stir the slurry back into the pot. Add sautéed mushrooms and the remaining 1/2 teaspoon salt. Simmer uncovered 10–12 minutes until glossy and lightly thickened, then stir in bloomed saffron and simmer 2 minutes. Add lemon juice if using, and rest 10 minutes off heat before serving.

🪪 Recipe Passport

Origin: Persian Cuisine
Researched by: Zaffaron Kitchen
Published: March 15, 2026

Cultural Background

Khoresh-style stews are a staple format in Iranian home cooking, often built from a browned onion base, gentle spices, and slow simmering for a cohesive sauce. Mushroom-forward versions are commonly prepared as contemporary, lighter alternatives while keeping the same serving tradition alongside steamed rice.

Regional Variations

Tehran-style home cooking: Often includes a small splash of lemon juice at the end for brightness and may use a slightly thicker sauce to spoon neatly over rice.
Northern Iran (Caspian influence): Some households add more mushrooms and a touch of extra butter for richness, keeping spices gentle so the mushroom aroma stays prominent.

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

504
Calories
36g
Protein
32g
Fat
18g
Carbs
3g
Fiber
980mg
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.