Skip to content
Zaffaron

Kashk-e Bademjan (کشک بادمجان) — Persian Smoked Eggplant & Fermented Whey Dip

Kashk-e Bademjan is a classic Persian dip made from smoky eggplant, caramelized onions, garlic, dried mint, and tangy fermented whey. Finished with walnuts and mint oil, it’s velvety, savory, and deeply aromatic.

By Zaffaron Kitchen· Published March 16, 2026 Verified Recipe
Vegetarian Gluten-Free Halal
Contains: dairy, tree nuts
105 min total Prep 35m · Cook 70m 6 servings 210 cal ~$1.35/serving
↓ Jump to Recipe
Kashk-e Bademjan — Persian Smoked Eggplant & Fermented Whey Dip - authentic persian recipe

Printable Recipe Card

Servings: 6 · Total: 105 min · Difficulty: medium

Ingredients (quick list)

  • 900 g Italian eggplants (about 3 medium; peeled in stripes (optional) and cut lengthwise into 2–3 thick slabs)
  • 10 g Sea salt (divided; plus more to taste)
  • 90 ml Vegetable oil (divided)
  • 450 g Yellow onions (thinly sliced)
  • 2 tsp Turmeric powder
  • 18 g Garlic (6 cloves, finely grated or minced)
  • 2 tsp Dried mint
  • 120 ml Warm water (plus 15–45 ml as needed to adjust texture)
  • 180 ml Kashk (fermented liquid whey) (well-shaken; plus 15–30 ml for garnish if desired)
  • 1 tsp Freshly cracked black pepper (plus more to taste)
  • 50 g Walnuts (toasted and coarsely chopped)

Steps (summary)

  1. Prepare the eggplant for a creamy, non-bitter dip. Slice the eggplants into thick slabs and sprinkle with 6 g of the salt on bo…
  2. Smoke and soften the eggplant. Heat a grill pan or cast-iron skillet over high heat until very hot, about 3 minutes. Sear eggpl…
  3. Caramelize the onions (piaz dagh). In a wide skillet over medium heat, warm 45 ml of the vegetable oil. Add sliced onions and c…
  4. Make mint-garlic oil without burning the herbs. In the same skillet, push onions to the sides and add the remaining 45 ml oil t…
  5. Build the base and mash to a velvety texture. Peel away any tough eggplant skin if needed, then add the hot, soft eggplant to t…
  6. Add kashk carefully and finish seasoning. Lower heat to low and stir in 180 ml kashk. Simmer 3–5 minutes, stirring frequently,…

+ 1 more steps in the full instructions section below.

Cultural Background

Kashk-e Bademjan is commonly served in Iranian homes and gatherings as part of a shared table, where dips and small plates encourage communal eating. The combination of eggplant, fried onions, mint, and fermented whey reflects long-standing pantry staples and techniques used to build depth from simple ingredients.

savorytangyumamislightly sweet from onionsvelvetycreamysoft with crunchy garnishsmoky eggplanttoasted mintgarlicwarm turmeric🌶 mild

Equipment

Grill pan or cast-iron skillet (or outdoor grill)Baking trayOvenLarge skillet or sauté panColander and trayKnife and cutting boardPotato masherMeasuring cups and spoonsPaper towels

💡 Tips

  • For deeper smokiness, char the eggplants directly over a gas flame (turned frequently) before roasting; wipe off loose soot and proceed.
  • If your kashk is very salty or thick, dilute it with 15–30 ml warm water before adding so it blends smoothly.
  • Keep dried mint moving in hot oil; it can go from fragrant to bitter in under 15 seconds.
  • For a silkier texture, mash longer or briefly blend 10–15 seconds, then return to the pan to re-warm (avoid over-blending into a puree).
  • Toast walnuts in a dry pan over medium heat for 3–5 minutes, shaking often, until fragrant; cool before chopping.

⚠️ Common Mistakes

  • ❌ Skipping the drying step after salting the eggplant

    💡 Why: Wet surfaces steam and absorb more oil, leading to a greasy, watery dip with less smokiness.

    ✅ Fix: Salt for 20 minutes, then pat very dry; sear on a very hot surface before roasting to drive off moisture.

  • ❌ Burning dried mint in hot oil

    💡 Why: Scorched mint turns bitter quickly and can dominate the dip unpleasantly.

    ✅ Fix: Lower the heat, add mint last, and stir constantly for 20–30 seconds only; remove from heat if it darkens too fast.

  • ❌ Boiling hard after adding kashk

    💡 Why: High heat can cause dairy to split and dull the tangy flavor.

    ✅ Fix: Keep heat low, stir frequently, and only gently simmer 3–5 minutes; thin with warm water if needed.

  • ❌ Under-cooking the eggplant

    💡 Why: Firm eggplant fibers will not mash smoothly and can taste astringent rather than sweet and smoky.

    ✅ Fix: Roast until fully collapsing and very tender (20–25 minutes at 220°C / 425°F after charring), then mash while hot.

🧊 How to Store

Cool to room temperature within 2 hours, then refrigerate in an airtight container for up to 3 days. Reheat gently on low with 15–30 ml warm water to loosen; avoid boiling after adding kashk. Not recommended for freezing due to texture separation.

📅 Make Ahead

Cook fully up to 2 days ahead and refrigerate. Reheat on low with 15–30 ml warm water, then add fresh garnishes (reserved onions, walnuts, and a drizzle of kashk) just before serving for the best contrast.

🍽️ Pairs Well With

  • Warm flatbread (lavash
  • sangak
  • or pita)
  • Fresh herbs (mint
  • basil
  • tarragon
  • scallions)
  • Radishes
  • cucumber
  • and cherry tomatoes
  • Pickles or torshi
  • As part of a mezze spread alongside yogurt dips

Regional Variations

  • Tehran-style (urban home cooking)Often mashed very smooth and served warm with generous onion-garlic-mint oil on top; walnuts may be used as a garnish rather than mixed in.
  • Caspian-influenced (northern Iran)Sometimes made with a slightly looser texture and more garlic, leaning into brighter tang; some cooks add extra toasted walnuts for richness.
  • Diaspora adaptation (outside Iran)When kashk is hard to find, cooks may use strained yogurt or sour cream; the dip remains creamy but with a milder, less fermented flavor.
Nowruz gatherings Family dinners Mezze platters Potlucks Holiday entertaining
#mezze#dip#smoky#make-ahead#party#stovetop#gluten-free

Ingredients

  • 900 gItalian eggplants (about 3 medium; peeled in stripes (optional) and cut lengthwise into 2–3 thick slabs)
  • 10 gSea salt (divided; plus more to taste)
  • 90 mlVegetable oil (divided)
  • 450 gYellow onions (thinly sliced)
  • 2 tspTurmeric powder
  • 18 gGarlic (6 cloves, finely grated or minced)
  • 2 tspDried mint
  • 120 mlWarm water (plus 15–45 ml as needed to adjust texture)
  • 180 mlKashk (fermented liquid whey) (well-shaken; plus 15–30 ml for garnish if desired)
  • 1 tspFreshly cracked black pepper (plus more to taste)
  • 50 gWalnuts (toasted and coarsely chopped)

🔄 Substitutions

  • Kashk (fermented liquid whey)→ Full-fat Greek yogurt mixed with 1 tsp lemon juice per 120 ml yogurt
  • Italian eggplants→ Globe eggplant, 900 g
  • Vegetable oil→ Neutral olive oil or sunflower oil

Instructions

  1. 1

    Prepare the eggplant for a creamy, non-bitter dip. Slice the eggplants into thick slabs and sprinkle with 6 g of the salt on both sides. Set in a colander over a tray for 20 minutes to draw out moisture. Pat very dry with paper towels so they brown instead of steaming.

  2. 2

    Smoke and soften the eggplant. Heat a grill pan or cast-iron skillet over high heat until very hot, about 3 minutes. Sear eggplant slabs 2–3 minutes per side until deeply charred in spots. Transfer to a baking tray and roast at 220°C / 425°F for 20–25 minutes until collapsing and very tender.

  3. 3

    Caramelize the onions (piaz dagh). In a wide skillet over medium heat, warm 45 ml of the vegetable oil. Add sliced onions and cook 12–15 minutes, stirring often, until golden and reduced. Add turmeric and cook 60 seconds to bloom. Remove about one-third of the onions for garnish.

  4. 4

    Make mint-garlic oil without burning the herbs. In the same skillet, push onions to the sides and add the remaining 45 ml oil to the center. Add garlic and cook 30–45 seconds until fragrant. Add dried mint and stir constantly for 20–30 seconds; it should darken slightly but not turn bitterly brown.

  5. 5

    Build the base and mash to a velvety texture. Peel away any tough eggplant skin if needed, then add the hot, soft eggplant to the skillet. Add warm water (120 ml) and the remaining 4 g salt. Mash with a potato masher 3–4 minutes, simmering gently, until mostly smooth and cohesive.

  6. 6

    Add kashk carefully and finish seasoning. Lower heat to low and stir in 180 ml kashk. Simmer 3–5 minutes, stirring frequently, until glossy and thick, adding 15–45 ml warm water if it becomes too stiff. Season with black pepper and adjust salt. Rest 10 minutes to let flavors settle.

  7. 7

    Plate like a traditional mezze and garnish for contrast. Spoon into a shallow serving dish and swirl the surface with the back of a spoon. Top with reserved caramelized onions, toasted walnuts, and (optional) a thin drizzle of 15–30 ml kashk. Serve warm or at room temperature within 2 hours.

🪪 Recipe Passport

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

Cultural Background

Kashk-e Bademjan is commonly served in Iranian homes and gatherings as part of a shared table, where dips and small plates encourage communal eating. The combination of eggplant, fried onions, mint, and fermented whey reflects long-standing pantry staples and techniques used to build depth from simple ingredients.

Regional Variations

Tehran-style (urban home cooking): Often mashed very smooth and served warm with generous onion-garlic-mint oil on top; walnuts may be used as a garnish rather than mixed in.
Caspian-influenced (northern Iran): Sometimes made with a slightly looser texture and more garlic, leaning into brighter tang; some cooks add extra toasted walnuts for richness.
Diaspora adaptation (outside Iran): When kashk is hard to find, cooks may use strained yogurt or sour cream; the dip remains creamy but with a milder, less fermented flavor.

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

210
Calories
5g
Protein
15g
Fat
17g
Carbs
7g
Fiber
620mg
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.