Go Back
+ servings
Baingan Bharta Recipe Step By Step Instructions

Baingan Bharta Recipe | Roasted Eggplant Mash

Baingan Bharta is a spicy, tangy & smoky Indian dish made with roasted eggplants cooked in a spicy onion tomato gravy.
4.92 from 101 votes


Recipe Info

Prep Time 40 minutes
Cook Time 10 minutes
Total Time 50 minutes
Servings 3
Category Main Course
Cuisine Indian

Nutrition

Calories: 158kcal | Carbohydrates: 25g | Protein: 4g | Fat: 6g | Fiber: 9g

Ingredients For Baingan Bharta Recipe | Roasted Eggplant Mash
 

  • 1 Medium (500 gm) Eggplant (Baingan)
  • 1 Large Onion
  • 2 Large Tomatoes
  • 2 Green Chillies
  • 6 Garlic Cloves
  • 1 Inch Piece of Ginger
  • 1/4 Cup Coriander Leaves (Cilantro or Dhaniya)
  • 1 Teaspoon Rai (Black Mustard Seeds)
  • 1 Teaspoon Cumin Seeds (Jeera)
  • 1/4 Teaspoon Heeng (Asafoetida)
  • 1/2 Teaspoon Turmeric Powder (Haldi)
  • 1/2 Teaspoon Red Chilli Powder
  • 1 Teaspoon Coriander Powder (Dhaniya Powder)
  • 1/2 Teaspoon Garam Masala
  • 1 Teaspoon Salt
  • 1 Tablespoon Mustard Oil (Sarson Ka Tel)

Step By Step Instructions for Baingan Bharta Recipe | Roasted Eggplant Mash
 

Roasting the eggplants & vegetables

  1. Wash and pat dry a medium sized eggplant. Make 4 slits lengthwise from top to bottom on the eggplant.
    1 Medium (500 gm) Eggplant (Baingan)
    Baingan Bharta Recipe Step By Step Instructions 1
  2. Insert 1-2 cloves of garlic along with their peel in each slit. This will hold the slits open and let the eggplant get roasted thoroughly from inside.
    6 Garlic Cloves
    Baingan Bharta Recipe Step By Step Instructions 2
  3. Rub some oil all over the eggplant.
    Baingan Bharta Recipe Step By Step Instructions 3
  4. Make a lengthwise slit on the green chillies. Also make 2 lengthwise slits on the tomatoes. Rub oil over the tomatoes & chillies as well.
    2 Green Chillies, 2 Large Tomatoes
    Baingan Bharta Recipe Step By Step Instructions 4
  5. You can roast the eggplant over flame, in the oven or in airfryer. I have roasted the eggplant in the oven. Preheat the oven to 400 F. Place the eggplant, tomatoes and green chillies on a lined baking tray and place them in the oven.
    Baingan Bharta Recipe Step By Step Instructions 5
  6. After 10 mins take out the green chillies and flip over the eggplant and tomatoes. Bake for 10 more mins.
    Baingan Bharta Recipe Step By Step Instructions 6
  7. Take out the tomatoes and let the eggplants bake for 15-20 more mins till they are soft & cooked. Then broil them on high setting for 5-10 minutes to develop a charred skin to get the smoky flavor.
    Baingan Bharta Recipe Step By Step Instructions 9
  8. In the meantime, remove the skin from the tomatoes.
    Baingan Bharta Recipe Step By Step Instructions 7
  9. Mash or chop the roasted tomatoes and set them aside.
    Baingan Bharta Recipe Step By Step Instructions 8
  10. When the eggplant is roasted, remove it from the oven. Peel the skin from the eggplant or cut it and scoop out the pulp. Also peel the garlic cloves.
    Baingan Bharta Recipe Step By Step Instructions 10
  11. Mash or chop the eggplants, green chillies and garlic cloves.
    Baingan Bharta Recipe Step By Step Instructions 11

Preparing the bharta

  1. Heat some mustard oil in a pan. Add some black mustard seeds (rai) and let them crackle. Then add cumin seeds (jeera) and heeng (asafoetida) and roast for a few seconds.
    1 Teaspoon Rai (Black Mustard Seeds), 1 Teaspoon Cumin Seeds (Jeera), 1 Tablespoon Mustard Oil (Sarson Ka Tel), 1/4 Teaspoon Heeng (Asafoetida)
    Baingan Bharta Recipe Step By Step Instructions 12
  2. Add some finely chopped onions to the pan.
    1 Large Onion
    Baingan Bharta Recipe Step By Step Instructions 13
  3. Also add some ginger paste. Fry the onions on medium-high flame, till they start to turn golden brown.
    1 Inch Piece of Ginger
    Baingan Bharta Recipe Step By Step Instructions 14
  4. Then add turmeric powder (haldi), red chilli powder, coriander powder (dhania), garam masala and salt. Cook for a minute.
    1/2 Teaspoon Turmeric Powder (Haldi), 1/2 Teaspoon Red Chilli Powder, 1/2 Teaspoon Garam Masala, 1 Teaspoon Salt, 1 Teaspoon Coriander Powder (Dhaniya Powder)
    Baingan Bharta Recipe Step By Step Instructions 15
  5. Add the chopped roasted tomatoes to the pan.
    Baingan Bharta Recipe Step By Step Instructions 16
  6. Cook the gravy for 2-3 minutes till it starts to leave oil on the sides.
    Baingan Bharta Recipe Step By Step Instructions 17
  7. Add the mashed eggplants green chillies and garlic to the gravy.
    Baingan Bharta Recipe Step By Step Instructions 18
  8. Mix well and cook for 2-3 minutes, till the vegetables and spices are well incorporated.
    Baingan Bharta Recipe Step By Step Instructions 19
  9. Add finely chopped coriander leaves to the bharta.
    1/4 Cup Coriander Leaves (Cilantro or Dhaniya)
    Baingan Bharta Recipe Step By Step Instructions 20
  10. Mix well and cook for a minute. Then turn off the heat.
    Baingan Bharta Recipe Step By Step Instructions 21
  11. Baingan Bharta is ready. Serve it hot with fresh chapati, naan, or any other Indian bread.
    Baingan Bharta Recipe Step By Step Instructions