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.

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)
- Char the eggplants for real smokiness: set a gas burner to high and place eggplants directly on the grate. Roast 18–25 minutes…
- 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…
- Heat a wide skillet over medium heat and add neutral oil and butter. Add grated garlic and sauté 45–60 seconds until fragrant,…
- Add mashed eggplant to the skillet and mix thoroughly. Season with salt and black pepper. Cook uncovered over medium-low heat f…
- 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.
Equipment
💡 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.
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
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
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
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
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
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
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
Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.
📚 Sources & Cultural References
- https://persianmama.com/mirza-ghasemi-roasted-eggplant-and-tomato/
- https://thecaspianchef.com/2019/07/04/mirza-ghasemi-smoky-eggplant-and-tomato-dip/
Sources cited by the Zaffaron editorial team during recipe research. Cultural and culinary references supporting authenticity claims.
Nutrition per serving
Pairs well with
If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.
- Mushroom and Chicken Pilaf (پلو با قارچ و مرغ) — Saffron-scented Persian polow with peppers
- Nan-e Gousht (نان گوشت) — Persian Braided Meat Bread
- Mixed Meat & Chicken Roulade (رولت گوشت و مرغ) — Marbled Persian Party Centerpiece
- Morgh Polo Ba Sabzijat (مرغ پلو با سبزیجات) — Saffron Chicken & Vegetable Rice
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

Golden Turmeric Potato and Spinach Casserole (غراتان سیبزمینی و اسفناج) — Mediterranean-Inspired Layered Gratin
Persian · Main Courses · 70 min

Borani Kadu (بورانی کدو) — Saffron-Infused Zucchini and Yogurt Dip
Persian · Appetizers · 40 min

Mixed Vegetable Rice (برنج با مخلوط سبزیجات) — Persian-Style Aromatic Pilaf
Persian · Rice Dishes · 75 min

Coxinha (Coxinha) — Brazilian Chicken Croquettes
Brazilian · Appetizers · 130 min

Vietnamese Fresh Spring Rolls (Gỏi Cuốn) — Shrimp, Pork, Herbs, and Peanut Sauce
Vietnamese · Appetizers · 60 min

Azerbaijani Milk-Rice Porridge (Südlü Sıyıq) — Creamy Breakfast Rice with Saffron
Azerbaijani · Rice Dishes · 50 min

Keshkek (Keşkek) — Creamy Ceremonial Wheat and Lamb Stew
Turkish · Stews · 240 min

Egyptian Fatta (فتة) — Layered Meat, Rice, and Crisp Bread
Egyptian · Main Courses · 145 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.