Baingan Bharta Recipe - Smoked Roasted Eggplant with Green Chillies and Ginger

Give this absolutely lip smacking delicious Baingan Bharta a try for a weekend dinner along with Kadai Paneer, Dal Makhani, Phulka and Raita to make it a complete meal.

Archana Doshi
7919 ratings.

Baingan Bharta is a classic Punjabi Recipe that is made from smoked and chargrilled brinjals then mish-mashed and cooked along with a combination of spices. The main ingredient of the Baingan Bharta that adds to its flavours is the green chillies, ginger along with finely chopped tomatoes and coriander powder. Every region in india has their own version of Baingan Bharta and this is our family recipe for making delicious Baingan Bharta.

Serve the Baingan Bharta Recipe along with hot Kadai Paneer, Dal MakhaniPhulka to enjoy your special weekend meal with family.

If you are looking for more Brinjal recipes here are some : 

  1. Kathirikkai Thogayal Recipe - Thuvaiyal (Spicy Brinjal Chutney Recipe)
  2. Goan Style Brinjal Bharta Recipe
  3. Brinjal Capsicum Sabji Recipe

Course: Dinner
Diet: Vegetarian
Equipments Used: Cast Iron Tawa/ Flat Skillet
Prep in

25 M

Cooks in

35 M

Total in

60 M


4 Servings


  • 1 Brinjal (Baingan / Eggplant)
  • 2 inch Ginger , finely chopped
  • 1 Onion , finely chopped
  • 1 Tomato , finely chopped
  • 2 Green Chillies , finely chopped
  • 1/4 teaspoon Turmeric powder (Haldi)
  • 1/2 teaspoon Garam masala powder
  • 1/2 teaspoon Coriander Powder (Dhania)
  • 2 tablespoons Ghee
  • 1 teaspoon Red Chilli powder
  • Salt , to taste
  • 4 sprig Coriander (Dhania) Leaves , finely chopped for garnish

How to make Baingan Bharta Recipe - Smoked Roasted Eggplant with Green Chillies and Ginger

  1. To begin making the Baingan Bharta Recipe , first prep all the ingredients and keep them ready.

  2. The brinjal needs to be roasted and can be roasted in two ways; in the oven or on the gas flame.

Method using the oven for roasting
  1. Preheat the oven to 180 C. Place the brinjal on a baking sheet and place in the preheated oven for about 30 minutes or until the brinjal has started to soften and the outer skin is charred.

  2. When you prick inside with a knife, you can feel that the brinjal has become tender, if not continue to roast until done.

Method using the flame for roasting
  1. Place the brinjal on the stove top flame, with continuous monitoring, using tongs to turn the brinjal around while it is roasting.

  2. After about 10 minutes you will notice that the brinjal’s skin begins to char and the inside begins to get tender. To test, when you insert a knife you will feel it is soft and not hard. If hard continue to roast until done.

  3. Once brinjal is roasted allow the brinjal to cool down. Peel the charred skin of the cooled brinjal and discard the skin. Coarsely mash the pulp using a fork or mince finely using a knife.

  4. Heat ghee in a pan over medium high heat. Add the cumin seeds and allow seeds to crackle. Add the grated ginger and chopped onions, sauté over medium heat until the onions are tender.

  5. Then add the chopped tomatoes, turmeric powder, green chillies, coriander powder, garam masala powder and chilli powder.

  6. Stir to combine and sauté until all the ingredients come together for about couple of minutes and the tomatoes become soft and mushy.

  7. Stir in the roasted brinjal and salt. Turn the heat to low and simmer the Baingan Bharta for about 10 minutes or so until it gets well combined with the tomatoes and spices.

  8. Once done turn off the heat, check the salt and seasonings and adjust to taste accordingly. Finally garnish with freshly chopped coriander leaves and serve hot.

  9. Serve the Baingan Bharta Recipe along with hot Kadai PaneerDal MakhaniPhulka to enjoy your special weekend meal with family.