Go Back
–+ servings
Spicy Curried Eggplant Dip (Baingan Bharta Style) – vegetarian recipe
Stav Kogan

Spicy Curried Eggplant Dip (Baingan Bharta Style)

A creamy, luscious, and smoky roasted eggplant dip infused with a fragrant blend of toasted Indian spices. This simple appetizer is perfect with warm pita bread and is a guaranteed crowd-pleaser.
Prep Time 20 minutes
Cook Time 1 hour 20 minutes
Total Time 2 hours 20 minutes
Servings: 1 cup
Calories: 105

Ingredients
  

  • 1 medium eggplant, about 1.25 lbs / 570g (20.1 oz)
  • 3 tbsp butter or ghee, about 42g (1.48 oz)
  • 2 tsp (10 ml) ground coriander
  • ½ tsp turmeric
  • ¼ tsp cumin seeds
  • ⅛ tsp cayenne pepper, or to taste
  • 1 clove garlic, minced
  • ½ cup finely chopped tomato, about 120g (4.2 oz)
  • ½ tsp salt, or to taste
  • 3 tbsp (45 ml) plain yogurt
  • For Garnish: Fresh cilantro or parsley sprigs and tomato wedges
  • For an authentic, smoky flavor, char the eggplant directly over a gas flame using tongs, turning until the skin is blackened and blistered, before proceeding with baking.
  • To make this dip vegan, simply use a plant-based butter or neutral oil instead of butter/ghee, and substitute the dairy yogurt with a plain, unsweetened plant-based yogurt.
  • Control the heat by adjusting the amount of cayenne pepper. For a milder dip, reduce or omit it. For more of a kick, add a finely chopped green chili along with the garlic.

Method
 

  1. Preheat your oven to 400°F / 200°C. Wash the eggplant, trim off the stem, and prick the skin all over with a fork. This prevents it from bursting in the oven.
  2. Place it on a baking dish and bake for 60 to 90 minutes, or until the eggplant has completely collapsed and is fork-tender.
  3. Once baked, let the eggplant rest for about 10 minutes until it's cool enough to handle.
  4. While it cools, melt the butter or ghee in a medium skillet over medium heat.
  5. Add the ground coriander, turmeric, cumin seeds, cayenne, and minced garlic. Toast the spices for 2 minutes, stirring frequently until fragrant.
  6. Add the finely chopped tomato to the skillet and cook for another 2 minutes, allowing the flavors to meld.
  7. Remove the skillet from the heat.
  8. Carefully slice the cooled eggplant open and scoop all the soft pulp into a medium bowl, discarding the skin. Mash the pulp thoroughly with a fork until it's relatively smooth.
  9. Pour the spiced tomato mixture from the skillet into the bowl with the mashed eggplant.
  10. Add the salt and yogurt, and mix everything together until well combined.
  11. Cover the bowl and chill the dip in the refrigerator for at least 1 hour, or overnight. This step is crucial for the flavors to develop fully.
  12. When ready to serve, transfer the dip to a serving dish.
  13. Garnish with fresh tomato wedges and cilantro or parsley sprigs.
  14. Serve with warm pita triangles, crackers, or fresh vegetable sticks.
  15. Don't skip the chilling time! Allowing the dip to rest for at least an hour in the refrigerator is crucial for the spices to meld and the flavors to deepen significantly.

Nutrition

Calories: 105kcalCarbohydrates: 10gProtein: 2gFat: 7g

Tried this recipe?

Let us know how it was!