Make Ahead

Baingan Bharta (Roasted Eggplant Curry) Dip

January 19, 2011
3 Ratings
  • Serves a party
Author Notes

Baingan bharta is a traditional North Indian curry made from roasted eggplant, tomatoes and onions. It is one of my favorites. You can tell when people have discovered the goodness of this curry because they will consistently order it at Indian restaurants (i.e. my friend Stephanie). Baingan bharta and dip are words that don't usually go together, but I'm so glad they do now! This dip is so good, I've been eating it for breakfast, lunch and dinner. It's basically baingan bharta but chilled with some tahini, lemon and yogurt - kind of like Indian baba ganoush!

I also took it to a party and it was gone fast. I came back to the empty bowl and sort of had a frown smile on because I wanted more but was happy that others had enjoyed it. I really like it with naan bread, but it tastes good with warm pita too. Also, this recipe is two in one so you can also use it as a guide if you want to make just the curry. A nice addition if you do make the curry is to add some fresh green peas. —Chitra Agrawal

What You'll Need
  • baingan bharta curry
  • 1 eggplant, roasted
  • 1 onion, pureed
  • 2 medium tomatoes, chopped
  • 3 tablespoons canola oil
  • 1 pinch asafoetida
  • 1/2 teaspoon turmeric
  • 1 teaspoon grated ginger
  • 1 garlic clove crushed
  • 2 teaspoons coriander powder
  • 1 teaspoon cumin powder
  • 1 teaspoon garam masala
  • 1/4 teaspoon red chili powder
  • 1/2 teaspoon amchoor (dry mango) powder* - optional
  • 1 small Indian green chili, chopped - optional
  • salt to taste
  • baingan bharta dip
  • baingan bharta, pureed in blender
  • 1 tablespoon tahini paste
  • juice of 1 small lemon
  • 3 tablespoons Greek yogurt
  • 1 tablespoon chopped cilantro and litte extra for garnishing
  1. baingan bharta curry
  2. You can either roast eggplant on an open flame or in the oven. For roasting in the oven, preheat oven to 400°F.
  3. Cut the eggplant in half lengthwise and brush the cut sides lightly with oil. Place on a baking sheet, cut side down and roast for about 1 hour. It is done when you press the skin and it feels collapsed.
  4. Drain the eggplant in a colander and then scoop the flesh out of the skin.
  5. Heat oil in a pan on medium/high heat. When the oil gets hot, add the asafoetida, turmeric and onions. Stir and cook until onions are translucent. Add the ginger and garlic and cook until the onions start turning golden. Add tomatoes and cook until the oil separates from the mixture. Stir the mixture from time to time so it does not burn. Add garam masala, cumin powder, coriander powder, red chili and optional green chili and amchoor powder.
  6. Next add in the eggplant and salt. Continue to stir the mixture and mash down the eggplant. Turn the heat to medium and cook for about another 10 minutes while stirring occasionally. The curry should be brought to a boil so that the spices are absorbed. Turn off the heat.
  1. baingan bharta dip
  2. Ladle out baingan bharta into blender and puree with tahini and lemon juice.
  3. In a bowl, mix the puree with yogurt, cilantro and salt if needed.
  4. Chill in the refrigerator for a few hours and then garnish with more cilantro.
Contest Entries

See what other Food52ers are saying.

  • hardlikearmour
  • Hilary G.
    Hilary G.
  • Heather
  • Julie O
    Julie O
Specialize in Indian recipes using local ingredients. I'm the owner of Brooklyn Delhi and author of Vibrant India: Fresh Vegetarian Recipes from Bangalore to Brooklyn (Penguin Random House).

4 Reviews

Hilary G. December 13, 2023
A wonderful, balanced eggplant dip with spice and tang. I had to omit the tahini for allergies and it was still delightfully creamy. Will make again!
Heather December 11, 2015
I enjoyed this immensely both ways; thank you for (two) fabulous recipes. I have tried pretty hard to find ways to like eggplant and, finally, this recipe delivered. Even my 16 year old is sold; she packed it up to bring to school. Thank you!
Julie O. February 12, 2012
Didn't bother with the puree and loved this. I didn't have any tomatos so I used a few sun-dried tomatos and some spicy veggie juice instead - worked great. I'd tried a different banigan bharta in the past that didn't taste right but this was a treat. Just so people know, there's room for more spice in this if you want it hotter. Next time...(when I get home from India!). Thanks for the recipe.
hardlikearmour January 20, 2011
This sounds amazing!