- Family Spice - https://familyspice.com -

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 in flavor!

Side view of Persian eggplant dip garnished with fried onions, mint and olive oil on a blue dish by FamilySpice.com

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.

Persian Yogurt with Cucumbers (mast-o khiar) by FamilySpice.com

Best eggplant to use for kashke bademjan

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.

When I am making my Persian eggplant stew (khoresh bademjan) or even my eggplant parmesan sandwich, I prefer to use the smaller, firmer eggplants. In those dishes, you don’t want your eggplant to fall apart or turn to mush. But for kashke bademjan, you can easily use the cheaper and larger eggplants.

Eggplant for Persian Eggplant Dip (Kashkeh Bademjoon) by FamilySpice.com

How to make kashke bademjan

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. When my uncle would made this dish, he always fried the eggplant.

Anyone who has fried eggplant knows that eggplant soaks up a lot of oil, and you can easily use over 1/2-cup of oil in the process. My husband likes to bake the eggplant whole. This is easy enough, you prick it several times with a fork and then bake it for 30-45 minutes, depending on how large the eggplant is. 

Preparing Eggplant for Persian Eggplant Dip (Kashkeh Bademjoon) by FamilySpice.com

Be sure to prick the eggplant with a fork, though, because you don’t want it to explode when baking (speaking from hubby’s experience). I don’t like this method because the eggplant gets really watery, and so does the flavor.

Whether I am making kashke bademjan, I like to to slice and bake the eggplant. But first I salt the eggplant slices and let it sit. This step removes all of that water inside the eggplant.

Preparing Eggplant for Persian Eggplant Dip (Kashkeh Bademjoon) by FamilySpice.com

Salt both sides of your eggplant slices and place between sheets of paper towel. Then place a tray filled with heavy items like canisters or canned food, to help press out the water. Then let it sit for at least an hour.

Your paper towels will fill up with water, but press the eggplant again in paper towels before coating both sides with olive oil and baking in the oven. My method of baking the eggplant caramelizes and browns the eggplant, bringing out it’s beautiful flavor, and using less oil.

Oven Roasted Eggplant for Persian Eggplant Dip (Kashkeh Bademjoon) by FamilySpice.com
This post contains affiliate links. We are members of the Amazon Affiliate program. For any sale through our links, we earn a small commission. Your price is unaffected. For more information, please see our disclosure policy.

What is kashk?

Kashk is basically fermented yogurt with much of the liquid evaporated off. You can make kashk at homebuy 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. 

The flavor of kashk is a little more sour than sour cream. Either choices can be used for this dish.

Persian Eggplant Dip (Kashkeh Bademjoon) by FamilySpice.com

Final thoughts on kashk bademjan

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!

Overhead view of Persian eggplant dip garnished with fried onions, mint and olive oil on a blue dish by FamilySpice.com

Yield: serves 12

Persian Eggplant Dip (Kashke Bademjan)

Side view of Persian eggplant dip garnished with fried onions, mint and olive oil on a blue dish by FamilySpice.com

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!

Prep Time 15 minutes
Cook Time 35 minutes
Additional Time 1 hour 20 minutes
Total Time 2 hours 10 minutes


  • 2 medium eggplant
  • 2 tsp salt
  • 4 TBS extra virgin olive oil
  • 1 cup chopped onion
  • 2 garlic cloves, crushed
  • 1/2 cup kashk (or sour cream)
  • 1/4 tsp ground black pepper
  • 1/4 tsp dried mint


  1. Peel and cut eggplant into circles approximately 1-inch thick.
  2. Cover a cooling rack with two sheets of paper towels then place sliced eggplant on the towels and sprinkle with 1 tsp salt.
  3. Turn eggplant slices over and sprinkle with another 1 tsp salt.
  4. Cover eggplant with two more sheets of paper towels and place a baking sheet over the eggplant.
  5. Place some heavy objects, like books, on top of the baking sheet. This will help squeeze out the excess water.
  6. Let the eggplant sit like this for 1 hour.
  7. Preheat oven to 400ºF.
  8. Remove the weights off the eggplant and pat each slice with paper towel to remove extra water.
  9. In a single layer, place eggplant slices onto a baking sheet.
  10. Rub both sides of the eggplant slices with 3 TBS olive oil.
  11. Bake for 20 minutes and turn eggplant slices over. They should be browned on the bottom and bake for an additional 15 minutes.
  12. Place eggplant in a large bowl and allow to cool to room temperature.
  13. Heat a large frying pan over medium-high heat and add 1 TBS olive oil.
  14. Add chopped onions to the hot oil.
  15. When onions start to soften, reduce heat to low and cook until onions brown and caramelize, about 20 minutes.
  16. Mix in garlic cloves and cook for 2 minutes then turn off the heat.
  17. Reserve 1 tablespoon of the caramelized onions.
  18. Add onions (leaving oil in pan) to the reserved eggplant and mash with a fork or hand blender.
  19. Stir in kashk (or sour cream) along with ground black pepper.
  20. Transfer and spread eggplant mixture evenly into serving dish.
  21. Garnish with reserved onions.
  22. In the warm frying pan add dried mint to remaining oil. Heat oil until mint darkens, but do not burn.
  23. Sprinkle the oil and mint over the onion garnish.
  24. Serve warm or room temperature.
  25. Serve with pita bread, chips and/or an assortment of vegetable.


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.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:



Serving Size:

1/4 cup

Amount Per Serving: Calories: 82Total Fat: 5gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 4gCholesterol: 0mgSodium: 389mgCarbohydrates: 10gFiber: 3gSugar: 4gProtein: 1g