Kashke Bademjan Recipe(Persian Eggplant Dip)

Kashke Bademjan Recipe

If you’re looking for a comforting Persian eggplant recipe that’s rich in flavor and surprisingly easy to make, Kashke Bademjan is a wonderful place to start. Made with tender eggplants, creamy kashk, garlic, fried onions, and dried mint, this classic Persian appetizer is simple, satisfying, and full of authentic flavor. If you enjoy exploring Persian food with eggplant, this is one recipe you won’t want to miss.

You’ll often find Kashke Bademjan served as an appetizer or side dish at Persian gatherings, but it’s just as delicious with warm flatbread as a light meal or snack.

This recipe reflects the way we prepare Kashke Bademjan in our own kitchen. Mozhdeh, the food photographer behind MesryTasty, first simmers the fried eggplants until they’re soft and tender before cooking them with the kashk. Only then does she add the fried onions, garlic, and dried mint. This simple technique allows the flavors to blend beautifully, creating a richer, creamier, and more flavorful Kashke Bademjan.

What Is Kashke Bademjan?

Kashke Bademjan is a classic Persian appetizer made with eggplants, kashk (a fermented dairy product), fried onions, garlic, and dried mint. It’s loved for its rich, creamy texture and the delicious balance of savory, tangy, and aromatic flavors.

A staple of Persian home cooking, Kashke Bademjan is often served as an appetizer, a side dish, or with warm flatbread as a light meal. Every family has its own way of preparing it, but the combination of tender eggplants and creamy kashk is what makes this dish a timeless favorite.

If you enjoy exploring Persian food with eggplant, Kashke Bademjan is a recipe you won’t want to miss. Although it’s often compared to Mirza Ghasemi, the two dishes are quite different. Kashke Bademjan gets its signature creamy texture and tangy flavor from kashk, while Mirza Ghasemi is known for its smoky eggplants, tomatoes, and garlic. They’re both delicious, but each offers a unique taste of Persian cuisine.

What Is Kashk?

Kashk is a traditional Persian dairy product made from fermented yogurt or whey. It has a rich, tangy, and slightly salty flavor and is available in both dried and liquid forms. In Persian cooking, it’s used to add depth, creaminess, and a distinctive flavor to many traditional dishes. In Kashke Bademjan, kashk is the key ingredient that gives the dish its signature creamy texture and rich, savory taste.

Why You’ll Love This Recipe

  • Rich, creamy, and packed with flavor: Every bite is smooth, savory, and perfectly balanced with the tanginess of kashk, sweet fried onions, garlic, and aromatic dried mint.
  • Simple ingredients, easy steps: You don’t need any complicated techniques or hard-to-find ingredients to make this classic Persian appetizer at home.
  • A Persian favorite: If you love discovering authentic Persian recipes, Kashke Bademjan is one of Iran’s most beloved eggplant dishes and a recipe every eggplant lover should try.
  • Even better the next day: Like many traditional Persian dishes, the flavors continue to develop as it rests, making leftovers just as delicious—if not even better.
  • Perfect for sharing: Whether you’re serving it as an appetizer for guests or enjoying it with warm bread at home, Kashke Bademjan is a dish that brings people together.

Ingredients You’ll Need

Eggplants

Choose firm, medium-sized eggplants with smooth, shiny skin. They become soft and creamy after cooking, giving Kashke Bademjan its signature texture.

Kashk

Kashk is the star ingredient in this recipe, giving the dish its rich, creamy texture and distinctive tangy flavor. If you’re using dried or concentrated kashk, simply dilute it according to the package instructions before adding it to the eggplants.

Onion & Garlic

Golden fried onions add natural sweetness, while garlic brings a rich, savory aroma. Together, they create the deep, comforting flavor that makes Kashke Bademjan so irresistible.

Dried Mint

Dried mint is briefly fried in a little oil to release its wonderful aroma. Keep a close eye on it, as it can burn in just a few seconds and turn bitter.

How To Make Kashke Bademjan ?

Kashke Bademjan Recipe

Making Kashke Bademjan is simple, especially when you follow a few traditional tricks that bring out its rich, comforting flavor.

1. Prepare the Eggplants

Peel the eggplants and cut them in half lengthwise. Soak them in salted water for about 30 minutes to reduce any bitterness. Drain well and pat dry before cooking.

2. Fry the Eggplants

Fry the eggplants in a little oil until they are golden on both sides. They don’t need to be fully soft at this stage, as they will continue cooking later.

3. Cook and Mash

Transfer the fried eggplants to a pot and add a little boiling water. Let them simmer on low heat for about 30 minutes until soft. As they cook, gently mash them with a potato masher or the back of a spoon until creamy.

4. Add Kashk and Walnuts

Stir in the kashk and let it simmer with the eggplants so the flavors blend together. Then add the chopped walnuts and mix well. Taste and adjust salt if needed.

5. Prepare Onion, Garlic & Mint

Fry the onions until golden. Add turmeric briefly, then stir in the garlic and cook for another minute. In a separate pan, quickly fry the dried mint for 20–30 seconds until fragrant.

6. Combine Everything

Add the onion, garlic, and mint mixture to the pot and let everything simmer for a few more minutes so the flavors come together.

7. Mozhdeh’s Tip

Mozhdeh prefers cooking this dish in a traditional lightweight aluminum pot. In her experience, it helps the flavors blend better, but any heavy-bottomed pot works perfectly too.

Serve warm with fresh bread and enjoy!

Serving Suggestion

Kashke Bademjan is traditionally served warm with fresh bread and Iranian fresh herbs (Sabzi Khordan), a mix of basil, mint, parsley, and radishes that adds a fresh contrast to the rich dip.

Tips for Making Kashke Bademjan

  • Place the fried eggplants on a wire rack for a few minutes to let any excess oil drain away.
  • Don’t overcook the garlic or dried mint, as both can quickly become bitter.
  • Taste the dish before adding salt, as kashk is naturally salty.
  • For a richer flavor, let the kashk simmer with the eggplants instead of stirring it in just before serving.
  • For a lighter version, grill or roast the eggplants instead of frying them.
  • Save a little kashk, fried onions, fried garlic, dried mint, and chopped walnuts for garnish before serving.

Storage & Reheating

Store leftover Kashke Bademjan in an airtight container in the refrigerator for up to 2 days. The flavors continue to develop as it rests, making it just as delicious—if not even better—the next day.

To reheat, warm it gently in a saucepan over low heat, stirring occasionally. If it becomes too thick, add a splash of water to loosen the texture. You can also microwave individual portions until heated through.

Frequently Asked Questions

Can I make Kashke Bademjan ahead of time?

Yes! The flavors continue to develop as it rests, so many people find it even more delicious the next day. Store it in an airtight container in the refrigerator and reheat gently before serving.

Can I roast the eggplants instead of frying them?

Absolutely. Roasting or grilling the eggplants creates a lighter version of Kashke Bademjan while adding a subtle smoky flavor.

Can I freeze Kashke Bademjan?

Yes. Store it in an airtight container and freeze for up to 2 months. Thaw it overnight in the refrigerator before reheating. The texture may change slightly, but the flavor will still be delicious.

What’s the difference between Kashke Bademjan and Mirza Ghasemi?

Both are traditional Persian eggplant dishes, but they’re quite different. Kashke Bademjan is made with kashk, giving it a creamy, tangy flavor, while Mirza Ghasemi is prepared with smoked eggplants, tomatoes, garlic, and eggs for a smoky, savory taste.

What do you serve with Kashke Bademjan?

Kashke Bademjan is traditionally served warm with fresh flatbread and Sabzi Khordan (a platter of fresh herbs). It’s also delicious with walnuts, fried onions, fried garlic, and a drizzle of kashk on top for garnish.

Kashke Bademjan (Persian Eggplant Dip)

Recipe by adminCuisine: Persian
Servings

4

servings
Prep time

20

minutes
Cooking time

1

hour 
Total time

1

hour 

20

minutes

A traditional Persian eggplant dish made with fried and simmered eggplants, kashk, onions, garlic, dried mint, and walnuts. Rich, creamy, and full of comforting flavors, this classic appetizer is often served with warm bread.

Ingredients

  • 5 eggplants

  • 1 onion

  • 5 cloves garlic

  • 2 tablespoons dried mint

  • 5 tablespoons kashk

  • 3 tablespoons chopped walnuts

  • Salt, turmeric, and black pepper: as needed

Directions

  • Peel and slice the eggplants. Soak them in salted water for 30 minutes, then drain and dry well.
  • Fry the eggplants until golden on both sides.
  • 3. Transfer to a pot, add boiling water, and simmer until soft. Mash them gently while cooking.
  • Add kashk and let it simmer with the eggplants. Then add walnuts and mix.
  • Fry the onions until golden. Add turmeric and sauté for a few seconds to release its color and aroma, then add the garlic and cook for another minute.
  • Fry dried mint in a small pan for a few seconds until fragrant.
  • Combine everything in the pot and simmer for a few more minutes.
  • Add Mint Garnish and Final Cooking
    Add mint garnish to the pot and cook on low heat for 5-10 minutes until flavors meld.
  • Serve warm with fresh bread.

Notes

  • Using a light aluminum pot is Mozhdeh’s traditional tip for richer flavor, but any heavy pot works well.
  • Kashk can be adjusted based on taste (more for stronger tanginess).
  • The flavor improves after resting, making it even better the next day.

One Comment

  1. Pingback: Persian food with eggplant - Mesry Tasty

Leave a Comment

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

*