Go Back
Kashk-e Bademjan - Persian Eggplant dip | Persian aubergine dip | igotitfrommymaman.com

Kashk-e Bademjan

Course Appetizer
Cuisine Persian
Keyword appetiser, appetizer, aubergines, dip, eggplants, kashk
Prep Time 40 minutes
Cook Time 1 hour 30 minutes
Servings 4 people


  • 4 large eggplants / aubergines approx. 1.3 kg / 2.9 lbs
  • 4 onions + extra to serve
  • 10 cloves garlic
  • 5 whole walnuts
  • 3 tbsp kashk + extra for serving
  • 1 cup water (240ml)
  • 1 cup vegetable oil + 5 tbsp (240ml + 5 tbsp)
  • 3 tbsp dried mint
  • 2 tsp turmeric
  • 1 tsp black pepper
  • Salt
  • 1/8 tsp saffron (optional)


  1. Peel the aubergines and cut them lengthwise into 2cm / 0.8″ thick slices. Salt them generously and leave them for 30 minutes, so some of the moisture comes out of them. This will speed up the frying process because the high water content of the aubergines will already be reduced.

  2. In the meantime peel and cut the onions. Cut them in half and then slice them. Some people like to finely chop them but I prefer the texture of sliced onions in Kashk-e Bademjan.

  3. Peel and finely chop the garlic cloves.

  4. Fry the onions over medium heat in 3 tbsp of vegetable oil for about 20 minutes until they are golden brown. Set half of the onions aside for decorating.

  5. Fry the chopped garlic separately in 1 tbsp of vegetable oil over low to medium heat for about 5 minutes. Be careful not to burn them. Set half of the garlic aside for decorating.

  6. Rinse the aubergine slices to wash off the salt. Dab them dry with paper towels. Heat 1 cup of vegetable oil in a large frying pan and put in as many aubergine slices as you can fit. Fry them from both sides over high heat until they are golden brown. Remove them from the pan and fry the next batch. 

  7. I know this sounds like an awful lot of oil. That’s the thing with aubergines, they soak up lots of it. Removing some of the moisture from them will already slightly reduce the amount of oil they absorb. Also you can later in the cooking process remove any excess oil, that floats on the surface. 

  8. Another trick my Maman uses to reduce the amount of oil needed for any aubergine dish, is brushing the aubergine slices with egg wash before frying them. Use one egg and mix the egg white with the yolk. Brush the aubergine slices from all sides with the egg wash using a pastry brush. If you do this, you can reduce the amount of oil by half or more.

  9. Mash the fried aubergines with a fork or potato masher. You don’t wanna blend them because you still want the stringy texture of the aubergines to remain.

  10. Combine 3 tbsp of kashk with 1 cup of room temperature water until it is fully dissolved and you have a thin white mixture.

  11. Now transfer the aubergines with half of the onions and garlic into a pan. Add the kashk – water mixture and season with 2 tsp of turmeric and 1 tsp of black pepper. Don’t add any salt as the kashk is already very salty. You can add salt later if needed. 

  12. Let the Kashk-e Bademjan simmer over low heat with the lid on for about 30 minutes.

  13. In the meantime you can briefly fry the dried mint in 1 tbsp of oil. The temperature shouldn’t be too high. Fry it only for seconds, so it doesn’t burn. Set it aside for later.

  14. Crush or chop the walnuts.

  15. Taste your Kashk-e Bademjan and add salt if needed. If there is lots of oil on the surface, you can skim it off with a spoon now.

  16. Serve your Kashk-e Bademjan on a plate with the other half of the onions and garlic, the fried mint, more kashkand crushed walnuts. You can colour some of the kashk with a few tsp of saffron water, if you like.

  17. Serve it Lavash or any kind of bread you like, raw onions and some extra kashk-water mixture. 

  18. I hope you enjoyed this recipe! If you have any questions please email me at igotitfrommymaman@outlook.com. I’m always happy to help.