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.

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)
- Bloom the saffron: crush saffron threads to a fine powder, then stir in 3 tablespoons hot water (about 80–90°C). Cover and stee…
- 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…
- Brown the chicken: season chicken with 1 teaspoon of the salt and all the black pepper. Increase heat to medium-high and nestle…
- Braise gently: add 720 ml water, scraping the bottom to dissolve browned bits. Bring to a boil, then reduce to a steady simmer.…
- Sauté mushrooms separately: while the chicken simmers, melt remaining 20 g butter in a skillet over medium-high heat. Add mushr…
- 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.
Equipment
💡 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.
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
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
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
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
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
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
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
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
Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.
Nutrition per serving
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

Borani Kadu (بورانی کدو) — Saffron-Infused Zucchini and Yogurt Dip
Persian · Appetizers · 40 min

Mixed Vegetable Rice (برنج با مخلوط سبزیجات) — Persian-Style Aromatic Pilaf
Persian · Rice Dishes · 75 min

Katteh Tond (کته تند) — Spicy Caspian-Style One-Pot Chicken Rice
Persian · Rice Dishes · 85 min

Lancashire Hotpot (Lancashire Hotpot) — Lamb and Potato Oven Stew
British · Stews · 180 min

Chicken and Andouille Gumbo (English) — Louisiana Roux Stew
American · Stews · 120 min

Cacık (Yoğurtlu Salatalık Mezesi) — Chilled Turkish Yogurt, Cucumber & Mint Dip
Turkish · Appetizers · 15 min

Gavurdağı Salad (Gavurdağı Salatası) — Finely Chopped Walnut & Pomegranate Salad
Turkish · Salads · 20 min

Morog Polao (মোরগ পোলাও) — Bangladeshi Chicken Pilaf
Bangladeshi · Rice Dishes · 100 min
Reviews
Cooked this recipe?
Tap the stars to rate it — that's all it takes. A few words are welcome but optional.
No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.