Khaviar-e Bademjan (خاویار بادمجان) – Persian Eggplant Caviar
Smoky roasted eggplants are mashed into a velvety Persian spread with sautéed onion, garlic, turmeric, and olive oil, then brightened with lemon and parsley. Luxurious, simple, and deeply aromatic.

Printable Recipe Card
Servings: 6 · Total: 75 min · Difficulty: easy
Ingredients (quick list)
- 1200 g Globe eggplants (about 3 medium; firm, glossy skins)
- 200 g Yellow onion (finely diced)
- 18 g Garlic cloves (about 6 cloves; finely grated or minced)
- 60 ml Extra-virgin olive oil (plus 10 ml for finishing if desired)
- 2 tsp Ground turmeric (fresh and fragrant)
- 1.5 tsp Sea salt (adjust to taste after reducing)
- 0.75 tsp Black pepper (freshly ground)
- 30 ml Fresh lemon juice (about 2 tbsp, strained)
- 20 g Fresh parsley (finely chopped (leaves and tender stems))
Steps (summary)
- Roast the eggplants for deep smokiness. Heat the oven to 240°C / 465°F (or use a gas flame for extra smoke). Pierce each eggpla…
- Steam, peel, and drain to avoid bitterness and watery texture. Transfer hot eggplants to a bowl, cover tightly 10 minutes, then…
- Build the aromatic base. In a wide skillet over medium heat, warm 60 ml olive oil for 30 seconds. Add diced onion and sauté 10–…
- Bloom garlic and turmeric without scorching. Add minced garlic and cook 45–60 seconds until fragrant. Add turmeric and stir 20–…
- Reduce to a velvety ‘caviar’ texture. Lower heat to medium-low and cook 12–15 minutes, stirring and pressing with a wooden spoo…
- Finish bright and herbal, then rest for flavor. Turn off the heat and stir in lemon juice. Taste and adjust salt and pepper. Fo…
Cultural Background
Khaviar-e Bademjan is a beloved Iranian mezze that turns everyday eggplants into a refined, spreadable delicacy. Often served with fresh bread and herbs, it reflects Persian cooking’s focus on balance—smoke, warmth, and acidity in simple, carefully layered steps.
Equipment
💡 Tips
- For maximum smoke, char eggplants directly over a gas flame 12–18 minutes total, turning with tongs, then finish in a 220°C / 425°F oven for 10 minutes to fully soften.
- Draining the roasted eggplant flesh for a full 10 minutes prevents a watery spread and concentrates flavor.
- Mash by hand for a rustic texture, or pulse 3–5 times in a food processor for a smoother, caviar-like consistency (do not puree).
- Add the lemon juice off heat to keep it bright and prevent bitterness from prolonged cooking.
⚠️ Common Mistakes
❌ Under-roasting the eggplants
💡 Why: Firm flesh will not mash smoothly and lacks the signature smoky depth.
✅ Fix: Roast until fully collapsed and very soft; a knife should slide in with no resistance.
❌ Skipping the draining step
💡 Why: Eggplant releases liquid that makes the spread watery and dilutes seasoning.
✅ Fix: Drain peeled flesh in a sieve for 10 minutes, then reduce in the pan until glossy and thick.
❌ Burning garlic or turmeric
💡 Why: Scorched garlic turns bitter and turmeric becomes harsh, overpowering the dish.
✅ Fix: Cook garlic briefly, bloom turmeric for only 20–30 seconds, then add eggplant immediately to cool the pan.
❌ Adding lemon juice while simmering
💡 Why: Prolonged heat dulls citrus brightness and can introduce a slight bitterness.
✅ Fix: Stir in lemon juice off heat, taste, and adjust right before serving.
🧊 How to Store
Cool completely, then refrigerate in an airtight container up to 4 days. Press plastic wrap directly on the surface to prevent oxidation. For best flavor, bring to room temperature 20 minutes before serving. Freezing is not recommended; it dulls the smoky aroma and can turn watery.
📅 Make Ahead
Roast and peel the eggplants up to 24 hours ahead; store the drained flesh refrigerated in an airtight container. Cook the full spread up to 2 days ahead; flavors deepen as it rests. Add parsley just before serving for the freshest aroma.
🍽️ Pairs Well With
- Sangak
- barbari
- or lavash bread
- Fresh herbs (sabzi khordan) and radishes
- Feta cheese or mast-o-khiar (if not dairy-free)
- As a side to kebab
- grilled chicken
- or rice dishes
Regional Variations
- TehranOften made smoother and richer by mashing thoroughly and finishing with a drizzle of olive oil; served as a refined appetizer alongside assorted torshi and fresh herbs.
- Caspian North (Gilan/Mazandaran)Commonly made more tart using ab-ghooreh or additional lemon, and sometimes served with extra herbs for a greener, brighter profile.
Ingredients
- 1200 gGlobe eggplants (about 3 medium; firm, glossy skins)
- 200 gYellow onion (finely diced)
- 18 gGarlic cloves (about 6 cloves; finely grated or minced)
- 60 mlExtra-virgin olive oil (plus 10 ml for finishing if desired)
- 2 tspGround turmeric (fresh and fragrant)
- 1.5 tspSea salt (adjust to taste after reducing)
- 0.75 tspBlack pepper (freshly ground)
- 30 mlFresh lemon juice (about 2 tbsp, strained)
- 20 gFresh parsley (finely chopped (leaves and tender stems))
🔄 Substitutions
- Extra-virgin olive oil→ Grapeseed oil (60 ml) plus 10 ml olive oil for finishing
- Fresh parsley→ Fresh cilantro (20 g) or a 50/50 mix of cilantro and parsley
- Fresh lemon juice→ Sour grape juice (ab-ghooreh) 25 ml
Instructions
- 1
Roast the eggplants for deep smokiness. Heat the oven to 240°C / 465°F (or use a gas flame for extra smoke). Pierce each eggplant 6–8 times with a skewer, set on a foil-lined tray, and roast 40–50 minutes, turning once, until collapsed and very soft.
- 2
Steam, peel, and drain to avoid bitterness and watery texture. Transfer hot eggplants to a bowl, cover tightly 10 minutes, then peel off skins. Split and scrape out the flesh; discard large seed clusters if present. Drain the flesh in a fine sieve 10 minutes, then chop finely.
- 3
Build the aromatic base. In a wide skillet over medium heat, warm 60 ml olive oil for 30 seconds. Add diced onion and sauté 10–12 minutes, stirring often, until fully translucent and lightly golden at the edges. This sweetness balances the eggplant’s smoky depth.
- 4
Bloom garlic and turmeric without scorching. Add minced garlic and cook 45–60 seconds until fragrant. Add turmeric and stir 20–30 seconds to bloom in the oil. Immediately add the chopped eggplant flesh, sea salt, and black pepper, mixing thoroughly to coat and perfume the mixture.
- 5
Reduce to a velvety ‘caviar’ texture. Lower heat to medium-low and cook 12–15 minutes, stirring and pressing with a wooden spoon to mash. If it sticks, add 15 ml water and scrape the pan, then continue reducing until glossy, thick, and spreadable with no watery pooling.
- 6
Finish bright and herbal, then rest for flavor. Turn off the heat and stir in lemon juice. Taste and adjust salt and pepper. Fold in chopped parsley, reserving a little for garnish. Rest 10 minutes at room temperature so the flavors meld before serving warm or cool.
🪪 Recipe Passport
Cultural Background
Khaviar-e Bademjan is a beloved Iranian mezze that turns everyday eggplants into a refined, spreadable delicacy. Often served with fresh bread and herbs, it reflects Persian cooking’s focus on balance—smoke, warmth, and acidity in simple, carefully layered steps.
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

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

Salgam Juice (Şalgam) — Spicy, tangy fermented black-carrot drink
Turkish · Drinks · 25 min

Bazlama (بازلاما) — Puffy Turkish Village Flatbread Cooked on a Saj
Turkish · Breads · 38 min

Estonian Jellied Pork (Sült) — Clear Pork Aspic with Garlic and Bay
Estonian · Appetizers · 245 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.