My Ginger Garlic Kitchen
Get Hundreds of Easy Meal Ideas at My Ginger Garlic Kitchen Website

Baingan Bharta Recipe - Roasted Eggplant Mash

Baingan Bharta is a fire roasted eggplant mash cooked with spices. It is the best restaurant style baingan bharta recipe. It tastes best with any flatbread.

« Go back Print this recipe »
Baingan Bharta Recipe - Roasted Eggplant Mash

Prep Time = 1 hour(s) 0 minutes
Cook Time = 20 minutes
Total Time = 1 hour(s) 20 minutes
Category = Side
Cuisine = Indian
Serves = 4
Nutrition Info = 90 calories
Serving Size = 1 Serving


» For Roasting Eggplant:

» For Baingan Bharta:


» Roasting eggplant (baingan) on an open fire:

  1. Brush eggplant with oil. Make a couple of slits or slightly prick with a fork.
  2. Put eggplant directly over heat, and roast it over medium heat for about 10-12 minutes or until eggplant (baingan) is tenderly cooked completely. Keep rotating it after every 2 minutes. (Insert a knife to check if baingan is cooked through. The knife would glide smoothly when it?s done.)
  3. Let it cool completely.

» Roasting eggplant (baingan) in the oven:

  1. Brush eggplant with oil and place it on a baking tray.
  2. Bake it in a 180°C preheated the oven for 55-60 mins or until the skin is charred and eggplant starts to shrink. Broil for 2 mins on high settings, or roast over the flame (prick the eggplant with a fork or slit it, if you are roasting on the flame). Let it get cool.

» Peeling the eggplant skin:

  1. Once cooled, peel off the skin.
  2. Mash or finely chop the cooked eggplant. Set it aside.

» How to make baingan bharta:

  1. Heat oil in a pan, and add cumin seeds.
  2. When they start to splutter add garlic and saute for few seconds.
  3. Add ginger and saute for 30 seconds.
  4. Now add onions and sauté till they turn translucent.
  5. Add green peas and cook for 3-4 mins.
  6. Add in the chopped tomatoes and cook for few more minutes.
  7. Add garam masala, chili powder, Coriander Powder, Red Chili Powder and salt to the mashed eggplant.
  8. Add the mashed eggplants to the onion tomato mixture and cook for a minute.
  9. Add Kasuri methi and mix well. (this step is completely optional)
  10. Mix well and cook on medium heat for 7-8 minutes. Once it starts boiling and the spices have all blended in well with the Eggplant and Peas, it is ready.
  11. Garnish with cilantro and serve hot with paratha, chapati or Naan.


  1. Roasting baingan on open flame/fire takes some time, so you have to be patient while roasting it.
  2. Baingan should be cooked through properly from the inside because only this way you will get and nice pulp.
  3. Don?t roast baingan on high heat, otherwise, baingan skin would be charred quickly and baingan won?t cook from inside.
  4. You can also prick or slit baingan if you are cooking it on an open fire.
  5. After roasting let the baingan cool completely before peeling the skin.

For questions and suggestions:

If you have any questions or suggestions about this recipe, please do contact us via this contact form or via the social channels:

Website: // Contact Form // Facebook Page // Youtube Page // Instagram Page // Pinterest Page