Exquisite Kashk-e Bademjan


Kashk-e Bademjan, a sumptuous Persian eggplant dip, is a beloved appetizer that combines the smoky flavor of roasted eggplants with the creamy richness of kashk (fermented whey). This dish is a testament to the elegance of simple ingredients transformed through traditional techniques, resulting in a flavor-packed spread that is both hearty and sophisticated. Perfect for sharing with friends and family, Kashk-e Bademjan is a true delight for the senses.

Exquisite Kashk-e Bademjan

Preparation and Cooking Times

  • Preparation Time: 15 minutes
  • Cooking Time: 45 minutes
  • Total Time: 1 hour

Servings and Serving Size

  • Servings: 4
  • Serving Size: 1/2 cup

Nutritional Information (per serving)

  • Calories: 180 kcal
  • Protein: 4g
  • Carbohydrates: 15g
  • Fat: 12g
  • Fiber: 5g
  • Sodium: 250mg


  • 2 large eggplants (about 600g)
  • 1 medium onion, finely chopped (100g)
  • 4 cloves garlic, minced
  • 1/2 cup kashk (or Greek yogurt/sour cream) (120ml)
  • 2 tablespoons vegetable oil (30ml)
  • 1 teaspoon turmeric powder (5g)
  • 1 teaspoon dried mint (5g)
  • Salt and pepper to taste
  • 2 tablespoons walnut pieces (optional) (20g)
  • Fresh mint and fried onions for garnish (optional)

Method of Preparation

  1. Roast the Eggplants: Preheat the oven to 400°F (200°C). Prick the eggplants with a fork and place them on a baking sheet. Roast for about 30-40 minutes, turning occasionally, until the skins are charred and the flesh is soft. Alternatively, you can grill the eggplants for a smokier flavor.
  2. Prepare the Onions: While the eggplants are roasting, heat 1 tablespoon of vegetable oil in a large skillet over medium heat. Add the chopped onion and cook until golden brown, about 10-15 minutes. Add the minced garlic and cook for another 2-3 minutes until fragrant.
  3. Mash the Eggplants: Once the eggplants are cool enough to handle, peel off the skins and mash the flesh with a fork.
  4. Combine Ingredients: Add the mashed eggplants to the skillet with the onions and garlic. Stir in the turmeric powder, salt, and pepper. Cook for another 10 minutes, stirring occasionally, until the mixture is well combined and heated through.
  5. Add the Kashk: Reduce the heat to low and stir in the kashk (or Greek yogurt/sour cream). Cook for another 5 minutes until everything is well incorporated.
  6. Finish with Dried Mint: In a small pan, heat the remaining tablespoon of vegetable oil. Add the dried mint and fry for a few seconds until fragrant, being careful not to burn it. Stir the mint into the eggplant mixture.
  7. Serve: Transfer the Kashk-e Bademjan to a serving dish. Garnish with walnut pieces, fresh mint, and fried onions if desired. Serve warm with fresh bread or flatbread.

Tips for Culinary Success

  • Use fresh, firm eggplants for the best texture.
  • Be careful not to burn the garlic, as it can become bitter.
  • Kashk can be substituted with Greek yogurt or sour cream, but the flavor will be slightly different.

Frequently Asked Questions (FAQs)

Q: Can I make Kashk-e Bademjan ahead of time?

  • A: Yes, it can be made a day in advance. Store it in the refrigerator and reheat gently before serving.

Q: What can I serve with Kashk-e Bademjan?

  • A: It is traditionally served with fresh bread or flatbread, but it also pairs well with vegetables or as a dip.

Q: How can I store leftovers?

  • A: Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet or in the microwave.

Kashk-e Bademjan is more than a dip; it's a journey through the rich flavors and textures of Persian cuisine. Whether enjoyed as an appetizer or a side dish, its smoky eggplant base and creamy kashk topping are sure to captivate your palate. Share this exquisite dish with loved ones and savor the culinary tradition it represents. Happy cooking!