Go Back
+ servings
baingan bharta (eggplant mash) in a bowl

Baingan Bharta

Baingan Bharta or Eggplant Bharta is an easy vegan, keto and gluten-free Indian recipe. Fire-roasted and mashed eggplant is stir fried in onions, tomatoes, garlic and spices to make a very flavourful side dish.
Course Side
Cuisine Indian
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings 4 servings
Calories 222.2kcal


  • 2 medium sized eggplants
  • ¼ cup olive oil
  • 1 medium onion sliced
  • 4 cloves garlic diced
  • ½ teaspoon cumin seeds
  • 1 medium tomato chopped
  • ½ teaspoon turmeric powder
  • ½ teaspoon chilli powder
  • 1 green chilli chopped
  • 1 sprig fresh cilantro chopped
  • salt to taste


  • Roast both the eggplants on an open flame. Turn when done on one side. The skins should become wrinkled and the eggplant should shrink in size and sag as it cooks from inside. Peel and mash when cool.
  • Heat oil in a skillet or fry pan and fry the onions until reddish brown. Add cumin and garlic.
  • Add tomatoes, turmeric and chilli powders and salt. Saute on medium until the tomatoes soften and the masala is cooked through.
  • Add the eggplant mash to the masala and stir fry for a few minutes.
  • Garnish with chopped green chilli and fresh cilantro.


  1. Choose plump, unwrinkled eggplants.
  2. Take care to remove all of the skin and the burnt bits after roasting the eggplant.


Calories: 222.2kcal | Carbohydrates: 23.4g | Protein: 3.9g | Fat: 14.4g | Saturated Fat: 2g | Polyunsaturated Fat: 11.6g | Sodium: 163.2mg | Fiber: 8.2g | Sugar: 10.9g