Skip to content
Zaffaron

Qarch ba Kerm (قارچ با کرم) — Creamy Mushroom Gratin

Mushrooms with Cream is a modern Iranian appetizer: sautéed mushrooms in a creamy sauce thickened with egg yolk, then topped with cheese and gratinéed to create a golden crust and a velvety, fragrant texture.

By Zaffaron Kitchen· Published March 12, 2026 Verified Recipe
Vegetarian Gluten-Free Nut-Free Halal
Contains: dairy, eggs
45 min total Prep 20m · Cook 25m 4 servings 307 cal ~$2.25/serving
↓ Jump to Recipe
Qarch ba Kerm — Creamy Mushroom Gratin - authentic persian recipe

Printable Recipe Card

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

Ingredients (quick list)

  • 500 g Cremini mushrooms (or white button mushrooms), cleaned and sliced 6 mm (Wipe with a damp towel; avoid soaking in water)
  • 45 g Unsalted butter (Divided: 30 g for sautéing, 15 g for sauce)
  • 12 g Garlic, finely grated or minced (About 3 large cloves)
  • 5 g Fine sea salt (About 1 tsp; adjust after reducing)
  • 2 g Freshly cracked black pepper (About 1 tsp)
  • 240 ml Heavy cream (35% fat) (Room temperature for easier tempering)
  • 2 large Egg yolks (About 34 g total; for thickening and silkiness)
  • 80 g Grated Gruyère (or low-moisture mozzarella) (Gruyère gives deeper nuttiness; mozzarella melts milder)
  • 12 g Flat-leaf parsley, finely chopped (About 1/2 cup loosely packed)

Steps (summary)

  1. Heat oven to 230°C (450°F) with a rack in the upper third. Pat mushrooms completely dry, then slice to 6 mm so they cook evenly…
  2. In a wide skillet over medium-high heat, melt 30 g butter until foamy (about 45 seconds). Add mushrooms in a single layer and c…
  3. Lower heat to medium. Add garlic and cook 30–45 seconds until fragrant, not browned. Stir in sea salt and black pepper, then co…
  4. Return the skillet to medium heat and melt the remaining 15 g butter. Pour in the heavy cream and bring to a gentle simmer (not…
  5. In a bowl, whisk egg yolks for 10 seconds. Slowly whisk in 60 ml of the hot cream mixture to temper. Then pour the tempered yol…
  6. Pour the warm cream-yolk sauce over the mushrooms and gently fold to coat without breaking the slices. Sprinkle grated Gruyère…

+ 1 more steps in the full instructions section below.

Cultural Background

Mushrooms with Cream is a popular appetizer in the “modern Iranian” style, inspired by European gratins and brought to urban party tables. The combination of cream and egg yolk creates a rich, luxurious texture that has quickly become a favorite at get-togethers, especially served with Iranian bread.

umamirichbutterymildly savoryvelvety saucetender mushroomsgolden crustgarlictoasted cheesebrowned butter🌶 low

Equipment

Wide skillet (30 cm)WhiskMixing bowl20 cm (8-inch) baking dishOven with broiler/grill functionInstant-read thermometer (recommended)

💡 Tips

  • Use a wide pan and high heat so mushroom moisture evaporates quickly; steaming leads to a watery gratin.
  • Keep the cream at room temperature and temper the yolks with measured hot cream to prevent scrambled bits.
  • Gruyère browns beautifully; if using mozzarella, choose low-moisture for less liquid and better crust.
  • If you want a thicker, more dip-like result, simmer the cream 1 minute longer before tempering.

⚠️ Common Mistakes

  • ❌ Adding mushrooms to a crowded pan

    💡 Why: They steam instead of brown, releasing too much water and diluting the sauce.

    ✅ Fix: Use a wide skillet and cook in one layer; if needed, sauté in two batches keeping heat medium-high.

  • ❌ Boiling the cream hard before adding yolks

    💡 Why: High heat increases the chance of curdling once yolks are introduced.

    ✅ Fix: Bring cream only to a gentle simmer, then cool 60 seconds and temper yolks with measured hot cream.

  • ❌ Cooking the yolk-thickened sauce over medium/high heat

    💡 Why: Egg proteins set too fast, causing grainy sauce or scrambled bits.

    ✅ Fix: Cook on low heat, stir constantly, and stop at nappé consistency (about 70–75°C).

  • ❌ Using fresh mozzarella

    💡 Why: It releases whey and makes the top watery, preventing a proper crust.

    ✅ Fix: Use low-moisture mozzarella or Gruyère; broil briefly at the end for browning.

🧊 How to Store

Cool to room temperature within 1 hour, then refrigerate in an airtight container up to 2 days. Reheat in a 200°C oven for 8–10 minutes until just bubbling; avoid microwaving on high, which can split the egg-thickened sauce. Not recommended for freezing due to sauce separation.

📅 Make Ahead

Sauté mushrooms and reduce cream (without yolks) up to 24 hours ahead; refrigerate separately. Rewarm cream gently, temper and add yolks just before baking. Assemble, top with cheese, and bake right before serving for the best crust and silky texture.

🍽️ Pairs Well With

  • Warm barbari or sangak bread
  • Fresh herb platter (sabzi khordan) and radishes
  • Shirazi salad or cucumber and tomato
  • Iranian black tea or lightly salted doogh

Regional Variations

  • Tehran (urban modern style)Often served in small ramekins with extra Gruyère and a stronger broil for a deeper golden top; parsley is added at the end for a clean, bistro-like finish.
  • Shiraz-inspired gatheringsMore black pepper and extra parsley are common, leaning brighter and more herb-forward, served alongside salad-like sides such as Shirazi salad and fresh herbs.
mehmooni (Persian party) dinner appetizer Nowruz-style spread (modern) date-night at home
#modern-persian#baked#gratin#party-appetizer#high-protein-vegetarian

Ingredients

  • 500 gCremini mushrooms (or white button mushrooms), cleaned and sliced 6 mm (Wipe with a damp towel; avoid soaking in water)
  • 45 gUnsalted butter (Divided: 30 g for sautéing, 15 g for sauce)
  • 12 gGarlic, finely grated or minced (About 3 large cloves)
  • 5 gFine sea salt (About 1 tsp; adjust after reducing)
  • 2 gFreshly cracked black pepper (About 1 tsp)
  • 240 mlHeavy cream (35% fat) (Room temperature for easier tempering)
  • 2 largeEgg yolks (About 34 g total; for thickening and silkiness)
  • 80 gGrated Gruyère (or low-moisture mozzarella) (Gruyère gives deeper nuttiness; mozzarella melts milder)
  • 12 gFlat-leaf parsley, finely chopped (About 1/2 cup loosely packed)

🔄 Substitutions

  • Grated Gruyère→ Low-moisture mozzarella, grated
  • Heavy cream (35%)→ Half-and-half (10–12%) + 10 g extra butter
  • Cremini mushrooms→ White button mushrooms

Instructions

  1. 1

    Heat oven to 230°C (450°F) with a rack in the upper third. Pat mushrooms completely dry, then slice to 6 mm so they cook evenly. Set out cream to warm slightly at room temperature. This prevents the sauce from splitting when it meets the hot pan and helps the yolks temper smoothly.

  2. 2

    In a wide skillet over medium-high heat, melt 30 g butter until foamy (about 45 seconds). Add mushrooms in a single layer and cook 6–8 minutes, stirring only occasionally, until they release liquid and that liquid fully evaporates. Browning at the end is key for deep umami and a non-watery gratin.

  3. 3

    Lower heat to medium. Add garlic and cook 30–45 seconds until fragrant, not browned. Stir in sea salt and black pepper, then cook 1 minute more. Transfer mushrooms to a 20 cm (8-inch) baking dish, spreading them evenly so the sauce later coats every slice and bakes into a uniform layer.

  4. 4

    Return the skillet to medium heat and melt the remaining 15 g butter. Pour in the heavy cream and bring to a gentle simmer (not a boil) for 3–4 minutes, stirring, until slightly thickened and able to lightly coat a spoon. Remove from heat and let stand 60 seconds to cool slightly before adding yolks.

  5. 5

    In a bowl, whisk egg yolks for 10 seconds. Slowly whisk in 60 ml of the hot cream mixture to temper. Then pour the tempered yolks back into the skillet, whisking constantly. Return to low heat and cook 1–2 minutes, stirring continuously, until the sauce turns glossy and thickens to a nappé consistency; do not exceed 75°C to avoid curdling.

  6. 6

    Pour the warm cream-yolk sauce over the mushrooms and gently fold to coat without breaking the slices. Sprinkle grated Gruyère (or mozzarella) evenly across the top. Bake 8–10 minutes at 230°C until bubbling at the edges, then broil 1–2 minutes for a golden crust; watch closely to prevent scorching.

  7. 7

    Rest the dish 5 minutes so the sauce sets and stays velvety when served. Sprinkle chopped flat-leaf parsley over the top for freshness and color. Serve hot or warm, scooping from the edges where the sauce caramelizes slightly and the mushrooms are most concentrated in flavor.

🪪 Recipe Passport

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

Cultural Background

Mushrooms with Cream is a popular appetizer in the “modern Iranian” style, inspired by European gratins and brought to urban party tables. The combination of cream and egg yolk creates a rich, luxurious texture that has quickly become a favorite at get-togethers, especially served with Iranian bread.

Regional Variations

Tehran (urban modern style): Often served in small ramekins with extra Gruyère and a stronger broil for a deeper golden top; parsley is added at the end for a clean, bistro-like finish.
Shiraz-inspired gatherings: More black pepper and extra parsley are common, leaning brighter and more herb-forward, served alongside salad-like sides such as Shirazi salad and fresh 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

307
Calories
9g
Protein
27g
Fat
9g
Carbs
2g
Fiber
520mg
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.