Skip to content
Zaffaron

Kookoo Bademjan (کوکو بادمجان) — Persian Eggplant Frittata

Kookoo Bademjan is a Persian eggplant frittata with caramelized onions, saffron, turmeric, and dried mint. Crisp-edged and tender inside, it’s a comforting home-style dish served warm or at room temperature.

By Zaffaron Kitchen· Published March 15, 2026 Verified Recipe
Vegetarian Gluten-Free Dairy-Free Nut-Free Halal
Contains: eggs
80 min total Prep 55m · Cook 25m 4 servings 360 cal ~$1.65/serving
↓ Jump to Recipe
Kookoo Bademjan — Persian Eggplant Frittata - authentic persian recipe

Printable Recipe Card

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

Ingredients (quick list)

  • 700 g Eggplant (2 medium; peeled in stripes and cut into 2 cm cubes)
  • 12 g Salt (divided (about 2 tsp))
  • 90 ml Vegetable oil (divided; plus more if needed for pan)
  • 250 g Onion (1 large; finely diced)
  • 2 tsp Turmeric
  • 2 tsp Dried mint (rubbed between fingers to crush)
  • 1 tsp Black pepper (freshly ground)
  • 0.25 tsp Saffron threads (about 0.5 g)
  • 30 ml Hot water (to bloom saffron)
  • 6 large Eggs (room temperature)

Steps (summary)

  1. Salt the eggplant to reduce bitterness and help it brown. Toss the cubed eggplant with 6 g (about 1 tsp) salt in a colander set…
  2. Bloom the saffron for maximum aroma and color. Grind the saffron threads in a small bowl with the back of a spoon, then add 30…
  3. Caramelize the onions. Heat 30 ml vegetable oil in a 25–28 cm nonstick skillet over medium heat. Add the diced onion and cook 1…
  4. Brown the eggplant until tender and jammy. Return the skillet to medium-high heat and add 60 ml vegetable oil. Add the dried eg…
  5. Cool slightly and mash for a velvety texture. Transfer the cooked eggplant to the bowl with onions and let cool 5 minutes. Use…
  6. Mix the eggs and season precisely. In a separate bowl, whisk the eggs for 45–60 seconds until uniform and slightly foamy. Whisk…

+ 3 more steps in the full instructions section below.

Cultural Background

Kookoo is a common category of Persian egg-based dishes often prepared for everyday meals and picnics because it tastes good warm or at room temperature. Eggplant versions are especially popular when eggplants are abundant, highlighting techniques like salting, browning, and slow onion caramelization for depth.

savoryearthygently sweet from caramelized onionwarm spicecrispy edgescustardy centervelvety eggplantsaffrontoasted mintturmeric🌶 mild

Equipment

25–28 cm nonstick skillet with lidColander and bowlChef’s knife and cutting boardMixing bowlsWhiskSpatulaPotato masher or forkMeasuring spoonsKitchen scale (recommended)Instant-read thermometer (optional)

💡 Tips

  • Drying the eggplant thoroughly after salting is key for browning; wet eggplant steams and turns oily.
  • For a smoother, more traditional texture, mash most of the eggplant; for a rustic bite, leave more chunks.
  • Keep the heat medium-low once eggs are added; high heat browns before the center sets.
  • If flipping feels risky, finish under a broiler on high for 2–4 minutes, watching constantly to prevent burning.

⚠️ Common Mistakes

  • ❌ Skipping the salting and drying step for eggplant

    💡 Why: Moisture causes steaming instead of browning, and the eggplant absorbs more oil.

    ✅ Fix: Salt 25 minutes, rinse, and pat very dry; cook in a hot pan in a single layer for better browning.

  • ❌ Cooking the eggs over high heat

    💡 Why: The outside overbrowns before the center sets, leading to a dry rim and undercooked middle.

    ✅ Fix: Cook covered on medium-low; aim for a gentle sizzle and flip only when edges are fully set.

  • ❌ Not caramelizing the onions enough

    💡 Why: Onions provide sweetness and depth that balance eggplant’s earthiness; pale onions taste sharp.

    ✅ Fix: Cook 12–15 minutes until deep golden; lower heat if they brown too fast and add 1 tbsp water if needed.

  • ❌ Flipping too early or without a plate

    💡 Why: A soft center can tear and spill, breaking the kookoo.

    ✅ Fix: Wait until the center is barely wobbly, then flip using a flat plate larger than the skillet and a confident motion.

🧊 How to Store

Cool completely, then refrigerate in an airtight container for up to 4 days. Reheat in a lightly oiled skillet over medium-low for 3–5 minutes per side or in a 180°C oven for 8–10 minutes. Freeze wedges wrapped well for up to 2 months; thaw overnight in the refrigerator.

📅 Make Ahead

Cook the eggplant and caramelize the onions up to 2 days ahead; refrigerate separately, then bring to room temperature and mix with eggs just before cooking. Fully cooked kookoo can be made 1 day ahead and served at room temperature or reheated gently.

🍽️ Pairs Well With

  • Flatbread or lavash
  • Plain yogurt or strained yogurt
  • Fresh herbs and sliced cucumbers
  • Tomatoes and pickles
  • Rice as a light main or side

Regional Variations

  • Tehran-style home cookingOften mashed smoother and cooked a bit thicker, resulting in a more custardy interior with a pronounced saffron aroma.
  • Caspian-influenced (northern Iran)Sometimes made with extra herbs and a slightly tangier profile, reflecting the region’s preference for herb-forward dishes served with fresh greens.
weeknight dinner picnic packed lunch brunch spread light vegetarian main
#home-style#stovetop#high-fiber#make-ahead#served-warm-or-room-temp

Ingredients

  • 700 gEggplant (2 medium; peeled in stripes and cut into 2 cm cubes)
  • 12 gSalt (divided (about 2 tsp))
  • 90 mlVegetable oil (divided; plus more if needed for pan)
  • 250 gOnion (1 large; finely diced)
  • 2 tspTurmeric
  • 2 tspDried mint (rubbed between fingers to crush)
  • 1 tspBlack pepper (freshly ground)
  • 0.25 tspSaffron threads (about 0.5 g)
  • 30 mlHot water (to bloom saffron)
  • 6 largeEggs (room temperature)

🔄 Substitutions

  • Vegetable oil→ Light olive oil
  • Saffron threads→ Ground saffron
  • Dried mint→ Dried oregano

Instructions

  1. 1

    Salt the eggplant to reduce bitterness and help it brown. Toss the cubed eggplant with 6 g (about 1 tsp) salt in a colander set over a bowl. Let stand for 25 minutes, then rinse briefly under cool water and pat very dry with towels for 3–5 minutes.

  2. 2

    Bloom the saffron for maximum aroma and color. Grind the saffron threads in a small bowl with the back of a spoon, then add 30 ml hot water (not boiling, about 80–90°C). Stir and let steep for 10 minutes while you cook the vegetables.

  3. 3

    Caramelize the onions. Heat 30 ml vegetable oil in a 25–28 cm nonstick skillet over medium heat. Add the diced onion and cook 12–15 minutes, stirring often, until deeply golden and sweet. Stir in turmeric, dried mint, and black pepper for 30 seconds until fragrant, then scrape into a mixing bowl.

  4. 4

    Brown the eggplant until tender and jammy. Return the skillet to medium-high heat and add 60 ml vegetable oil. Add the dried eggplant cubes in an even layer and cook 10–12 minutes, turning every 2–3 minutes, until browned on multiple sides and fully tender. If the pan looks dry, add 1–2 tsp oil as needed.

  5. 5

    Cool slightly and mash for a velvety texture. Transfer the cooked eggplant to the bowl with onions and let cool 5 minutes. Use a potato masher or fork to mash about half the eggplant into a coarse paste, leaving some small chunks for texture; this helps the kookoo set without drying out.

  6. 6

    Mix the eggs and season precisely. In a separate bowl, whisk the eggs for 45–60 seconds until uniform and slightly foamy. Whisk in the bloomed saffron (all liquid and threads) and the remaining 6 g (about 1 tsp) salt. Fold the egg mixture into the eggplant-onion mixture until evenly combined.

  7. 7

    Cook gently for a custardy center. Wipe the skillet clean, then heat 1 tbsp (15 ml) oil over medium-low heat. Pour in the mixture, level the top, and cover with a lid. Cook 10–12 minutes, rotating the pan once or twice, until the edges are set and golden and the center is just barely wobbly.

  8. 8

    Flip to crisp the second side without breaking. Run a spatula around the edge. Slide the kookoo onto a plate, place the skillet over medium heat with 1 tbsp (15 ml) oil, then invert the kookoo back into the pan. Cook uncovered 4–6 minutes until the second side is golden and the center reaches 71°C.

  9. 9

    Rest, slice, and serve. Transfer to a board and rest 10 minutes so the custard firms up. Slice into 8 wedges. Serve warm or at room temperature; the flavor deepens as it sits for 15–20 minutes.

🪪 Recipe Passport

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

Cultural Background

Kookoo is a common category of Persian egg-based dishes often prepared for everyday meals and picnics because it tastes good warm or at room temperature. Eggplant versions are especially popular when eggplants are abundant, highlighting techniques like salting, browning, and slow onion caramelization for depth.

Regional Variations

Tehran-style home cooking: Often mashed smoother and cooked a bit thicker, resulting in a more custardy interior with a pronounced saffron aroma.
Caspian-influenced (northern Iran): Sometimes made with extra herbs and a slightly tangier profile, reflecting the region’s preference for herb-forward dishes served with fresh greens.

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

360
Calories
13g
Protein
27g
Fat
18g
Carbs
8g
Fiber
920mg
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.