This is a healthier version of Persian Eggplant Dip (Kashke Bademjan) which uses baked eggplant and not fried. But don’t worry – it certainly does not skimp in flavor!

When I go to parties, I always find myself grazing at the appetizer table. I love tasting all the small bites and enjoy the selection of textures and flavors. I typically eat more appetizers and have no appetite for the impending main course.
This is equally true with the Persian mezze, or appetizer spread: feta with fresh herbs, lavash, hummus, Persian Eggplant Dip (Kashke Bademjan), beef cutlets and Persian Yogurt with Cucumber (Mast-o Khiar), to name a few. I love them all.
Why you must try this recipe
I learned about this dish from my uncle, when I was living in Tucson attending the University of Arizona, where he is a professor. I frequently spent the weekends with my aunt and uncle and fill up on their delicious cooking.
I know not everyone likes eggplant. Me?! I positively love it! Okay, the texture is super soft when cooked but the flavor… I think it is incredible.
Persians love eggplant. We make a wonderful eggplant stew (khoresh bademjan) and we even pickle eggplant. We even mix yogurt with cooked eggplant (borani bademjan).
This dish is similar to babaganoush. Eggplant is fried (or in this recipe, baked) and mixed with sautéed onions, garlic and kashk, fermented yogurt. The flavor is incredible.
I actually can’t stop myself from eating this dip. Make it and you’ll see. Totally irresistible.
Ingredients you need
This post contains some affiliate links for your convenience (which means if you make a purchase after clicking a link I will earn a small commission but it won’t cost you a penny more)! Read my full disclosure policy
- Eggplant: I prefer to use the smaller, firmer eggplants like Italian or Japanese eggplants. I have even use the long thin Chinese eggplants. But you can totally use the larger and less expensive larger eggplants.
- Extra virgin olive oil: I use olive oil in everything. You want to use olive oil for its flavor so feel free to use a vibrant or peppery olive oil.
- Onion: Caramelized onions are mixed in with the eggplant and also used to garnish on top. You can use white, brown or sweet onions.
- Garlic: You want garlic to be tasted in this dish so use real garlic and not garlic powder.
- Kashk: Kashk is basically fermented yogurt with much of the liquid evaporated off. You can make kashk at home, buy kashk on amazon or buy it from a middle eastern market. If you can’t find it, you can substitute kashk with sour cream or creme fraiche.
- Seasonings: salt, black pepper, dried mint
Tools to Use
Step-by-step directions
1. Peel and cut eggplant into circles approximately 1-inch thick. Cover a cooling rack with two sheets of paper towels then place sliced eggplant on the towels and sprinkle with 1 teaspoon salt. Turn eggplant slices over and sprinkle with another 1 teaspoon salt.
Cover eggplant with two more sheets of paper towels and place a baking sheet over the eggplant. Place some heavy objects, like books, on top of the baking sheet. This will help squeeze out the excess water. Let the eggplant sit like this for 1 hour.
This process removes the bitter water inside the eggplant. I do this every time I cook eggplant.
2. Remove the weights off the eggplant and pat each slice with paper towel to remove extra water. In a single layer, place eggplant slices onto a baking sheet. Rub both sides of the eggplant slices with olive oil.
3. Bake at 400ºF for 20 minutes and turn eggplant slices over. They should be browned on the bottom and bake for an additional 15 minutes. Place eggplant in a large bowl and allow to cool to room temperature.
4. Sauté chopped onions in olive oil over medium heat. When onions start to soften, reduce to low and cook until onions brown and caramelize, about 20 minutes. Be patient or else onions will burn.
5. Mix in garlic cloves and cook for 2 minutes then turn off the heat. Reserve 1 tablespoon of the caramelized onions.
6. Add onions (leaving oil in pan) to the reserved eggplant and mash with a fork or hand blender. Stir in kashk (or sour cream) along with ground black pepper.
7. Transfer and spread eggplant mixture evenly into serving dish. Garnish with reserved onions. In the warm frying pan add dried mint to remaining oil. Heat oil until mint darkens, but do not burn. Sprinkle the oil and mint over the onion garnish.
Recipe tips and FAQs
Garnishing your Persian eggplant dip, much like garnishing any Persian dish, is up to he (or she) who prepares it. Persians take a lot of pride on presentation, so many dishes are garnished to artistic mastery. Kashkeh bademjoon is typically garnished with caramelized onions and some dried mint heated up in extra virgin oil.
Kashkeh bademjoon is a classic Persian appetizer that is incredibly full of flavor. So think of the the Persian mezze as the Spanish version of tapas. And enjoy – noosheh jan!
Kashke bademjan (aka kashke bademjoon) is made with cooked eggplant that is then mashed up. Because the eggplant is mashed up, it doesn’t matter which type of eggplant you use for this dish. The larger eggplants have more water and are less firm than the smaller varieties, but the smaller varieties are harder to find and are more expensive.
Kashk is basically fermented yogurt with much of the liquid evaporated off. You can make kashk at home, buy kashk on amazon or buy it from a middle eastern market. If you can’t find it, you can substitute kashk with sour cream or creme fraiche.
If you are enjoying my recipes, I would love for you to sign up for my newsletter (and get my free citrus e-cookbook!) or follow me on Instagram or Facebook.
Persian Eggplant Dip (Kashke Bademjan)
This is a healthier version of Persian Eggplant Dip (Kashke Bademjan) which uses baked eggplant and not fried. But don't worry - it certainly does not skimp on flavor!
Ingredients
- 2 medium eggplant
- 2 teaspoon salt
- 4 TBS extra virgin olive oil
- 1 cup chopped onion
- 2 garlic cloves, crushed
- ½ cup kashk (or sour cream)
- ¼ teaspoon ground black pepper
- ¼ teaspoon dried mint
Instructions
- Peel and cut eggplant into circles approximately 1-inch thick.
- Cover a cooling rack with two sheets of paper towels then place sliced eggplant on the towels and sprinkle with 1 teaspoon salt.
- Turn eggplant slices over and sprinkle with another 1 teaspoon salt.
- Cover eggplant with two more sheets of paper towels and place a baking sheet over the eggplant.
- Place some heavy objects, like books, on top of the baking sheet. This will help squeeze out the excess water.
- Let the eggplant sit like this for 1 hour.
- Preheat oven to 400ºF.
- Remove the weights off the eggplant and pat each slice with paper towel to remove extra water.
- In a single layer, place eggplant slices onto a baking sheet.
- Rub both sides of the eggplant slices with 3 TBS olive oil.
- Bake for 20 minutes and turn eggplant slices over. They should be browned on the bottom and bake for an additional 15 minutes.
- Place eggplant in a large bowl and allow to cool to room temperature.
- Heat a large frying pan over medium-high heat and add 1 TBS olive oil.
- Add chopped onions to the hot oil.
- When onions start to soften, reduce heat to low and cook until onions brown and caramelize, about 20 minutes.
- Mix in garlic cloves and cook for 2 minutes then turn off the heat.
- Reserve 1 tablespoon of the caramelized onions.
- Add onions (leaving oil in pan) to the reserved eggplant and mash with a fork or hand blender.
- Stir in kashk (or sour cream) along with ground black pepper.
- Transfer and spread eggplant mixture evenly into serving dish.
- Garnish with reserved onions.
- In the warm frying pan add dried mint to remaining oil. Heat oil until mint darkens, but do not burn.
- Sprinkle the oil and mint over the onion garnish.
- Serve warm or room temperature.
- Serve with pita bread, chips and/or an assortment of vegetable.
Notes
Similar to babaganoush, which is made with tahini sauce, kashkeh bademjoon uses whey (kashk). Whey is the liquid that has been strained from cheese or yogurt during the cooking process. Kashk can be found in Persian specialty stores, or you can substitute it and use sour cream or creme fraische.
Nutrition Information:
Yield:
12Serving Size:
¼ cupAmount Per Serving: Calories: 82Total Fat: 5gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 4gCholesterol: 0mgSodium: 389mgCarbohydrates: 10gFiber: 3gSugar: 4gProtein: 1g
PS If you try this recipe, why not leave a star rating in the recipe card right below and/or a review in the comment section further down the page? I always appreciate your feedback.
You can also follow me on Pinterest, Facebook or Instagram. Sign up for my eMail list, too!
Hi Parisa,
Some people add chopped walnuts as a garnish, some people don’t.
Laura
This sounds really delicious. What substitute can i use to make it daury free?
Hi Suraya,
Instead of kashk or sour cream you can substitute with a vegan sour cream, which I believe is either cashew or tofu based.
Laura
Can you freeze this recipe?
Hi Xanda-
Usually, when you freeze foods with dairy the milk product will split and not incorporate again when thawed. But the eggplants mixture alone will freeze just fine.
Laura
Sugar + Spice,
I'm glad you are joining Daring Cooks! It really does help you branch out and try new things. Can't wait to see what you come up with!
Audax,
You are very thoughtful! Your mezze turned out so beautifully! I was really upset that I couldn't get this challenge right. And I will use this 'failure' as a lesson to help me with the next challenge. Bring on March's challenge!
Well not every challenge can be a gold medal – but sometimes you get more from the silver and bronze medal efforts. As a cook and baker sometimes I get more rewards from a 'failure' since it makes you learn more. Cheers from Audax in Sydney Australia.
I just learned of Daring Cooks today! How ironic! I am awaiting my status until March 15th. Nonetheless, your Mezze looks fabulous, and reminds me that Spring is on the way. Thanks for sharing!