Skip to content
Zaffaron

Kookoo-ye Bademjan va Gharch (کوکو بادمجان و قارچ) — Persian Eggplant and Mushroom Frittata

A refined Persian kookoo featuring smoky sautéed eggplant and umami-rich mushrooms bound with eggs, dried mint, and parsley. Lightly leavened for a tender slice, it’s excellent warm or at room temperature.

By Zaffaron Kitchen· Published March 13, 2026 Verified Recipe
Vegetarian Dairy-Free Nut-Free Halal
Contains: gluten, eggs
70 min total Prep 35m · Cook 35m 6 servings 185 cal ~$1.35/serving
↓ Jump to Recipe
Kookoo - ye Bademjan va Gharch - Persian Eggplant and Mushroom Frittata - authentic persian recipe

Printable Recipe Card

Servings: 6 · Total: 70 min · Difficulty: medium

Ingredients (quick list)

  • 700 g Eggplant, peeled and cut into 2 cm cubes (From about 2 medium globe eggplants)
  • 10 g Kosher salt (For salting eggplant to reduce bitterness and moisture)
  • 250 g Yellow onion, finely diced (About 1 large onion)
  • 300 g Cremini mushrooms, finely chopped (Wipe clean; do not soak in water)
  • 60 ml Olive oil (Divided, plus more to grease the pan)
  • 6 Large eggs (Room temperature for better volume)
  • 30 g All-purpose flour (About 1/4 cup, leveled)
  • 4 g Baking powder (About 1 teaspoon)
  • 6 g Dried parsley (About 2 tablespoons)
  • 2 g Dried mint (About 1 tablespoon)
  • 4 g Fine sea salt (About 3/4 teaspoon, adjust to taste (separate from salting salt))
  • 1 g Ground black pepper (About 1/2 teaspoon)

Steps (summary)

  1. Salt the eggplant: place the cubed eggplant in a colander set over a bowl and toss with 10 g kosher salt. Let stand 20 minutes…
  2. Cook the eggplant: heat 30 ml olive oil in a large skillet over medium-high heat. Add eggplant and sauté 10–12 minutes, stirrin…
  3. Sauté onion and mushrooms: in the same skillet over medium heat, add the remaining 30 ml olive oil. Cook onion 8–10 minutes unt…
  4. Mix the batter: in a large bowl, whisk eggs for 45–60 seconds until slightly foamy. Whisk in flour and baking powder until smoo…
  5. Bake for an even, sliceable kookoo: heat oven to 190°C (375°F). Lightly oil a 23 cm (9-inch) oven-safe skillet or round baking…
  6. Optional stovetop finish for a deeper crust: after baking, place the skillet over medium heat for 2–3 minutes to crisp the bott…

Cultural Background

Kookoo is a widely served Persian egg-based dish that can be filled with herbs or vegetables and is often prepared for family meals, picnics, and gatherings. Versions vary by season and household, reflecting what is available and preferred, and it is commonly enjoyed warm or at room temperature.

savoryearthyherbaceouslightly pepperytendersilky eggplantmeaty mushroomslightly set custarddried minttoasted onionroasted eggplant🌶 mild

Equipment

Large colanderClean kitchen towels or paper towelsLarge skillet (28–30 cm) or sauté panMixing bowlsWhisk23 cm (9-inch) oven-safe skillet or round baking dishOven

💡 Tips

  • Dryness is key: cook mushrooms until the pan is nearly dry and the sizzling sound returns; excess moisture makes the kookoo spongy.
  • For a smokier eggplant flavor, char whole eggplants over a gas flame or under a broiler, then peel and chop; reduce sauté time to 3–4 minutes to drive off moisture.
  • Whisking the eggs until foamy helps the baking powder lift the mixture for a lighter texture.
  • If using a baking dish instead of a skillet, line the base with parchment for easier release and cleaner slices.

⚠️ Common Mistakes

  • ❌ Skipping the salting and squeezing step for eggplant

    💡 Why: Eggplant can hold a lot of water, which releases during baking and makes the kookoo watery and prone to cracking.

    ✅ Fix: Salt 20 minutes, rinse, and squeeze very dry; then sauté until fully tender and lightly browned.

  • ❌ Under-cooking the mushrooms

    💡 Why: Mushrooms release moisture; if not evaporated, the mixture becomes wet and the center may not set cleanly.

    ✅ Fix: Cook until the pan is nearly dry and mushrooms begin to brown; cool slightly before mixing with eggs.

  • ❌ Overbaking until the center is dry

    💡 Why: Eggs continue cooking from residual heat, and overbaking leads to a rubbery texture.

    ✅ Fix: Bake just until the center is set and the top is lightly browned; rest 10 minutes before slicing.

  • ❌ Using too much oil during eggplant sautéing

    💡 Why: Eggplant absorbs oil quickly, making the final dish heavy and greasy.

    ✅ Fix: Use measured oil and add small splashes of water to prevent sticking once the eggplant has absorbed the initial oil.

🧊 How to Store

Cool to room temperature within 2 hours, then refrigerate in an airtight container for up to 4 days. Reheat slices in a 175°C (350°F) oven for 8–10 minutes or in a covered skillet over low heat. Freezing is possible for up to 2 months, but texture will be slightly softer after thawing.

📅 Make Ahead

Cook the eggplant and onion-mushroom mixture up to 2 days ahead and refrigerate. When ready to bake, bring the vegetables to room temperature for 20 minutes, then mix with the eggs and bake as directed. Baked kookoo can be made 1 day ahead and served at room temperature.

🍽️ Pairs Well With

  • Plain yogurt or strained yogurt
  • Tomato and cucumber salad
  • Pickled vegetables
  • Flatbread or steamed rice

Regional Variations

  • Tehran-style home cookingOften baked in a round dish for neat wedges and served at room temperature as part of a spread with yogurt, pickles, and fresh herbs.
  • Northern Iran (Caspian-influenced)More herb-forward versions are common, sometimes increasing dried or fresh greens and aiming for a darker, well-seared crust for extra aroma.
weeknight dinner picnic potluck brunch lunchbox
#vegetarian#dairy-free#high-fiber#make-ahead#room-temperature-friendly

Ingredients

  • 700 gEggplant, peeled and cut into 2 cm cubes (From about 2 medium globe eggplants)
  • 10 gKosher salt (For salting eggplant to reduce bitterness and moisture)
  • 250 gYellow onion, finely diced (About 1 large onion)
  • 300 gCremini mushrooms, finely chopped (Wipe clean; do not soak in water)
  • 60 mlOlive oil (Divided, plus more to grease the pan)
  • 6Large eggs (Room temperature for better volume)
  • 30 gAll-purpose flour (About 1/4 cup, leveled)
  • 4 gBaking powder (About 1 teaspoon)
  • 6 gDried parsley (About 2 tablespoons)
  • 2 gDried mint (About 1 tablespoon)
  • 4 gFine sea salt (About 3/4 teaspoon, adjust to taste (separate from salting salt))
  • 1 gGround black pepper (About 1/2 teaspoon)

🔄 Substitutions

  • Cremini mushrooms→ White button mushrooms
  • Olive oil→ Neutral oil (sunflower or grapeseed)
  • All-purpose flour→ Chickpea flour

Instructions

  1. 1

    Salt the eggplant: place the cubed eggplant in a colander set over a bowl and toss with 10 g kosher salt. Let stand 20 minutes to draw out moisture. Rinse briefly under cool water, then squeeze firmly in clean towels until noticeably drier. This prevents a watery kookoo and concentrates flavor.

  2. 2

    Cook the eggplant: heat 30 ml olive oil in a large skillet over medium-high heat. Add eggplant and sauté 10–12 minutes, stirring often, until browned in spots and fully tender. If the pan looks dry, add 1–2 teaspoons water at a time (not more oil) to avoid greasiness. Transfer to a bowl.

  3. 3

    Sauté onion and mushrooms: in the same skillet over medium heat, add the remaining 30 ml olive oil. Cook onion 8–10 minutes until soft and golden. Add chopped mushrooms and cook 8–10 minutes more, stirring, until their liquid evaporates and the mixture is dry and deeply savory. Cool 5 minutes.

  4. 4

    Mix the batter: in a large bowl, whisk eggs for 45–60 seconds until slightly foamy. Whisk in flour and baking powder until smooth, then add dried parsley, dried mint, fine sea salt, and black pepper. Fold in the cooked eggplant and the onion-mushroom mixture until evenly distributed.

  5. 5

    Bake for an even, sliceable kookoo: heat oven to 190°C (375°F). Lightly oil a 23 cm (9-inch) oven-safe skillet or round baking dish. Pour in the mixture and smooth the top. Bake 20–25 minutes until set in the center and lightly browned on top; rest 10 minutes before slicing.

  6. 6

    Optional stovetop finish for a deeper crust: after baking, place the skillet over medium heat for 2–3 minutes to crisp the bottom (watch closely). Alternatively, broil 1–2 minutes to deepen the top color. Serve warm or at room temperature, cut into wedges for a clean presentation.

🪪 Recipe Passport

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

Cultural Background

Kookoo is a widely served Persian egg-based dish that can be filled with herbs or vegetables and is often prepared for family meals, picnics, and gatherings. Versions vary by season and household, reflecting what is available and preferred, and it is commonly enjoyed warm or at room temperature.

Regional Variations

Tehran-style home cooking: Often baked in a round dish for neat wedges and served at room temperature as part of a spread with yogurt, pickles, and fresh herbs.
Northern Iran (Caspian-influenced): More herb-forward versions are common, sometimes increasing dried or fresh greens and aiming for a darker, well-seared crust for extra aroma.

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

185
Calories
8g
Protein
12g
Fat
13g
Carbs
5g
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.