Skip to content
Zaffaron

Smoky Eggplant and Tomato Dip (میرزا قاسمی)

Mirza Ghasemi is a beloved Northern Iranian dish of flame-roasted eggplant mashed with garlic, tomatoes, and eggs. Deeply savory and gently smoky, it’s perfect with rice or fresh bread as a warm mezze or light main.

By Zaffaron Kitchen· Published March 12, 2026 Verified Recipe
Vegetarian Gluten-Free Nut-Free Halal
Contains: dairy, eggs
75 min total Prep 20m · Cook 55m 4 servings 200 cal ~$2.10/serving
↓ Jump to Recipe
Smoky Eggplant and Tomato Dip - authentic persian recipe

Printable Recipe Card

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

Ingredients (quick list)

  • 900 g Globe eggplants (about 3 medium; firm, glossy skins)
  • 450 g Roma tomatoes (about 4 medium; grated or finely chopped)
  • 20 g Garlic (about 5 cloves; finely grated)
  • 30 g Tomato paste (2 tbsp)
  • 45 ml Neutral oil (3 tbsp; sunflower or canola)
  • 15 g Unsalted butter (1 tbsp)
  • 4 large Eggs (room temperature)
  • 7 g Fine sea salt (1 1/4 tsp, plus more to taste)
  • 1 g Black pepper (1/2 tsp, freshly ground)
  • 2 g Turmeric (1 tsp)
  • 1 g Kashmiri chili powder (1/2 tsp; optional for gentle heat and color)
  • 15 ml Lemon juice (1 tbsp, adjust to taste)

Steps (summary)

  1. Char the eggplants for real smokiness: set a gas burner to high and place eggplants directly on the grate. Roast 18–25 minutes…
  2. Transfer hot eggplants to a bowl and cover tightly with a lid or foil for 10 minutes to steam; this loosens the skin and helps…
  3. Heat a wide skillet over medium heat and add neutral oil and butter. Add grated garlic and sauté 45–60 seconds until fragrant,…
  4. Add mashed eggplant to the skillet and mix thoroughly. Season with salt and black pepper. Cook uncovered over medium-low heat f…
  5. Make wells in the eggplant mixture and crack in the eggs. Cover and cook on low for 4–6 minutes until whites set. Then stir vig…

Cultural Background

Mirza Ghasemi is a signature dish of Gilan and the Caspian coast, where eggplants are often fire-roasted for deep flavor. It’s served both as a hot appetizer with bread and as a comforting home-style meal alongside simple rice.

savoryumamigently tangyslightly sweetsilkyrustic mashsoft curds of egggarlickyroasted eggplanttomato-rich🌶 mild

Equipment

Gas burner or oven broilerMetal tongsLarge bowl and foil/lidFine-mesh sieve or colanderWide skillet (28–30 cm)Wooden spoon or spatula

💡 Tips

  • For the most authentic smoky flavor, roast eggplants over an open flame; the broiler works, but the dish will be less aromatic.
  • Drain peeled eggplant briefly to prevent a watery Mirza Ghasemi; excess liquid dilutes flavor and prevents proper frying.
  • Cook the tomato base until it’s truly reduced and glossy—this concentrates sweetness and prevents a raw tomato taste.

⚠️ Common Mistakes

  • ❌ Peeling eggplant immediately without steaming

    💡 Why: The skin clings and you lose flesh; the interior may also be undercooked near the stem.

    ✅ Fix: Cover roasted eggplants 10 minutes to steam, then peel; return any firm pieces to the pan to finish cooking.

  • ❌ Not reducing the tomatoes enough

    💡 Why: Excess moisture makes the dish watery and prevents the eggplant from frying properly, dulling flavor.

    ✅ Fix: Cook tomatoes 12–15 minutes until thick and glossy with minimal liquid before adding eggplant.

  • ❌ Overcooking the eggs until dry

    💡 Why: Eggs become rubbery and the mixture turns crumbly instead of creamy.

    ✅ Fix: Cook covered just until whites set, then scramble into the mixture and stop as soon as no translucent egg remains.

🧊 How to Store

Cool completely, then refrigerate in an airtight container up to 3 days. Reheat gently in a skillet over low heat with 1–2 tbsp water to loosen. For best texture, add freshly cooked eggs when serving; freezing is not recommended because eggs turn spongy.

📅 Make Ahead

Roast, peel, and mash the eggplants up to 24 hours ahead; refrigerate in an airtight container. Cook the tomato base up to 2 days ahead. Reheat the mixture together, then add and cook the eggs right before serving for the best texture and aroma.

🍽️ Pairs Well With

  • Serve warm with kateh (Persian rice)
  • sangak or barbari bread
  • torshi (pickles)
  • fresh herbs (sabzi khordan)
  • and sliced radish. A drizzle of extra oil on top is traditional.

Regional Variations

  • Rasht, GilanOften cooked with more garlic and a stronger char from open-flame roasting; some households keep the egg more visible with larger curds and serve it alongside kateh rice.
  • MazandaranA slightly tangier style is common, sometimes finished with a bit more lemon or sour grape juice (ab-ghooreh), and the texture may be smoother from more thorough mashing.
Nowruz gatherings Family dinners Mezze spread Ramadan iftar
#gilani#north-iran#eggplant#tomato#mezze#one-pan

Ingredients

  • 900 gGlobe eggplants (about 3 medium; firm, glossy skins)
  • 450 gRoma tomatoes (about 4 medium; grated or finely chopped)
  • 20 gGarlic (about 5 cloves; finely grated)
  • 30 gTomato paste (2 tbsp)
  • 45 mlNeutral oil (3 tbsp; sunflower or canola)
  • 15 gUnsalted butter (1 tbsp)
  • 4 largeEggs (room temperature)
  • 7 gFine sea salt (1 1/4 tsp, plus more to taste)
  • 1 gBlack pepper (1/2 tsp, freshly ground)
  • 2 gTurmeric (1 tsp)
  • 1 gKashmiri chili powder (1/2 tsp; optional for gentle heat and color)
  • 15 mlLemon juice (1 tbsp, adjust to taste)

🔄 Substitutions

  • Globe eggplants→ Italian eggplants
  • Roma tomatoes→ Canned crushed tomatoes
  • Unsalted butter→ All neutral oil

Instructions

  1. 1

    Char the eggplants for real smokiness: set a gas burner to high and place eggplants directly on the grate. Roast 18–25 minutes total, turning every 3–4 minutes with tongs, until skins are blackened and the flesh collapses. (Broiler option: 260°C/500°F, 30–35 minutes, turning twice; smoke will be milder.)

  2. 2

    Transfer hot eggplants to a bowl and cover tightly with a lid or foil for 10 minutes to steam; this loosens the skin and helps the flesh finish softening. Peel off all charred skin, then split and scrape out the flesh. Drain in a sieve for 5 minutes, then chop finely or mash with a fork for a rustic texture.

  3. 3

    Heat a wide skillet over medium heat and add neutral oil and butter. Add grated garlic and sauté 45–60 seconds until fragrant, not browned. Stir in turmeric and optional chili for 15 seconds. Add grated/chopped tomatoes and tomato paste, then cook 12–15 minutes, stirring often, until thick, glossy, and reduced with little free liquid.

  4. 4

    Add mashed eggplant to the skillet and mix thoroughly. Season with salt and black pepper. Cook uncovered over medium-low heat for 15–20 minutes, stirring and pressing occasionally, until the mixture darkens slightly and becomes cohesive. If it sticks, splash in 30 ml water and scrape the fond; keep the texture thick, not soupy.

  5. 5

    Make wells in the eggplant mixture and crack in the eggs. Cover and cook on low for 4–6 minutes until whites set. Then stir vigorously to scramble the eggs into the mixture and cook 2–3 minutes more until no translucent egg remains. Finish with lemon juice, taste for salt, and rest 5 minutes before serving warm.

🪪 Recipe Passport

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

Cultural Background

Mirza Ghasemi is a signature dish of Gilan and the Caspian coast, where eggplants are often fire-roasted for deep flavor. It’s served both as a hot appetizer with bread and as a comforting home-style meal alongside simple rice.

Regional Variations

Rasht, Gilan: Often cooked with more garlic and a stronger char from open-flame roasting; some households keep the egg more visible with larger curds and serve it alongside kateh rice.
Mazandaran: A slightly tangier style is common, sometimes finished with a bit more lemon or sour grape juice (ab-ghooreh), and the texture may be smoother from more thorough mashing.

Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.

📚 Sources & Cultural References

Sources cited by the Zaffaron editorial team during recipe research. Cultural and culinary references supporting authenticity claims.

Share:

Nutrition per serving

330
Calories
14.0g
Protein
24.0g
Fat
15.0g
Carbs
8.0g
Fiber
650mg
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.