• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Masalachilli
  • Home
  • About Me
  • All Recipes
  • Contact us
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About Me
  • All Recipes
  • Contact us
×
Home » Sabzi or Dry Vegetable » Baingan Bharta - Indian Eggplant Mash

Baingan Bharta - Indian Eggplant Mash

By Vidya Narayan | November 10, 2022 | Last Updated: November 10, 2022

148 shares
Jump to RecipePrint Recipe

Baingan Bharta is an Indian roasted eggplant recipe made with fire roasted and mashed eggplant, tomato, onion and spices. This is served with phulka, chapati, roti or Jeera Rice and Dal.

Baingan Bharta Recipe

Baingan Bharta is a popular North Indian Eggplant dish. The smoky flavor of brinjal or eggplant is what makes it unique. This is Indian version of Eggplant or Aubergine Mash that is gluten-free, vegan and soy-free.

I am a die-hard baingan fan. I include it once a week on the menu. Bharta is usually reserved as weekend lunch when we feel like indulging in good Punjabi food.

It has the basic onion-tomato, ginger garlic base with Indian spices. The only thing that’s unique (and adds a ton of flavor) is the process of cooking the baingan or brinjal.

Dhaba Style Baingan Bharta is quite popular across India. Dhaba’s are small, local joints. It’s quite popular across North India and the food served is quite rustic. The homestyle version differs as its low on oil and spices.

The recipe covers step-wise details on how to roast eggplant on gas stove, air fryer and oven.

Jump to:
  • About Baingan Ka Bharta
  • Ingredients
  • How to Make Baingan Bharta
  • Variation
  • Serving Suggestion
  • Storage
  • Ways to use leftover Baingan Bharta
  • Sabzi / Curry Recipes to try
  • Baingan Bharta Recipe (Indian Eggplant Mash)

About Baingan Ka Bharta

Baingan is Indian word for eggplant. Also known as Aubergine.

Baingan Bharta is a delicacy that originates from North Indian i.e. Punjabi cuisine. Bharta means mashed. Also made with few other vegetables like pumpkin, bottle gourd etc.

Baingan is known by many names like Kathirikai (Tamil), Begun (Bengali), Vankaya (Telugu) and Vangi (Maharashtra). Each region in India has a unique delicacy made using this vegetable.

Bihar has a version of eggplant mash called Chokha. It's made with mustard oil and served with Litti.

Mediterranean and Middle Eastern Cuisine serves Bana Ghanoush with tahini and olive oil. Usually served as mezze with pita and hummus on the side.

Lebanese cuisine has Mousakka made with eggplants, tomatoes and chickpeas.

Indian Style Baingan Bharta has a signature smoky flavor. Fire roasted eggplants (traditionally in a tandoor) elevates the taste and aroma of this dish.

While tandoor may not be accessible to all, this process can be easily replicated in most homes using a gas stove.

Ones who hate messy kitchen stove can easily opt for air fryer or oven method of cooking eggplant. It will lack the smoky flavor but nevertheless, the sabzi turns out to be delicious.

Ingredients

Ingredients for making baingan bharta

Eggplant / Baingan – Egg shaped big eggplants with glossy purple skin. It has white flesh with tiny seeds and is quite meaty in texture.

While choosing an eggplant, ensure it is firm and does not have soft spots. The skin should be glossy. Check for spots or holes.

Onion-tomato-ginger and garlic paste – Forms the base of the curry / sabzi.

Spices – Coriander, Turmeric, Red chili (Paprika) and Garam Masala

Oil – I would recommend peanut oil for this recipe. If you are allergic to nuts, use olive oil or avocado oil.

How to Make Baingan Bharta

Step 1 – Roasting the Eggplant

Rinse and pat dry the eggplant.

Punch or score the eggplant using a knife / fork. This will prevent the eggplant from bursting and will allow steam to escape.

Rub few drops of oil over the eggplant and place on the roasting mesh over the stove top. Ensure the flame is on medium heat.

Use tongs to carefully lift and turn the eggplant at regular intervals.

Once the eggplant is completely charred from outside. Switch off the gas stove and place the eggplant in a bowl / plate to cool.

roasting eggplant on stove top
roasted and charred eggplant

When the eggplant is slightly cool (or easier to handle), use the back of a fork and carefully peel the charred skin and scoop the flesh out.

Peel the charred skin and use the cooked eggplant for making sabzi
smoky mashed eggplant ready to be cooked with spices

Step 2 – Making the curry base

Heat a pan, add oil, cumin seeds. Next add finely chopped onions and saute until translucent. To this add ginger garlic paste and cook it for a couple of seconds until the raw smell goes off and the onions turn brownish.

Next add the pureed tomatoes and mix well. Cook this on medium heat until the raw smell goes off and the mixture thickens.

sauteing onions with cumin seeds and ginger garlic paste
tomato puree added to the onion, ginger garlic mix

Now add spices, mix and cook it for 1-2 minutes. Note – If you notice the masala sticking to the pan, splash some water and cook.

The curry base is ready.

Add the mashed eggplant, mix well, reduce the heat to the lowest point.

spices added to the cooked onion tomato base
roasted and mashed eggplant added to the curry base

Cover and cook the bharta for 5 – 10 minutes.

baingan bharta is ready to serve

Variation

Green Peas - I like adding handful of fresh green peas to the bharta during winter.

Sweet Corn - Lightly steamed corn adds a bit of texture to this dish.

Leafy Greens - Fresh Palak (Spinach) and Methi (Fenugreek) make a wonderful addition to this dish.

Serving Suggestion

Baingan Bharta Recipe

Serve Baingan Bharta with Rice or Roti.

On weekends we serve bharta with Jeera Rice, Toor Dal and Kachumber Salad.

For weekdays or lunch boxes, its served with roti or plain paratha.

Storage

Cooked Vegetable stays fresh for a week, under refrigeration. Use a clean dry spoon every time you remove a portion for re-heating in a microwave. Increases shelf life.

When meal prepping, I store the curry base and the roasted, mashed brinjal in separate containers. It lasts for 3-4 days. Both ingredients can be frozen.

Ways to use leftover Baingan Bharta

Even though its just the husband and I at home, I always make extra Baingan Bharta coz we love leftovers. Below are some of the ways we enjoy it.

Bruschetta – A spoonful of baingan bharta spread over crusty sourdough or baguette, topped with finely chopped onions and coriander is the perfect appetizer for your dinner party.

Sandwich filling – Ditch the potato masala for baingan bharta. Grill and serve. Add some cheese, if you crave!

Paratha – Add whole wheat flour to the leftover sabzi, salt and freshly chopped coriander leaves. Mix and knead to a dough. Roll paratha and cook with ghee.

Sabzi / Curry Recipes to try

Cauliflower Tikka Masala

Bhindi Masala

Aloo Gobi

Aloo Matar

Chana Saag

The post was published originally in October 2019. I have updated the blog post with fresh photos, step-wise process shots, additional tips and minor changes to the recipe.

Please take a moment to LEAVE A COMMENT and a STAR * rating on the blog. It would encourage others to try the recipe or you could TAG US on any of our social media handles –INSTAGRAM, TWITTER, FACEBOOK PAGE AND PINTEREST.

Baingan Bharta Recipe

Baingan Bharta Recipe (Indian Eggplant Mash)

Vidya Narayan
Baingan Bharta is an Indian roasted eggplant recipe made with fire roasted or grilled and mashed eggplant, tomato, onion and spices. This is served with phulka, chapati, roti or Jeera Rice and Dal. Gluten-free, vegan and soy-free.
3.34 from 3 votes
Print Recipe Pin Recipe
Prep Time 30 minutes mins
Cook Time 20 minutes mins
Total Time 50 minutes mins
Course Main Course, Side Dish
Cuisine Indian, north indian
Servings 4 people

Equipment

  • Food Processor

Ingredients
  

  • 2 Eggplant / Aubergine / Baingan 750 grams (read instructions below)
  • 3 tablespoon Oil ½ tsp Extra for Roasting Eggplants
  • 1 teaspoon Jeera or Cumin Seeds
  • 3 Onions 280 grams, medium size, finely chopped
  • 1 tablespoon Ginger Garlic paste
  • 4 Tomatoes 350 grams, pureed in a blender
  • 1 teaspoon Kashmiri Red Chilli powder
  • 1 teaspoon Turmeric Powder
  • 1 teaspoon Ground Coriander
  • 1 teaspoon Garam Masala Powder
  • Finely chopped coriander leaves
  • Salt to taste

Instructions
 

Step 1 – Roasting the Eggplant

  • Rinse and pat dry the eggplant with a kitchen towel
  • With a fork or knife, punch few holes in the eggplant. This will prevent the eggplant from bursting (while roasting) and will allow steam to escape.
  • Rub few drops of oil over the eggplant and place it on stove top. Ensure the flame is on medium heat. Note - you may use a grill plate to place the eggplant.
  • Use tongs to carefully lift and turn the eggplant at regular intervals.
  • Once the eggplant is completely charred from outside. Switch off the gas stove and set aside the eggplant in a bowl / plate to cool.
  • When the eggplant is slightly cool (or easier to handle), use a fork and carefully scrape the charred skin. It will come out easily.
  • Scoop the meaty eggplant flesh from underneath the charred skin.
  • Using a fork, mash the eggplant.
  • Keep this aside until the onion-tomato curry base is cooked.

Step 2 – Making the curry base

  • Heat a pan, add oil, cumin seeds. Next add finely chopped onions and sauté until translucent.
  • To this add ginger garlic paste and cook it for a couple of seconds until the raw smell goes off and the onions appear brownish.
  • Next add the pureed tomatoes and mix well. Cook this on medium heat until the raw smell goes off and the mixture thickens.
  • Now add spices (turmeric, red chili, garam masala and coriander), mix and cook it for 1-2 minutes. Note – If you notice the masala sticking to the pan, splash some water and cook.
  • Add the mashed eggplant, mix well, reduce the heat to the lowest point. Cover and cook the bharta for 5 – 10 minutes. The eggplant will absorb the spices.
  • After 10 mins, switch off the stove. Garnish with loads of fresh coriander / cilantro and serve.

Notes

Ingredients - 
  • Eggplant / Baingan – Egg shaped big eggplants with glossy purple skin. It has white flesh with tiny seeds and is quite meaty in texture.
  • While choosing an eggplant, ensure it is firm and does not have soft spots. The skin should be glossy. Check for spots or holes.
  • The steel mesh that I have used on top of the gas stove for roasting eggplant (check step by step pics in the main post) is called a Stainless Steel Roti Jali, also known as Papad Jali. This is available online or Indian stores. This is multipurpose and used for making roti, papad, phulka chapati and roasting aubergine, tomatoes, bell peppers directly on stove for that smoky, charred effect. 
  • Oil – I would recommend peanut oil for this recipe. If you are allergic to nuts, use olive oil or avocado oil.
  • I prefer using fresh tomatoes that are roughly chopped and pureed in a blender. If you don't have access to fresh tomatoes, use canned diced tomatoes. 
  • You can also add chopped tomatoes instead of pureeing them. I prefer smooth texture of bharta and hence use puree. 
  • Using food processor for chopping onions cuts the prep time drastically. 
  • For a richer taste, finish the dish with a blob of salted butter. 
 
Storage -
  • Baingan Bharta stays fresh for a week, under refrigeration. Use a clean dry spoon every time you remove a portion for re-heating in a microwave. Increases shelf life.
  • For meal prepping, store the curry base and the roasted, mashed brinjal in separate containers. It lasts for 3-4 days. Both ingredients can be frozen.
 
Cooking / Roasting Eggplant in Air Fryer - Follow the steps of prepping the eggplant from the instructions above. Pre-heat the airfryer at 200 degree Celsius for 3 mins. Place the eggplant inside the air fryer basket and air fry for 20-25 minutes, opening the basket every 5 minutes and turning the eggplant for even roasting. This method will only roast the aubergine but will not provide the smoky flavor. 
Roasting / Broiling Eggplant in Oven - Place the eggplant on a sheet pan, in a pre-heated oven (pre-heat at 200 degree C for 10 minutes). Ensure you pierce or punch several holes on the eggplant else it will explode in the oven. Broil for 30 minutes at 200 deg C. This is the next best thing to cooking directly on fire / stove top. Also easy clean-up.  
Note - Refer to the blog post for Ideas on using Leftover Baingan Bharta. 
Keyword baingan bharta, Baingan ka Bharta, Baingan recipes, Eggplant mash, Indian Eggplant recipes, North Indian Sabzi recipe
Tried this recipe?Share your feedback @masalachilli_vidyanarayan or tag #masalachilli_vidyanarayan

Please subscribe to our website to receive all the delicious recipes in your mail box.

We will be back again with yet another exciting recipe .. Until then, stay healthy and happy!

Vidya Narayan

« Koorka Mezhukkupuratti | Sirukizhangu | Chinese Potato
Air Fryer Croutons | Garlic Croutons »
148 shares

Reader Interactions

Comments

  1. Aruna

    December 11, 2017 at 2:08 pm

    I sometimes eat just Bharta and Dahi!

    Reply
    • Vidya Narayan

      December 11, 2017 at 6:09 pm

      Like minds! Same here .. If you go through the recipe notes (in case you haven't), you can check the ideas in which I usually end up eating them at home.

      Reply
  2. Megala

    December 11, 2017 at 2:34 pm

    Delicious comforting sabzi ! I do feel that we may not be able to enjoy the true flavor of vegetable if too many spices were used!!

    Reply
    • Vidya Narayan

      December 11, 2017 at 6:08 pm

      I totally agree with you. Sometimes the key ingredients and in this case, the smokiness has to shine through. Glad we share the same thought! thank you dear.

      Reply
  3. The Girl Next Door

    December 11, 2017 at 7:00 pm

    I love baingan ka bhartha..I don't much like the smoky flavour that comes from roasting the eggplants on an open fire, though, so I make the bhartha in a slightly different manner. Will be sharing the recipe on my blog soon.

    Love your recipe notes on using up extra baingan ka bhartha! 🙂

    Reply
    • Vidya Narayan

      December 11, 2017 at 7:06 pm

      Thanks for loving the notes, shall look forward to your version of the recipe. Cheers!

      Reply
  4. amrita

    December 11, 2017 at 9:12 pm

    Winter and baingan bharta --- a lovely combo...looks tempting

    Reply
    • Vidya Narayan

      December 12, 2017 at 6:29 am

      True that. Thank you dear!

      Reply
  5. Ramyarecipes

    December 12, 2017 at 12:19 am

    I love to eat this with fresh jowar ki roti ... u make me hungry ?

    Reply
    • Vidya Narayan

      December 12, 2017 at 6:30 am

      That is a delicious combination indeed! Thank you dear.

      Reply
      • Ramyarecipes

        December 12, 2017 at 6:39 am

        ?

  6. Priya Suresh

    December 12, 2017 at 2:04 am

    Fingerlicking baingan ka bharta, lipsmacjing dish, just love with some rotis.

    Reply
    • Vidya Narayan

      December 12, 2017 at 6:30 am

      Thank you so much!

      Reply
  7. Seema Doraiswamy Sriram

    December 12, 2017 at 8:27 am

    Beautiful .. authentic. Love the colours

    Reply
    • Vidya Narayan

      December 12, 2017 at 9:06 am

      Thanks so much Seema!

      Reply
  8. Cook with Smile..

    December 12, 2017 at 9:55 am

    Dish looks delicious and your extra tips of using it definitely worthy

    Reply
    • Vidya Narayan

      December 12, 2017 at 10:53 am

      Thank you for the kind words. Glad you loved the recipe notes. I love leftovers!

      Reply
  9. Rafeeda - The Big Sweet Tooth

    December 12, 2017 at 10:07 am

    I love a good baingan ka bartha, in fact that's the only way I seem to enjoy the baingan... hehe... The color looks really good...

    Reply
    • Vidya Narayan

      December 12, 2017 at 10:52 am

      Oh is it? Glad you liked it my dear.

      Reply
  10. jyo

    December 12, 2017 at 10:46 am

    Love the ideas with leftover bharta...as the leftovers always lead to naughty innovations ?

    Reply
    • Vidya Narayan

      December 12, 2017 at 10:52 am

      So true right? I love to make the gravy veggies or such type of sabzis a bit extra for the next day. Thank you dear.

      Reply
  11. Amrita Iyer

    December 12, 2017 at 3:33 pm

    I can eat this by the spoonful....yummy looking Bharta and great recipe ??

    Reply
    • Vidya Narayan

      December 12, 2017 at 7:38 pm

      All yours!! Thank you so much dear.

      Reply
  12. annika

    December 12, 2017 at 5:27 pm

    Eggplants are a favourite for me and this recipe among them as well.

    Reply
    • Vidya Narayan

      December 12, 2017 at 7:38 pm

      They are my fav too dear. Thank you so much!

      Reply
  13. Nivedita Thadani

    December 12, 2017 at 8:26 pm

    Hi Vidya, your and my story matches. Same here, my husband hates it and my daughter and I love it. And baba ghanush is our favourite.
    Loved the ideas with the leftover bharta.

    Reply
    • Vidya Narayan

      December 12, 2017 at 8:49 pm

      Hey Nivedita. Thank you for stopping by and pouring your kind words. Glad you loved the post and also great to know our stories match. Cheers!

      Reply
  14. jayashreetrao

    December 12, 2017 at 10:18 pm

    This is one of my favourite. Tastes good with jowar roti.

    Reply
    • Vidya Narayan

      December 13, 2017 at 6:09 am

      Thanks so much. I agree.

      Reply
  15. Jagruti

    December 13, 2017 at 2:10 am

    You know what Baingan mera pahela pyaar, and Baingan ka Bhartha pops up on our table now and then 🙂 I love to devour with Bajra roti, garlic chutney, bit of jaggery and chaas 🙂

    Reply
    • Vidya Narayan

      December 13, 2017 at 6:10 am

      You have highlighted the perfect accompaniments that go with this humble sabzi. Its my pehla pyaar too in any form actually. Yay!! Cheers and thank you so much for stopping by.

      Reply
  16. Ruchisvegkitchen

    December 13, 2017 at 5:45 am

    What a mouth watering Bharta.... Love it with Bajra roti... Your tips on use of leftover Bharta is super tempting... Will surely try someday...

    Reply
    • Vidya Narayan

      December 13, 2017 at 6:11 am

      Thank you so much dear. Glad you liked the recipe notes.

      Reply
  17. Sapana Behl

    December 13, 2017 at 9:06 pm

    I can have baingan in any form and this bharta is our family favourite. It looks so delicious.

    Reply
    • Vidya Narayan

      December 14, 2017 at 8:03 am

      Same here. Thank you for stopping by Sapana!

      Reply
  18. afroz261

    December 13, 2017 at 9:31 pm

    Baingan ka bharta is most likely ves recipe in any desi kitchen. The taste of smoky eggplant is so delicious.

    Reply
    • Vidya Narayan

      December 14, 2017 at 8:03 am

      Absolutely Afroz, I love that smokiness too.. Thank you!

      Reply
  19. Anshu Agarwal

    December 14, 2017 at 4:08 am

    I love Baigan ka bharta anytime of the day..and this is looking so irresistible..I wish i can have a bite of this..Awesome recipe and picture..Loved the post !!

    Reply
    • Vidya Narayan

      December 14, 2017 at 7:57 am

      Same here. Thank you so much for all the kind words dear.

      Reply
  20. anushascuisines

    December 15, 2017 at 9:51 pm

    Utterly delicious ?

    Reply
    • Vidya Narayan

      December 26, 2017 at 9:46 pm

      Thank you so much my dear. I simply love baingan

      Reply
  21. Kalyani

    October 15, 2019 at 4:11 pm

    We are baingan lovers , but the bharta is a totally different story, ranging from most loved to most hated between the hubby and the elder one respectively. I am partial to the sutta katrikkai their pachadi that we make regularly, but the bharta is made very rarely, if never 🙂 I am however, in love with the leftover ideas made with baingan bharta, Vidya. esp the parathas. I think i can mask the smokey flavour well that way for the kiddo and myself :p

    Reply
    • Vidya Narayan

      October 17, 2019 at 9:27 am

      Thank you for going through the post Kalyani. I am glad you found the ideas useful. Do try and let me know. I always end up cooking this sabzi extra (on purpose) and enjoy it for a couple of days more (no complaints), hence the ideas. PS - Parathas are good and so are the sandwiches, I love how it replaces potatoes entirely.

      Reply
3.34 from 3 votes (3 ratings without comment)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

Welcome

Hi Everyone, I am Vidya Narayan & Welcome to my blog MasalaChilli. Born in a Traditional Palakkad Iyer (South Indian) Family with strong value systems to an exceptionally strong and independent Single Mom, spent most of my childhood studying well (as most Iyer girls do). Read More

Subscribe

Fresh & yummy veg recipes straight into your inbox!

Search

Browse

Featured In

my foodgawker gallery

Footer

About

  • Privacy Policy
  • Affiliate Disclosure
  • Terms of Use
  • Contact Us

Subscribe

Follow Us

  • Facebook
  • Instagram
  • LinkedIn
  • Pinterest
  • Twitter

Unauthorized use and/or duplication of this material without express and written permission from this site’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Vidya Narayan and Masalachilli with appropriate and specific direction to the original content.

As an Amazon Associate I earn from qualifying purchases.

x

Subscribe to our newsletter!

Join our mailing list to stay updated with latest healthy & tasty vegetarian recipes!

Copyright © 2026 · Masala Chilli · Set up by Kaushik

148 shares

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.