Qarch ba Kerm (قارچ با کرم) — Persian Creamy Baked Mushrooms
Velvety Persian-style baked mushrooms in a butter-garlic sauté, folded into an egg-yolk-thickened cream sauce, then broiled until golden and bubbling. A modern, luxurious appetizer with deep umami and a rich crust.

Printable Recipe Card
Servings: 4 · Total: 38 min · Difficulty: medium
Ingredients (quick list)
- 500 g White button mushrooms (wiped clean, stems trimmed, sliced 6 mm thick)
- 45 g Unsalted butter (divided)
- 12 g Garlic (finely grated or minced (about 3 cloves))
- 3 g Sea salt (divided (about 1/2 tsp), plus more to taste)
- 1 g Freshly cracked black pepper (about 1/2 tsp, plus more to taste)
- 240 ml Heavy cream (at room temperature if possible)
- 2 large Egg yolks (room temperature)
- 80 g Gruyere cheese (finely grated (or use low-moisture mozzarella))
- 10 g Fresh flat-leaf parsley (finely chopped, plus extra to garnish)
Steps (summary)
- Heat the oven broiler to high and place a rack about 15 cm below the heat source. Pat mushrooms dry if damp, then slice evenly.…
- In a wide skillet over medium-high heat, melt 30 g butter until foamy, about 45 seconds. Add mushrooms in a single layer (cook…
- Reduce heat to medium. Add the remaining 15 g butter and the garlic; cook 30–45 seconds until fragrant, not browned. Season wit…
- In a bowl, whisk egg yolks for 20 seconds. Slowly whisk in the heavy cream in a thin stream for 45–60 seconds to combine. To pr…
- Return the skillet to low heat. Pour in the tempered cream mixture and stir constantly with a silicone spatula for 2–3 minutes,…
- Turn off the heat and fold in the chopped parsley. If using a separate baking dish, transfer the mixture now. Sprinkle the grat…
+ 1 more steps in the full instructions section below.
Cultural Background
Creamy baked mushroom dishes like this are associated with modern, restaurant-influenced Persian home cooking, where European-style cream sauces are adapted to local tastes. It is often served as a warm appetizer for gatherings, highlighting abundant herbs and a preference for rich, shareable dishes.
Equipment
💡 Tips
- Dry, well-browned mushrooms are the key: if the pan is crowded, sauté in batches so moisture evaporates and flavor concentrates.
- Keep the sauce below a simmer; egg yolks thicken best with gentle heat and constant stirring.
- Room-temperature cream and yolks reduce the risk of curdling when added to warm mushrooms.
- For a thicker, more gratin-like result, broil in a shallow dish to maximize surface area and browning.
⚠️ Common Mistakes
❌ Crowding the mushrooms in the pan
💡 Why: Overcrowding traps steam, so mushrooms release water and turn pale instead of browning.
✅ Fix: Use a wide pan and sauté in batches; wait until the pan looks dry and mushrooms are golden before proceeding.
❌ Boiling the cream-and-yolk sauce
💡 Why: High heat can scramble the yolks and split the sauce into curds and fat.
✅ Fix: Keep heat low, stir constantly, and stop cooking as soon as the sauce coats a spoon; temper the yolks with warm pan juices first.
❌ Using cold cream straight from the refrigerator
💡 Why: A large temperature shock increases the chance of curdling when combined with warm mushrooms and yolks.
✅ Fix: Let cream and yolks sit at room temperature 15–20 minutes, or temper more gradually with extra warm pan juices.
❌ Broiling too close to the heat source
💡 Why: The cheese can burn before the center is hot and bubbling.
✅ Fix: Broil on a rack about 15 cm from the element and rotate the dish once; pull it as soon as the top is deeply golden.
🧊 How to Store
Best eaten immediately. Refrigerate leftovers in an airtight container up to 2 days. Reheat gently in a skillet over low heat until just hot (do not boil), or warm in a 160°C oven for 10–12 minutes; broil briefly to re-crisp the top. Not ideal for freezing due to the egg-thickened cream sauce.
📅 Make Ahead
Sauté mushrooms and garlic up to 24 hours ahead; cool and refrigerate. Rewarm gently, then make the cream-and-yolk sauce fresh, top with cheese, and broil just before serving for the best texture.
🍽️ Pairs Well With
- Warm flatbread or crusty bread
- Fresh herb platter and radishes
- Simple cucumber-tomato salad with lemon
- Pickles or mixed olives
Regional Variations
- Tehran (urban home cooking)Often finished with a heavier cheese layer and served in small gratin dishes for entertaining; some cooks add a squeeze of lemon at the end to brighten the richness.
- Northern Iran (Caspian influence)May include extra fresh herbs such as dill alongside parsley and a touch more black pepper; it is commonly served with herb-heavy sides and pickles.
Ingredients
- 500 gWhite button mushrooms (wiped clean, stems trimmed, sliced 6 mm thick)
- 45 gUnsalted butter (divided)
- 12 gGarlic (finely grated or minced (about 3 cloves))
- 3 gSea salt (divided (about 1/2 tsp), plus more to taste)
- 1 gFreshly cracked black pepper (about 1/2 tsp, plus more to taste)
- 240 mlHeavy cream (at room temperature if possible)
- 2 largeEgg yolks (room temperature)
- 80 gGruyere cheese (finely grated (or use low-moisture mozzarella))
- 10 gFresh flat-leaf parsley (finely chopped, plus extra to garnish)
🔄 Substitutions
- Gruyere cheese→ Low-moisture mozzarella
- Heavy cream→ Half-and-half (single cream) + 10 g melted butter
- White button mushrooms→ Cremini mushrooms
Instructions
- 1
Heat the oven broiler to high and place a rack about 15 cm below the heat source. Pat mushrooms dry if damp, then slice evenly. Set a 20 cm oven-safe skillet or a small baking dish nearby so the hot mushroom mixture can be transferred quickly without cooling.
- 2
In a wide skillet over medium-high heat, melt 30 g butter until foamy, about 45 seconds. Add mushrooms in a single layer (cook in two batches if crowded). Sauté 6–8 minutes, stirring every minute, until their liquid evaporates and edges turn golden-brown.
- 3
Reduce heat to medium. Add the remaining 15 g butter and the garlic; cook 30–45 seconds until fragrant, not browned. Season with 2 g salt and all the black pepper. Stir 30 seconds to coat, then remove the pan from heat to cool slightly for 2 minutes.
- 4
In a bowl, whisk egg yolks for 20 seconds. Slowly whisk in the heavy cream in a thin stream for 45–60 seconds to combine. To prevent curdling, temper the mixture by whisking in 3 tablespoons (45 ml) of the warm mushroom juices from the pan.
- 5
Return the skillet to low heat. Pour in the tempered cream mixture and stir constantly with a silicone spatula for 2–3 minutes, scraping the bottom, until the sauce thickens to a glossy, spoon-coating consistency (do not let it simmer or boil). Taste and add the remaining 1 g salt if needed.
- 6
Turn off the heat and fold in the chopped parsley. If using a separate baking dish, transfer the mixture now. Sprinkle the grated Gruyere evenly over the top. Broil 2–4 minutes, rotating once, until bubbling with a deep golden crust and a few toasted spots.
- 7
Rest 5 minutes so the sauce sets and stays velvety. Finish with a little extra parsley and a few cracks of black pepper. Serve hot and scoopable, straight from the dish, while the top is crisp and the mushrooms are juicy.
🪪 Recipe Passport
Cultural Background
Creamy baked mushroom dishes like this are associated with modern, restaurant-influenced Persian home cooking, where European-style cream sauces are adapted to local tastes. It is often served as a warm appetizer for gatherings, highlighting abundant herbs and a preference for rich, shareable dishes.
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.
- Sabzi Polo ba Tahchin-e Morgh-e Torsh (سبزی پلو با تهچین مرغ ترش) — Tart Herb Rice with Saffron Chicken Tahchin
- Rataku (راتاکو) — Persian-Style Eggplant and Ground Meat Medley
- Roasted Beef Bone Broth (عصاره گوشت) — Persian Roasted Marrow Bone Elixir
- Roulat-e Esfenaj (رولت اسفناج) — Persian Spinach & Cream Cheese Roll
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

Nokhod Polo (نخود پلو) — Saffron Chickpea Rice with Warm Spices
Persian · Rice Dishes · 80 min

Golden Turmeric Potato and Spinach Casserole (غراتان سیبزمینی و اسفناج) — Mediterranean-Inspired Layered Gratin
Persian · Main Courses · 70 min

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

Aloo Pie (Aloo Pie) — Trinidadian Fried Potato-Stuffed Street Snack
Trinidadian · Appetizers · 80 min

Estonian Jellied Pork (Sült) — Clear Pork Aspic with Garlic and Bay
Estonian · Appetizers · 245 min

Azerbaijani Milk Rice Porridge (Südlü Sıyıq) — Creamy Breakfast Bowl
Azerbaijani · Rice Dishes · 40 min

Keshkek (Keşkek) — Creamy Ceremonial Wheat and Lamb Stew
Turkish · Stews · 240 min

Roulat Panir (رولت پنیر) — Persian Savory Cheese & Walnut Crepe Rolls
Persian · Appetizers · 80 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.