Go Back
+ servings
Baigan bharta
Print Recipe
5 from 3 votes

Baingan Bharta recipe

Baingan ka bharta is a traditional Punjabi eggplant mash which is served with hot roti. It is a simple meal but tastes awesome.Learn to make this easy dinner recipe here.
Prep Time10 mins
Cook Time45 mins
Course: Main Course
Cuisine: Indian
Keyword: baigan bharta dhaba style, baingan bharta, baingan ka bharta, grilled eggplant mash, roasted aubergine mash
Servings: 4


  • sauce pan
  • potato masher for mashing if you do not want to squeeze it by hands.


  • 2 large brinjal or egg plants
  • 3 tablespoon oil 1 tablespoon mustard oil if possible, for the rustic taste
  • 3 medium tomatoes
  • Handful Chopped coriander for garnish
  • 1 teaspoon cumin seeds
  • 1 tablespoon green chilly chopped
  • 1 tablespoon ginger-garlic paste
  • 1 teaspoon red chilly powder
  • 1 teaspoon turmeric


  • Roast on the eggplant on gas stove till the outer skin gets burnt.
  • Keep it aside to cool a bit and remove the burnt skin.
  • Cut the top off,mash the remaining brinjal.
  • In a pan, add oil and add cumin,green chillies,garlic & ginger.
  • Now, add onion and sauté until translucent.
  • Add tomatoes and cook until soft.
  • Add all the spices with little(2 tablespoon) water.
  • Once the onion & tomato mix has been cooked,add the mashed eggplant
  • Cook for 5-10 minutes,garnish with coriander.
  • Serve hot with flat bread.