Baingan Bharta Recipe

Baingan Bharta recipe is a delicious recipe made with fire-roasted large aubergines and seasoned with onions, tomatoes, chillies and spices. It is finger-licking delicious.

Course Main Course
Cuisine North Indian/ UP
Prep Time 20 minutes
Cook Time 15 minutes
Total Time 35 minutes
Servings 4
Calories 100 kcal
Author Rachna Parmar


  • 1/2 Kg large eggplants
  • 1 onion finely chopped
  • 2-3 tomatoes finely chopped
  • 1.5 tbsp. ginger garlic green chillies minced or crushed
  • 1 tsp. cumin seeds
  • 1 tsp. chilly powder
  • 1 tsp. garam masala
  • 1 tsp. coriander powder
  • 1/2 tsp. turmeric powder
  • 1 tsp. kashmiri chilli powder optional
  • 2 tsp. mustard oil or any other oil that you have
  • salt to taste
  • coriander leaves to garnish


  1. Make gashes on brinjal. Add some garlic cloves. Roast the brinjal on fire till they are charred on the outside and well cooked on the inside.  

  2. Let them cool and then peel off the burnt skin. Finely chop or mash the pulp with the garlic and keep aside.

  3. Now take mustard oil in a pan. Put in cumin seeds and allow them to sputter. 

  4. Add onions and ginger-garlic-chilly chopped. Cook for a few minutes till onions are transparent and slightly golden. 

  5. Now add the tomatoes and cook some more till they have released their water. 

  6. Add in the brinjal pulp and all the masalas including salt. Mix well. 

  7. Cover and cook for about 5 minutes till everything seems well integrated. Taste and adjust seasoning.

  8. Garnish with coriander leaves. Your baingan ka bharta is ready. Serve hot. 

Recipe Notes

1. Roasted brinjal tastes better if roasted on coal fire.
2. Some people discard the stub but I enjoy having it.

3.Have baingan ka bharta with hot rotis smeared with ghee. Absolute bliss! 

Nutrition Facts
Baingan Bharta Recipe
Amount Per Serving
Calories 100 Calories from Fat 27
% Daily Value*
Total Fat 3g 5%
Sodium 34mg 1%
Potassium 613mg 18%
Total Carbohydrates 15g 5%
Dietary Fiber 6g 24%
Sugars 7g
Protein 3g 6%
Vitamin A 30.1%
Vitamin C 25.6%
Calcium 5.5%
Iron 13.4%
* Percent Daily Values are based on a 2000 calorie diet.