Showing: 1 - 1 of 1 RESULTS

Kashke Bademjan (Persian Aubergine Dip with Kashk)

Deliciously moreish, you only need a few ingredients to make this traditional garlicky Persian aubergine dip. A great addition to a mezze or as an appetiser.

What is Kashke Bedemjan?

This dish literally translates as ‘kashk and aubergine.’ It is a dip make with aubergine, which is cooked and flavoured with turmeric, onion and lots of garlic. Kashk is mixed through to give a slightly tart and creamy flavour. The dip is then topped with mint oil, kashk, crushed walnuts and cispy onions. It is a unique tasting dip with its rich and earthy tones.

What is Kashk?

Kashk is a range of fermented dairy products used in Iranian, Turkish, Balkan and Arab cuisines. Kashk has been a staple in the Persian diet for thousands of years.

Persian “kashk” is a fermented / preserved food that comes in liquid or dried form. It is traditionally made with the whey left over from cheese-making. It is used in dishes like Ash Reshteh (a herb, lentil, bean and noodle soup) and Kaleh Joosh (a soup made with walnuts, onions and mint). In its dried form it needs to be soaked and softened before it can be used in cooking.

The taste of kashk is distinctive and almost indescribable. It is well worth purchasing and not substituting with an alternative, such as yoghurt. Kashk provides a sour, salty, creamy and slightly cheesy flavour to the dishes it is added to.

When I was growing up, my maman used dried balls of kashk which she would soak in a bowl before adding it to a recipe. Apparently before she knew she was pregnant with my sister, a relative surmised she was as she saw her sucking on kashk like they were sweets! Nowadays, you can buy kashk in liquid form in jars from Middle-Eastern food shops or online. I use Kambiz Kashk and buy it online here or by popping into a local Middle-Eastern supermarket.

Variation to the Recipe Below

I fry the aubergines, as do most Iranians when they cook this dish. But you can oven roast the aubergine, if you prefer. Brush them with a little oil and roast for 30 – 40 minutes or until they are cooked through and soft (oven temp – 180°C (fan) / 200°C (conventional) / Gas Mark 6). If you roast your aubergine, you will need to add a little oil to your frying pan to cook the garlic step 5 and 6 below).

How to Serve this Dish

In our family we tend to serve it as a starter with flatbread at our larger family gatherings. At home, as a family of 3, we eat it as a main course with a hearty salad like tabbouleh, Nan-e Barbari (Persian Flatbread) and some fruit for afters as pictured.

Other Delicious Dips

Check out these other great dip recipes.

Kashke Bademjan

Aubergine dip with kashk
Prep Time30 minutes
Cook Time1 hour
Total Time1 hour 30 minutes
Course: Main Course, Appetiser
Cuisine: Persian, Iranian
Keyword: kashk-e bademjoon, kashke bademjan
Servings: 4
Author: Mersedeh Prewer


  • 1 cup Vegetable oil (plus more if required)
  • 3 large aubergines
  • 2 large onions (sliced very finely)
  • 5 cloves garlic (crushed or minced)
  • 1 tsp turmeric
  • 250 ml water
  • 2 tbsp kashk (plus a little more diluted in a little water for the garnish / topping design)
  • 1 tsp dried mint
  • 1 tbsp ground walnuts (for garnish)
  • 1/8 tsp ground saffron (bloomed in 2 tsp of water - for decorating the dish - optional)
  • Salt and pepper (to taste)


Prepare the Aubergines

  • Peel the aubergines and cut them lengthwise (approximately 1 inch thick slices). Salt them and leave them in a colander for 30 minutes to remove some of the water content.

Make the Mint Oil & Crispy Onions

  • In the meantime, take 2 tsp vegetable oil and heat in a small pan on low heat with 1/2 tsp dried mint. Let it infuse on low heat for 10 seconds and then remove and leave until ready to garnish the dish. Be careful not to burn the mint.
  • Place a large frying pan on medium-low heat. Add 2 to 3 tbsp oil and add onions with a pinch of salt. Fry them gently until they caramelise and start to turn a little crispy. Be careful not to burn them otherwise they will be bitter. Once cooked, remove them and place them on an absorbent paper towel for use later.

Cook the Aubergines

  • Add half of the remaining oil to the frying pan and fry aubergines in batches until they are golden brown. Top up the oil in the pan, if required. Using the back of a fork press down on the aubergine while it is frying to aid the process. When cooked, remove the aubergines from the pan and place them on an absorbent paper towel on a plate for use later.
  • You can re-use the pan you fried the aubergines in for cooking the next stages but if you do, make sure you give it a wash. Place pan on medium-low heat. Some oil will have formed on the top of your aubergine, drip this into the pan - just enough to sauté the garlic.
  • Add the garlic and let it sauté for only 10 seconds. Then add aubergines and stir until it has mixed with all the garlic. Add turmeric and 125 ml of water and stir. Then mash the aubergines using a fork or potato masher. Add the rest of the water (125ml) and mash and stir further until it has a stringy texture.
  • Add 1/2 tsp dried mint, half of the onions (reserve some of the fried onions for the topping / garnish) and 2 tbsp kashk. Mix until everything is fully incorporated. Taste the mixture and then season further with salt (if required) and pepper. Let mixture gently heat through and stir occasionally. The dish only needs to be warm for serving.

Garnish & Serve the Dish

  • Turn heat off and spoon aubergine mixture into a serving dish. Spoon off any extra oil which may have formed on top before garnishing. Garnish with fried onions, diluted kashk, saffron water (you can mix some of the kashk with the saffron water to make a yellow kashk as I have in the picture above), mint oil and ground walnuts in any design you like. Serve with flatbreads and salad.