Go Back
+ servings
Baingan Bharta (Oven-Roasted Eggplant Curry) in a speckled bowl with naan and garnished cilantro.

Easy Baingan Bharta (Oven Roasted/Broiled Eggplant Curry)

Print Recipe
Baingan Bharta is a prized Indian and Pakistani (Punjabi) dish. It consists of roasted eggplant in a delicately spiced dry curry. This recipe includes instructions on how to broil it in the oven, plus some essential tips on how to get it to taste amazing!
Cuisine Indian, Pakistani
Diet Halal, Hindu, Kosher, Vegan, Vegetarian
Keyword baingan bharta, baingan bharta in oven
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Servings 3 servings
Calories 294

Ingredients

  • 2 small eggplants (globe variety)
  • 3 tbsp ghee
  • 2-3 tbsp neutral oil such as canola or grapeseed
  • 1/2 tsp cumin seeds
  • 1 small onion finely chopped
  • 4 garlic cloves minced or crushed in a mortar & pestle
  • 1/2- inch piece ginger minced or crushed in a mortar & pestle
  • 2 small tomatoes finely chopped
  • 1/2 tsp heaped salt plus more to taste
  • 1 tsp paprika powder regular or smoked
  • 1/2 red chili powder or more to taste
  • 1/4 tsp turmeric powder
  • 1 small green chili pepper (such as Thai or Serrano) sliced or chopped
  • 1 tbsp chopped cilantro
  • 1/2 tsp juice of freshly squeezed lemon
  • 1/4 tsp garam masala optional

Instructions

To Roast the Eggplant in the Oven

  • Set your oven rack so that your eggplants will be as close as possible to the heat source. Use a fork or knife to poke holes throughout the eggplant to prevent it from bursting in the oven.
  • Preheat your broiler on High (550 degrees F/287 C). Line a sheet pan with aluminum foil for easy cleanup. Roast the eggplants for about 30 minutes, turning midway. The skin will blacken and the eggplant may burst a little.
    Oven-Roasted (broiled) eggplants with charred skin in a bowl
  • Once the eggplant cools down (you can place it in a bowl of water to speed this up) peel the blackened skin, remove the stem and coarsely mash its flesh. I like to do this using the "pulse" function of my food processor. Set aside.
    Peeled eggplants for baingan bharta and broiled and peeled eggplants in a food processor after being mashed for baingan bharta

To Make the Curry

  • Heat ghee and oil in a skillet a little over medium heat and add the cumin seeds. They will start to sputter. Immediately add the onion and sauté for 5-8 minutes, or until slightly golden. Add the garlic and ginger and continue to sauté until the raw smell disappears, or about 20 seconds. Add the tomatoes and cook until they're soft and the oil starts to leave the sides, about 5 minutes. Add a bit of water (if needed so the spices don't get burnt) and add the salt, paprika, red chili, and turmeric.
    Sauteed onions for baingan bharta in a black pan with a white top wooden spatula and sauteed tomato and onion masala for baingan bharta in a black pan with wooden spatula
  • Add the mashed eggplant and green chili peppers and cook, stirring often, until it is well cooked and becomes mushy like a purée, about 8-10 minutes. Taste and add oil, salt or paprika (for more color) as needed.
  • Turn off the heat. Stir in the chopped cilantro leaves. Sprinkle lemon juice and garam masala over it. Serve with naan, roti or other bread. I like to eat it with some yogurt on the side to add some coolness to the dish.
    Baingan Bharta garnished with cilantro in a bowl with a white spoon served with yogurt and naan

Video

Notes

3 Essential Tips for Cooking Baingan Bharta

  1. After adding the mashed eggplant to the curry, sauté again to fully incorporate. This technique, known as bhunai, is essential to bring out the flavors. You'll know it has finished cooking when you start to see the oil separate from the curried eggplant.
  2. Mashed eggplant absorbs a fair amount of oil. After sautéing, if you still don't see the oil separating, add another 1-2 tablespoon of oil.
  3. Since the size and density of eggplants will vary, I've given the starting point for salt. If you feel that something is missing, try adding a bit more salt.

Nutrition

Calories: 294kcal | Carbohydrates: 18g | Protein: 2g | Fat: 25g | Saturated Fat: 10g | Cholesterol: 38mg | Sodium: 380mg | Potassium: 388mg | Fiber: 4g | Sugar: 9g | Vitamin A: 1061IU | Vitamin C: 23mg | Calcium: 41mg | Iron: 1mg