Home Iranian Food Kashk-e Bademjan

Kashk-e Bademjan

13 min read
Kashk-e Bademjan

Kashk-e Bademjan (Persian Eggplant Dip)

This post was made according to Mr. June Huebbe‘s order

Recipe type: Vegetarian
One of the most popular eggplant dishes in Iran is Kashk-e Bademjan. The main ingredients of this dish are eggplants and Kashk which is a type of yogurt whey. In the process of making cheese, the remaining liquid after milk that has been strained is called whey. It is served as an appetizer and also a main dish.

Kashk which is a type of yogurt whey. In the process of making cheese, the remaining liquid after milk has been strained is called whey

Kashke Bademjan is a simple Persian eggplant dip that is made with a handful of ingredients. This tasty vegetarian dip is full of amazing flavors and is the perfect appetizer for any table!

What is Kashke Bademjan?
Kashke bademjan, also called kashko bademjan, is the Persian name of a Persian eggplant dip. Kashk means yogurt whey, a dairy product made of drained yogurt which has a salty and tangy flavor, and Bademjan means eggplant. This dish is basically made of the combination of these two ingredients. This Persian eggplant dip is usually served as an appetizer though I can totally have it as a main dish. Kashke bademjan is usually served with bread like lavash, pita or naan. You can also serve it with baguette or sourdough, whatever you fancy.
Yogurt whey or kashk comes in dry or liquid form. The dry form can be round, strings or powder and can be kept in a cool, dry place. To use prepare dry kashk to use, place some in a bowl and cover with boiling water. Wait for some minutes and then stir until it’s dissolved in water. The liquid form on the other hand should be kept in the fridge and can be used directly in a recipe. I personally prefer dry kashk as it makes it easier to adjust its flavor and consistency.

How to make Kashke Bademajn

This Persian eggplant dip can be made in many different ways. The very basic kashk bademjan recipe calls for eggplants, onion, garlic and kashk. The first and more traditional method of making kashke bademjan is to fry the eggplants, onion and garlic separately until they’re golden brown. Then, mash the eggplants really well and mix with onion and garlic and kashk. Pretty easy and simple but this method calls for more oil as eggplants absorb fat so much.
To minimize the use of oil, you can either bake the eggplants and proceed with the recipe, or you can use a stove top method as follows. Start with browning the peeled and halved eggplants in a pan, transfer them to a plate, and, in the same pan, saute some onion and garlic. Put the eggplants back in the pan and add turmeric and black pepper. Stir and mix well. Add in some water, then cover and cook for about ten to fifteen minutes until the eggplants are fully cooked. Mash the eggplants and onion mixture well.
Next, add the kashk, bloomed saffron and some dried mint to the dish, stir well and cook over medium heat for about five to ten minutes. This would help the flavors combine better.
At this point, kashke bademjoon is ready to serve. I always like to go ahead and add some sauteed dried mint on top with some extra kashk and chopped walnuts for extra crunch and texture. You can also add some more caramelized onion on the top.


What makes Kashke Bademjan different than other eggplant dip recipes?
Kashke bademjan is served warm or at room temperature whereas most eggplant dips are served cold. This particular eggplant dip recipe lists eggplants as the main ingredient and uses kashk (yogurt whey) to add more flavor to the dish. This eggplant dip makes a great appetizer for family gatherings or dinner parties.

Notes and tips to make Kashke Bademjan:
If you cannot find kashk or are not a fan of it, you can simply use sour cream, European or Greek yogurt instead.
If you would like to freeze kashke bademjan, freeze the mixture before adding the kashk, sour cream or yogurt. Once you’re ready to eat, thaw kashke bademjan, mix it with kashk and heat in a pan.
You can use any type of eggplant for this recipe as long as they’re not seedy. I prefer using Chinese eggplants but Italian, graffiti or regular globe eggplants work as well. Make sure to peel the eggplants.
Using dried mint is very much advised in this recipe. You can find dried mint in big supermarkets or middle eastern/Persian shops.

Kashke Bademjan (Persian Eggplant Dip)
Kashke Bademjan is a simple Persian eggplant dip that is made with a handful of ingredients. This tasty vegetarian dip is full of amazing flavors and is the perfect appetizer for any table!
Course Appetizer, Main Course
Cuisine Persian
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings 4 servings
Calories 250 kcal

4 tbsp Olive Oil
4 Chinese Eggplants See Note
1 large Onion Sliced
4 cloves Garlic Minced
1/2 tsp Turmeric
1/2 tsp Black Pepper
1/4 cup Water See Note
3/4 cup Liquid Kashk See Note Kashk(liquid whey protein) to taste
vegetable oil
1 tbsp Bloomed Saffron See Note
2 tbsp Dried Mint See Note


Peel the eggplants and cut them in halves lengthwise, then cut each into half width-wise.

Kashk-e Bademjan (Persian Eggplant Dip) - Persian Food - Iranian Food
Heat 2 tablespoons olive oil in a pan, once hot, place the eggplants in the pan and sear on both sides until golden brown. The eggplants are not supposed to cook all the way through.

Take the eggplants out of the pan and place them in a plate. In the same pan, pour two tablespoons olive oil and saute the onion until golden brown and soft.
Add in the garlic and give it a nice stir.
Add in the browned eggplants, turmeric and black pepper. Mix and add the water. Cover and cook for ten to fifteen minutes until the eggplants are cooked through.
Once the eggplants are cooked, turn the heat off and mash the eggplants using a potato masher or an immersion blender.
Add kashk, one tablespoon dried mint and bloomed saffron to the eggplant mixture and stir well. Turn the heat on to medium and cook for another five to eight minutes.
Serve warm with pita, lavash or naan bread.

Heat 1/2 tbsp olive oil in a pan and sear one tbsp dried mint for thirty seconds.
Top kashke bademjan with more kashk (yogurt whey), walnuts, seared dried mint and caramelized onion and garlic.

Recipe Notes
You can use any other type of eggplants such as Italian, graffiti or regular globe eggplants. You’ll need about 1-1.5 lb eggplants.
If the eggplants are not cooked completely, add more water, start with three to four tablespoons.
You can find liquid kashk (yogurt whey) in Persian/Middle Eastern shops. If you find dry kashk, mix 1/2 cup dry kashk with 1/2 cup boiling water and let it sit for some minutes, Then mix so it dissolves. The consistency should be of ketchup. If it’s too thick, add more water.

Load More Related Articles
Load More By Mohammad Jafari
Load More In Iranian Food

Leave a Reply

Your email address will not be published. Required fields are marked *

nineteen + 12 =