Skip to content
Zaffaron

Ghormeh Qarch (خورمه قارچ) — Persian Velvety Mushroom Stew

Ghormeh Qarch is a Persian vegetarian mushroom stew with sautéed peppers, tomato paste, and warm curry spice. Egg yolks are tempered in at the end for a silky, velvety texture and rich, umami depth.

By Zaffaron Kitchen· Published March 14, 2026 Verified Recipe
Vegetarian Gluten-Free Dairy-Free Nut-Free Halal
Contains: eggs
65 min total Prep 20m · Cook 45m 4 servings 240 cal ~$2.25/serving
↓ Jump to Recipe
Ghormeh Qarch — Persian Velvety Mushroom Stew - authentic persian recipe

Printable Recipe Card

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

Ingredients (quick list)

  • 45 ml Vegetable oil (divided)
  • 250 g Yellow onions (finely diced)
  • 150 g Red bell pepper (cut into 1 cm dice)
  • 150 g Green bell pepper (cut into 1 cm dice)
  • 6 g Curry powder (about 2 tsp, mild to medium)
  • 50 g Tomato paste (about 3 tbsp)
  • 480 ml Water (hot, plus more if needed)
  • 500 g Cremini mushrooms (wiped clean and thickly sliced (about 6–8 mm))
  • 30 ml Lemon juice (freshly squeezed, divided)
  • 8 g Fine sea salt (about 1 1/4 tsp, plus more to taste)
  • 3 large Egg yolks (room temperature)

Steps (summary)

  1. Prep the vegetables and mushrooms so cooking moves quickly: dice the onions and bell peppers, slice the mushrooms, and measure…
  2. Heat 30 ml vegetable oil in a wide heavy pot over medium heat (about 175°C surface heat). Add the diced onions and cook 10–12 m…
  3. Push the vegetables to the sides and add the remaining 15 ml oil to the center. Stir in the curry powder for 30–45 seconds to b…
  4. Add the sliced mushrooms and 6 g of the salt. Increase heat to medium-high and cook 8–10 minutes, stirring frequently, until th…
  5. Pour in 480 ml hot water and bring to a gentle simmer over medium heat. Reduce heat to low, cover, and simmer 20 minutes, stirr…
  6. Uncover and simmer 5 minutes to slightly reduce and intensify flavor. Taste and adjust with the remaining 2 g salt if needed. L…

+ 2 more steps in the full instructions section below.

Cultural Background

Mushroom stews are part of modern Persian home cooking, often prepared as comforting meatless meals that still feel rich and satisfying. This style uses careful sautéing and a tempered egg finish to create a smooth texture, reflecting a broader regional tradition of thickened, glossy stews served with rice.

savoryumamibrightgently sweetvelvety saucetender mushroomssoft pepperswarm curry spicetomatosweet sautéed onion🌶 mild

Equipment

Wide heavy pot or Dutch oven (4–5 L)Chef’s knife and cutting boardWooden spoon or heatproof spatulaMeasuring spoons and kitchen scaleWhiskMixing bowlLadle

💡 Tips

  • Keep the heat very low when adding egg yolks; the stew should be hot but not bubbling to avoid curdling.
  • Frying the tomato paste until it darkens slightly removes harshness and gives a deeper, more balanced flavor.
  • Use a wide pot so mushrooms can sauté and evaporate moisture efficiently; overcrowding makes them steam and dilute the sauce.
  • If the stew tastes flat, adjust with lemon juice first, then salt; acidity often unlocks the pepper and mushroom flavors.
  • For extra silkiness, whisk the yolks with 15 ml warm water before tempering to loosen them and reduce the risk of scrambling.

⚠️ Common Mistakes

  • ❌ Adding egg yolks while the stew is boiling

    💡 Why: High heat causes the proteins to coagulate quickly, leading to curdled, grainy sauce.

    ✅ Fix: Lower heat to the minimum, temper yolks with hot liquid, then stir them in and warm gently without simmering.

  • ❌ Skipping the step of frying tomato paste

    💡 Why: Uncooked paste can taste sharp and raw, and the stew may lack depth and color.

    ✅ Fix: Cook the paste in oil for 2–3 minutes until it darkens slightly and smells sweet rather than metallic.

  • ❌ Overcrowding mushrooms so they steam

    💡 Why: Steamed mushrooms release lots of water and stay pale, diluting flavor and making the stew thin.

    ✅ Fix: Use a wide pot and cook mushrooms over medium-high heat until their liquid evaporates; if needed, sauté in two batches.

  • ❌ Adding lemon juice too early and simmering hard

    💡 Why: Prolonged boiling can dull fresh acidity and make the stew taste less lively.

    ✅ Fix: Add most lemon near the end, then finish with a final splash off heat to keep it bright.

🧊 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 until steaming (do not boil). Freezing is not recommended because the egg-yolk emulsion can separate and become grainy when thawed.

📅 Make Ahead

You can cook the stew base (through the end of Step 6) up to 24 hours ahead and refrigerate. Reheat gently until hot, then temper and add the egg yolks just before serving for the smoothest texture.

🍽️ Pairs Well With

  • Steamed basmati rice
  • Saffron rice (optional)
  • Plain yogurt or a cucumber-yogurt side
  • Fresh herbs and radishes
  • Pickled vegetables

Regional Variations

  • Tehran-style home cookingOften made with a slightly thicker, glossy sauce and served simply over steamed rice; some cooks increase tomato paste for deeper color and a richer finish.
  • Northern Iran (Caspian-influenced households)May lean brighter and more tangy, sometimes increasing lemon juice and keeping the stew looser to spoon easily over rice and herbs.
family dinner meatless meal spring meals weeknight cooking casual entertaining
#umami-forward#stovetop#weeknight#vegetarian#gluten-free#dairy-free

Ingredients

  • 45 mlVegetable oil (divided)
  • 250 gYellow onions (finely diced)
  • 150 gRed bell pepper (cut into 1 cm dice)
  • 150 gGreen bell pepper (cut into 1 cm dice)
  • 6 gCurry powder (about 2 tsp, mild to medium)
  • 50 gTomato paste (about 3 tbsp)
  • 480 mlWater (hot, plus more if needed)
  • 500 gCremini mushrooms (wiped clean and thickly sliced (about 6–8 mm))
  • 30 mlLemon juice (freshly squeezed, divided)
  • 8 gFine sea salt (about 1 1/4 tsp, plus more to taste)
  • 3 largeEgg yolks (room temperature)

🔄 Substitutions

  • Cremini mushrooms→ Button mushrooms or a mix of cremini and shiitake
  • Vegetable oil→ Sunflower oil or light olive oil
  • Egg yolks→ 2 large whole eggs, well whisked

Instructions

  1. 1

    Prep the vegetables and mushrooms so cooking moves quickly: dice the onions and bell peppers, slice the mushrooms, and measure the spices. Warm 480 ml water (or use a kettle). In a small bowl, whisk the egg yolks with 15 ml lemon juice until smooth; keep at room temperature so they temper evenly later.

  2. 2

    Heat 30 ml vegetable oil in a wide heavy pot over medium heat (about 175°C surface heat). Add the diced onions and cook 10–12 minutes, stirring every minute, until soft and lightly golden. Add the red and green bell peppers and cook 6–8 minutes more, until the peppers soften and the onion-pepper base smells sweet and aromatic.

  3. 3

    Push the vegetables to the sides and add the remaining 15 ml oil to the center. Stir in the curry powder for 30–45 seconds to bloom it without burning. Add the tomato paste and fry 2–3 minutes, stirring constantly, until it darkens slightly and the raw paste smell disappears; this step deepens color and rounds the stew’s flavor.

  4. 4

    Add the sliced mushrooms and 6 g of the salt. Increase heat to medium-high and cook 8–10 minutes, stirring frequently, until the mushrooms release their liquid and it mostly evaporates. This concentrates umami and prevents a watery stew. Scrape the bottom of the pot to dissolve any browned bits into the mushroom-vegetable mixture.

  5. 5

    Pour in 480 ml hot water and bring to a gentle simmer over medium heat. Reduce heat to low, cover, and simmer 20 minutes, stirring every 5 minutes. If it thickens too much, add 60–120 ml more hot water. The goal is a saucy stew that coats mushrooms, not a thin soup.

  6. 6

    Uncover and simmer 5 minutes to slightly reduce and intensify flavor. Taste and adjust with the remaining 2 g salt if needed. Lower the heat to the very lowest setting so the stew is hot but not bubbling; boiling after adding yolks can cause curdling and graininess.

  7. 7

    Temper the egg yolks for a velvety finish: ladle 120 ml of hot stew liquid into the yolk-lemon mixture in a thin stream while whisking constantly for 30–45 seconds. Pour the tempered yolks back into the pot while stirring continuously. Cook 2–3 minutes on very low heat until the stew looks glossy and slightly thicker, without simmering.

  8. 8

    Turn off the heat and stir in the remaining 15 ml lemon juice for brightness. Rest the stew, covered, for 5 minutes to let flavors meld and the texture settle. Serve hot, spooned generously over rice, ensuring each portion gets mushrooms and the silky pepper-tomato sauce.

🪪 Recipe Passport

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

Cultural Background

Mushroom stews are part of modern Persian home cooking, often prepared as comforting meatless meals that still feel rich and satisfying. This style uses careful sautéing and a tempered egg finish to create a smooth texture, reflecting a broader regional tradition of thickened, glossy stews served with rice.

Regional Variations

Tehran-style home cooking: Often made with a slightly thicker, glossy sauce and served simply over steamed rice; some cooks increase tomato paste for deeper color and a richer finish.
Northern Iran (Caspian-influenced households): May lean brighter and more tangy, sometimes increasing lemon juice and keeping the stew looser to spoon easily over rice and herbs.

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

240
Calories
9g
Protein
16g
Fat
17g
Carbs
4g
Fiber
820mg
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.