Skip to content
Zaffaron

Eggplant Omelette (املت بادمجان) — Rustic Persian Egg-and-Eggplant Skillet

A comforting Persian home-style omelette where silky eggplant and sweet onion melt into softly set eggs. Turmeric adds warmth and color, making it a beloved quick meal often served with bread and herbs.

By Zaffaron Kitchen· Published April 6, 2026 Tested Recipe
Vegetarian Gluten-Free Dairy-Free Nut-Free Halal
Contains: eggs
50 min total Prep 15m · Cook 35m 4 servings 265 cal
↓ Jump to Recipe
Eggplant Omelette — Rustic Persian Egg-and-Eggplant Skillet - authentic persian recipe

Printable Recipe Card

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

Ingredients (quick list)

  • 600 g eggplant (globe or Italian), peeled and cut into 2 cm cubes (about 2 medium eggplants)
  • 180 g yellow onion, finely diced (about 1 large onion)
  • 45 ml extra virgin olive oil (3 tbsp)
  • 2 tsp ground turmeric
  • 1.25 tsp sea salt (divided)
  • 0.5 tsp black pepper, freshly ground
  • 6 eggs
  • 15 g fresh parsley or cilantro, finely chopped (about 1/2 cup loosely packed)
  • 60 ml water (for steaming the eggplant tender)

Steps (summary)

  1. Set a large nonstick or well-seasoned skillet over medium heat and add 30 ml of the olive oil. Add the diced onion and cook for…
  2. Add the cubed eggplant, 1 tsp of the sea salt, and the black pepper to the skillet and toss thoroughly to coat with the onion a…
  3. Uncover and cook for 3–5 minutes to evaporate excess moisture so the mixture becomes thick and glossy. Use a wooden spoon to ma…
  4. In a bowl, whisk the eggs for 20–30 seconds until the whites and yolks are fully combined and slightly frothy. Stir in the chop…
  5. Add the remaining 15 ml olive oil around the edges of the skillet, then pour the egg mixture over the eggplant base. Let it coo…
  6. Turn off the heat and rest the omelette, covered, for 2 minutes so carryover heat finishes the center. Slice into wedges and se…

Cultural Background

Omelet-e bademjan is a practical Persian comfort food, often made when eggplants are abundant and time is short. Served with flatbread and herbs, it reflects the home-kitchen tradition of turning simple produce into deeply satisfying meals.

savorywarm-spicedgently sweetvelvety eggplantsoft-set eggssaffron warmthtoasted turmericsweet onion🌶 mild

Equipment

large nonstick or well-seasoned skillet with lidmixing bowlwhiskwooden spoonspatulaknifecutting board

💡 Tips

  • Choose firm, glossy eggplants; older eggplants can be more bitter and absorb more oil.
  • Keep the heat at medium-low once the eggs are added to prevent a tough, browned omelette.
  • If the pan looks dry before adding eggs, add 5 ml olive oil to keep the base silky and prevent sticking.

⚠️ Common Mistakes

  • Adding eggs while the eggplant mixture is watery

    ✅ Fix: Uncover and simmer a few minutes to evaporate liquid until the base is thick and glossy before pouring in eggs.

  • Cooking the eggs over high heat

    ✅ Fix: Lower to medium-low and cover; gentle heat keeps the omelette tender and prevents rubbery curds.

  • Under-seasoning the eggplant base

    ✅ Fix: Salt the eggplant while it cooks and taste before adding eggs; eggs dilute seasoning and need a well-seasoned foundation.

🧊 How to Store

Cool leftovers to room temperature within 1 hour, then refrigerate in an airtight container for up to 3 days. Reheat gently in a covered skillet over low heat for 4–6 minutes, or microwave at 600W in 30-second bursts to avoid drying the eggs.

📅 Make Ahead

Cook the onion-and-eggplant base up to 2 days ahead and refrigerate airtight. Rewarm it in a skillet until hot and thick, then add freshly whisked eggs and cook just before serving for the best texture.

🍽️ Pairs Well With

  • Sangak or lavash
  • fresh herbs (sabzi khordan)
  • torshi
  • sliced tomatoes and cucumbers
  • feta-style cheese.

Regional Variations

  • Tomato-forward version: add 200 g grated ripe tomato after the onions and cook down before adding eggplant.
  • Garlic-laced version: add 2 minced garlic cloves (6 g) with turmeric for a sharper aroma.
  • Herb-heavy version: increase herbs to 30 g and add 1 tsp dried mint for a more fragrant omelette.
everyday party ramadan
#classic#family-style#gluten-free

Ingredients

  • 1⅓ lbeggplant (globe or Italian), peeled and cut into 2 cm cubes (about 2 medium eggplants)
  • 6⅓ ozyellow onion, finely diced (about 1 large onion)
  • 3 tbspextra virgin olive oil (3 tbsp)
  • 2 tspground turmeric
  • 1¼ tspsea salt (divided)
  • ½ tspblack pepper, freshly ground
  • 6eggs
  • 15 gfresh parsley or cilantro, finely chopped (about 1/2 cup loosely packed)
  • ¼ cupwater (for steaming the eggplant tender)

🔄 Substitutions

  • extra virgin olive oilgrapeseed oil
  • fresh parsley or cilantrofresh dill
  • yellow onionsweet onion

Instructions

  1. 1

    Set a large nonstick or well-seasoned skillet over medium heat and add 30 ml of the olive oil. Add the diced onion and cook for 8–10 minutes, stirring often, until deeply softened and lightly golden. Stir in 1 tsp turmeric and cook for 30 seconds so the spice blooms and perfumes the oil.

  2. 2

    Add the cubed eggplant, 1 tsp of the sea salt, and the black pepper to the skillet and toss thoroughly to coat with the onion and turmeric. Cook for 6–8 minutes, stirring every minute, until the eggplant starts to collapse and take on color in spots. Pour in 60 ml water, cover, and steam for 8–10 minutes until the eggplant is very tender and easily mashable.

  3. 3

    Uncover and cook for 3–5 minutes to evaporate excess moisture so the mixture becomes thick and glossy. Use a wooden spoon to mash about half the eggplant into a chunky paste while leaving some soft pieces for texture. Taste and add the remaining 0.25 tsp salt if needed, keeping the mixture well-seasoned before the eggs go in.

  4. 4

    In a bowl, whisk the eggs for 20–30 seconds until the whites and yolks are fully combined and slightly frothy. Stir in the chopped parsley or cilantro and the remaining 1 tsp turmeric for an even golden color. Reduce the heat to medium-low so the eggs set gently without browning too fast.

  5. 5

    Add the remaining 15 ml olive oil around the edges of the skillet, then pour the egg mixture over the eggplant base. Let it cook undisturbed for 2–3 minutes until the edges begin to set, then gently pull the set edges toward the center with a spatula to allow uncooked egg to flow underneath. Cover and cook for 4–6 minutes until the top is just set and still moist, not dry.

  6. 6

    Turn off the heat and rest the omelette, covered, for 2 minutes so carryover heat finishes the center. Slice into wedges and serve warm directly from the skillet for the most velvety texture. If you prefer a firmer top, place the skillet under a broiler for 60–90 seconds, watching closely to avoid overcooking.

🪪 Recipe Passport

Origin: Persian Cuisine
Researched by: Zaffaron Kitchen
Published: April 6, 2026

Cultural Background

Omelet-e bademjan is a practical Persian comfort food, often made when eggplants are abundant and time is short. Served with flatbread and herbs, it reflects the home-kitchen tradition of turning simple produce into deeply satisfying meals.

Regional Variations

Tomato-forward version: add 200 g grated ripe tomato after the onions and cook down before adding eggplant.
Garlic-laced version: add 2 minced garlic cloves (6 g) with turmeric for a sharper aroma.
Herb-heavy version: increase herbs to 30 g and add 1 tsp dried mint for a more fragrant omelette.

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

265
Calories
10.6g
Protein
18.1g
Fat
15.2g
Carbs
7.2g
Fiber
720mg
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.