Kashk-e Bademjan (Persian Eggplant Dip with Whey)
Smoky fried eggplant mashed with caramelized onion, garlic, and tangy kashk (fermented whey), a beloved Persian appetizer.
About This Recipe
Kashk-e bademjan is a classic Persian appetizer built on fried eggplant mashed together with deeply caramelized onion and garlic, then topped generously with kashk -- a tangy, fermented whey product distinctive to Persian cuisine -- along with fried mint and sometimes crushed walnuts. It's a staple of Persian meze spreads, valued for its rich, smoky, tangy complexity built from relatively few ingredients. The technique that defines this dish is frying the eggplant properly and building layers of caramelization: eggplant slices are fried until deeply golden and soft (or roasted as a lighter alternative), then mashed and combined with onions that have been cooked low and slow until they turn a deep golden-brown and almost jammy. Kashk, which has a distinctly sour, savory, slightly funky flavor similar to a very tangy sour cream or yogurt, is drizzled generously over the top, and a final flourish of oil sizzled with dried mint is poured over just before serving. Served with warm flatbread for scooping, kashk-e bademjan is a beloved Persian appetizer found at nearly every Iranian restaurant and home gathering, its combination of smoky eggplant, sweet onion, and tangy kashk creating a genuinely addictive dip.
Ingredients
Serves 5
- 3eggplants(peeled in strips, sliced lengthwise)
- 0.5 cupneutral oil(for frying)
- 2onions(thinly sliced)
- 4 clovesgarlic(minced)
- 0.5 tspturmeric
- 1 tspsalt
- 0.5 cupkashk (Persian fermented whey)(or substitute sour cream thinned with lemon)
- 2 tbspbutter
- 1 tbspdried mint
- 0.25 cupwalnuts(crushed, for garnish)
Instructions
- 1
Salt the eggplant
Salt eggplant slices and let sit 15 minutes to draw out bitterness, then pat dry.
- 2
Fry the eggplant
Heat oil in a wide pan over medium heat. Fry eggplant slices in batches until deeply golden and soft, about 4-5 minutes per side. Drain on paper towels.
- 3
Caramelize the onions
In the same pan (adding more oil if needed), cook sliced onions over medium-low heat, stirring occasionally, for 25-30 minutes until deeply golden-brown.
- 4
Add garlic
Add garlic and turmeric to the caramelized onions and cook 1 more minute.
- 5
Mash together
Roughly mash the fried eggplant with a fork and combine with half the caramelized onion mixture and salt.
- 6
Assemble
Spread the mashed eggplant mixture in a serving dish. Top with remaining caramelized onions and drizzle generously with kashk.
- 7
Finish
Melt butter with dried mint until fragrant and sizzling. Drizzle over the top along with crushed walnuts.
- 8
Serve
Serve warm with flatbread for scooping.
Did you make this?
Rate it and help other cooks find the recipes that actually work.
One tap to sign in, and we'll save the rating you just picked.
Everything you need to plan your week — free
- Meal calendar
- Grocery list
- AI recipe ideas
Track what you eat
Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.
Pro Tips
- →
Salt and dry the eggplant before frying to reduce bitterness and excess moisture, helping it fry up golden rather than soggy.
- →
Take real time with the caramelized onions -- rushing them with high heat leads to uneven browning rather than the deep, sweet flavor the dish depends on.
- →
If kashk isn't available, thin sour cream with a little lemon juice and a pinch of salt as a reasonable, though not identical, substitute.
Variations
- •
Roast the eggplant instead of frying for a lighter version, though you'll get less richness in the finished dip.
- •
Add a pinch of saffron water for extra fragrance and color.
- •
Top with extra fried onions for a more dramatic presentation.
Storage
Refrigerate up to 4 days in an airtight container; the flavor deepens as it sits. Reheat gently in a pan or microwave, and add the mint butter drizzle fresh each time.
History & Origin
Kashk-e bademjan is a staple Persian appetizer built on kashk, a fermented dairy product with ancient roots in Persian and broader Central Asian cuisine, historically valued as a way to preserve dairy before refrigeration and now prized for its distinctive tangy depth.
Frequently Asked Questions
What is kashk and where can I find it?
Kashk is a fermented whey product, tangy and slightly funky, sold either as a thick paste or dried; it's available at Persian and Middle Eastern grocery stores, sometimes labeled as liquid or dried kashk.
Can I use sour cream instead of kashk?
Yes, in a pinch -- thin sour cream with a little lemon juice and salt to approximate kashk's tang, though the flavor will be milder and less distinctly funky.
Why is my eggplant bitter?
It likely wasn't salted and drained before frying, or wasn't fried long enough to fully soften. Salt it for a full 15 minutes and fry until deeply golden and completely tender.
Nutrition Facts
Per serving (220g / 7.8 oz) · 5 servings total
Time Summary
Have Questions?
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Featured in Guides
This recipe is featured in the following curated guides:
More Persian Recipes
You Might Also Like
Similar dishes from other cuisines around the world.
Browse by Ingredient
More recipes built around the same core ingredients.
Free Kitchen Tools
Calculators and converters that pair with this page — no signup needed.
Put This Into a Plan
Schedule it, shop for it, and track what you already have.
Read Next
Longer reads that go deeper on the ideas behind this dish.
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes