Omelet-e Bademjan (املت بادمجان) — Persian Eggplant Omelette
Eggplant omelet is a simple, home-style Iranian dish that combines soft, caramelized eggplants with fried onions, turmeric, and eggs to make a golden, tender omelet—perfect with warm bread and fresh herbs.

Printable Recipe Card
Servings: 4 · Total: 70 min · Difficulty: easy
Ingredients (quick list)
- 800 g Eggplant (globe or Italian), peeled and cut into 2 cm cubes (about 2 large; peel for a velvety texture)
- 10 g Sea salt (for salting eggplant (some will be rinsed off))
- 250 g Yellow onion, finely diced (about 1 large)
- 60 ml Extra virgin olive oil (plus 5 ml more if pan looks dry)
- 2 tsp Ground turmeric (for warmth and color)
- 1 tsp Black pepper, freshly ground (adjust to taste)
- 6 large Eggs (room temperature for even setting)
- 20 g Fresh parsley, finely chopped (or cilantro; reserve 5 g for garnish)
Steps (summary)
- Place the cubed eggplant in a colander set over a bowl. Sprinkle evenly with 10 g sea salt and toss. Let rest for 25 minutes to…
- Heat 60 ml extra virgin olive oil in a wide nonstick skillet (28–30 cm) over medium heat. Add diced onion and cook 10–12 minute…
- Add the dried eggplant cubes to the skillet and spread into an even layer. Cook 18–22 minutes over medium, stirring every 2–3 m…
- Season the eggplant mixture with 1 tsp black pepper. Taste and adjust salt if needed (start cautiously because the eggplant was…
- Pour the egg mixture evenly over the eggplant base. Using a spatula, gently lift and fold from the edges toward the center for…
- Uncover and cook 1–2 minutes more to firm the center, keeping the omelette moist. If you prefer a lightly browned bottom, raise…
Cultural Background
Eggplant omelet is one of the simple, nostalgic staples of Iranian home cooking, made in a single pan with everyday ingredients. In many households it’s served for breakfast or a light dinner, and paired with warm bread to complete that classic “homemade” taste.
Equipment
💡 Tips
- For the most authentic, comforting texture, mash about one-third of the cooked eggplant with the back of a spoon before adding the eggs.
- Keeping the heat low after adding eggs prevents rubbery curds and lets the omelette set gently like a frittata.
- If your eggplants are very seedy, choose smaller Italian eggplants; they cook creamier and absorb less oil.
⚠️ Common Mistakes
❌ Skipping the salting and drying step for eggplant
💡 Why: Wet eggplant steams instead of browning, turning oily and bland.
✅ Fix: Salt 25 minutes, rinse quickly, squeeze well, and pat dry before sautéing.
❌ Cooking onions too briefly
💡 Why: Undercooked onions stay sharp and don’t provide the signature sweetness.
✅ Fix: Cook 10–12 minutes until deeply golden; stir often to prevent burning.
❌ High heat after adding eggs
💡 Why: Eggs set too fast, becoming rubbery and separating from the eggplant.
✅ Fix: Lower to low heat, cover, and cook gently 6–8 minutes until just set.
❌ Over-salting at the end
💡 Why: Eggplant already absorbed some salt during resting.
✅ Fix: Taste before adding more; add in 1 g increments if needed.
🧊 How to Store
Cool completely, then refrigerate airtight up to 3 days. Reheat in a covered skillet on low 5–7 minutes or microwave at 50% power in 45-second bursts to avoid tough eggs. Not ideal for freezing (eggs weep and turn spongy).
📅 Make Ahead
Salt and dry the eggplant up to 12 hours ahead; keep covered in the refrigerator and pat dry again before cooking. You can also cook the onion-eggplant base 1 day ahead, chill, then rewarm 3–4 minutes before adding beaten eggs to finish fresh.
🍽️ Pairs Well With
- Warm sangak
- barbari
- or lavash
- Fresh herbs (sabzi khordan) and radishes
- Torshi (Persian pickles) or a squeeze of fresh lemon
- Hot black tea for a classic home-style breakfast
Regional Variations
- Tehran (home-style)Often mashed more thoroughly for a smoother base and cooked covered longer so the omelette sets like a soft frittata, served with plenty of fresh herbs and tea.
- Northern Iran (Gilan/Mazandaran-inspired)Frequently finished with extra chopped herbs and sometimes a brighter, tangier profile by serving alongside torshi and fresh citrus; cilantro is especially common.
Ingredients
- 800 gEggplant (globe or Italian), peeled and cut into 2 cm cubes (about 2 large; peel for a velvety texture)
- 10 gSea salt (for salting eggplant (some will be rinsed off))
- 250 gYellow onion, finely diced (about 1 large)
- 60 mlExtra virgin olive oil (plus 5 ml more if pan looks dry)
- 2 tspGround turmeric (for warmth and color)
- 1 tspBlack pepper, freshly ground (adjust to taste)
- 6 largeEggs (room temperature for even setting)
- 20 gFresh parsley, finely chopped (or cilantro; reserve 5 g for garnish)
🔄 Substitutions
- Fresh parsley→ Fresh cilantro
- Extra virgin olive oil→ Neutral oil (grapeseed or sunflower)
- Yellow onion→ Red onion
Instructions
- 1
Place the cubed eggplant in a colander set over a bowl. Sprinkle evenly with 10 g sea salt and toss. Let rest for 25 minutes to draw out bitterness and excess moisture. Rinse quickly under cool water, then squeeze firmly in handfuls and pat very dry with towels; drier eggplant browns better.
- 2
Heat 60 ml extra virgin olive oil in a wide nonstick skillet (28–30 cm) over medium heat. Add diced onion and cook 10–12 minutes, stirring often, until deeply golden and sweet. Add 2 tsp turmeric and stir for 30 seconds to bloom in the oil; lower heat slightly if it darkens too fast.
- 3
Add the dried eggplant cubes to the skillet and spread into an even layer. Cook 18–22 minutes over medium, stirring every 2–3 minutes, until the eggplant is fully tender and lightly caramelized. If the pan looks dry, add up to 5 ml olive oil. Press some pieces with a spoon for a velvety mash.
- 4
Season the eggplant mixture with 1 tsp black pepper. Taste and adjust salt if needed (start cautiously because the eggplant was salted). Reduce heat to low. Beat 6 eggs in a bowl for 20–30 seconds until uniform, then stir in 15 g chopped parsley (reserve 5 g for garnish).
- 5
Pour the egg mixture evenly over the eggplant base. Using a spatula, gently lift and fold from the edges toward the center for 60–90 seconds so eggs mingle with the eggplant without breaking it down completely. Cover and cook on low for 6–8 minutes until the top is just set and glossy.
- 6
Uncover and cook 1–2 minutes more to firm the center, keeping the omelette moist. If you prefer a lightly browned bottom, raise heat to medium for the final 45–60 seconds. Slide onto a plate, sprinkle with the reserved 5 g parsley, and rest 3 minutes before slicing for cleaner wedges.
🪪 Recipe Passport
Cultural Background
Eggplant omelet is one of the simple, nostalgic staples of Iranian home cooking, made in a single pan with everyday ingredients. In many households it’s served for breakfast or a light dinner, and paired with warm bread to complete that classic “homemade” taste.
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.
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

Kabab Vijeh (کباب ویژه) — Royal Persian Mixed Grill Platter
Persian · Kebabs · 70 min

Bulgar Kabab (کباب بلغار) — Persian Rolled Saffron Fillets
Persian · Kebabs · 37 min

Jujeh Kabab (جوجه کباب) — Saffron-Turmeric Chicken with Rustic Tomato Sauce
Persian · Kebabs · 45 min

Turkish Shish Kebab (Şiş Kebap) — Charcoal-Grilled Marinated Lamb Skewers
Turkish · Kebabs · 37 min

Urfa Kebab (اورفا کباب) — Mild Turkish minced skewer with sumac onions
Turkish · Kebabs · 37 min

Pork Sinigang (Sinigang na Baboy) — Filipino Tamarind-Sour Pork Soup
Filipino · Soups · 120 min

Chelo Kebab Koobideh (چلو کباب کوبیده) — Persian Minced Meat Skewers with Saffron Rice
Persian · Kebabs · 75 min

Koofteh Havij (کوفته هویج) — Persian Carrot Meatballs in Saffron-Tomato Broth
Persian · Main Courses · 120 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.