Go Back Email Link
+ servings
Roasted Eggplant Mash - Baingan Bharta Recipe - Your Food Fantasy

Vegan Baingan Bharta

Best baingan bharta, a delicious way to have aubergine/ eggplant, totally vegan and gluten free recipe
5 from 4 votes
Prep Time 20 mins
Cook Time 25 mins
Total Time 45 mins
Course Main Course
Cuisine Indian
Servings 5 Portions
Calories 125 kcal


  • 2 Aubergine
  • 2 Onion Medium - Finely Chopped
  • 2 Tomatoes Medium - Finely Chopped
  • 5 Garlic Cloves Finely Chopped
  • 2 Green chillies Finely Chopped
  • 1/2 Teaspoon Ginger Grated
  • 1 Teaspoon Cumin Seeds
  • 1/4 Teaspoon Asafoetida
  • 1/4 Teaspoon Red Chilli Powder
  • 1 Teaspoon Coriander Powder
  • 1/2 Teaspoon Garam Masala Powder
  • 1.5 Teaspoon Salt As per taste
  • 1.5 Tablespoon Oil
  • Fresh Coriander Leaves For garnishing
  • Ginger Juliennes For garnishing


  • First of all, wash and pat dry the baingan / eggplant or aubergine. Now keep them for roasting on an open flame. You can roast baingan in an oven too. Keep them turning after every 3-4 minutes on the flame, so that its evenly cooked from all sides. Similarly roast all the aubergines till they are completely cooked and tender. Switch off the flame and keep them for cooling down.
    Roasted aubergine | baingan bharta | Yourfoodfantasy.com
  • Once cooled, Peel the skin from the roasted eggplants and mash them properly.
    Roasted and mashed Aubergine | Baingan Bharta Recipe
  • Now take a Pan/ karahi and heat oil in it. Then add asafoetida and cumin seeds. Once they crackle, add chopped onions and garlic. Saute till its translucent. Now add grated ginger and chopped green chilies and saute again for a minute. Finally add in the chopped tomatoes and saute the tomatoes till the oil starts oozing.
    Frying onion for baingan bharta | Your Food Fantasy
  • Add all the spices and mix well. Then add the roasted mashed baingan. Mix them well with the onion-tomato masala mixture.
    How to make baingan bharta | your Food Fantasy
  • Now Roast this mixture for at least 10 minutes. The longer you will roast (thoroughly roasting is what you want to be doing, without burning), the tastier would be your bharta.  After 10 -12 minutes, switch off the flame.
    Baingan bharta recipe | YourFoodFantasy.com by Meenu Gupta
  • Garnish with coriander leaves and ginger julienne and serve Baingan bharta with phulka / Indian bread.
    Baingan Bharta Recipe | Your Food Fantasy


  • Always cook aubergine in low medium flame else it will be burned outside with the inside left uncooked if roasted on higher flame.
  • You can also grill onion, garlic and tomatoes to give an extra added smoky flavour.
  • If you using oven or microwave to roast baingan and want smoky flavour in your bharta, then you can use an alternate method. Once you finished making your bharta, place an aluminium foil piece in the centre of kadahi containing bharta. Now burn a charcoal on stovetop till its red hot. Place this burnt charcoal in that aluminium foil and pour 1/2 tablespoon of oil on that burning charcoal and cover the pan/kadahi with the lid. After 10 minutes open the lid and take out the foil piece containing charcoal and mix your bharta. You will find the smoky flavour now in your bharta. 
  • You can add more chillies, and amchur powder if you want your Bharta to be more hot, spicy and tangy.
  • You can also add green peas if you wish to your bharta.


Nutrition Facts
Vegan Baingan Bharta
Amount Per Serving
Calories 125 Calories from Fat 45
% Daily Value*
Fat 5g8%
Saturated Fat 1g6%
Polyunsaturated Fat 1g
Monounsaturated Fat 1g
Cholesterol 1mg0%
Sodium 775mg34%
Potassium 633mg18%
Carbohydrates 20g7%
Fiber 8g33%
Sugar 10g11%
Protein 3g6%
Vitamin A 456IU9%
Vitamin C 18mg22%
Calcium 44mg4%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.
Keyword aubergine bharta, Baingan Bharta, Baingan bharta recipe, Eggplant Bharta, how to make bharta