• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Greenbowl2soul
  • Home
  • Recipes
    • Breakfast
    • Drinks
    • Snacks
    • Side dishes
    • Salads
    • Soups
    • Main course
    • Sweet Treats
  • About
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Home
  • Recipes
  • About
  • Contact Us
×

Baingan Bharta

Published: Feb 5, 2021 · Modified: Feb 26, 2021 by Vandana Chauhan. This post may contain affiliate links.

145 shares
  • Share
  • Tweet
Jump to Recipe

Baingan Bharta is an Indian-style roasted eggplant dish that is loved for its delicious smoky flavor. This Indian eggplant recipe is a must-try even by those who don't like eggplants.

Baingan bharta in a black plate with chapati and chili peppers in the background
Baingan bharta

This post contains affiliate links. Please read my full disclosure here. As an Amazon Associate, I earn from qualifying purchases.

At the very beginning of starting this blog, I shared the recipe of a Vegan Arabic side dish-Baba Ganoush. It soon became one of the most popular recipes on my blog.

I have mentioned in that post that when I tasted Baba Ganoush for the first time, I didn't like it much as I grew up eating a similar Indian dish- Baingan Bharta. 

Unlike Baba Ganoush, Baingan bharta is served hot, is a lot spicier, and is a main course dish. That's why it took some time for my taste buds to accept baba ganoush which is served cold and is mildly flavored in comparison to Indian eggplant bharta.

Though now I love Baba Ganoush, Baingan ka bharta is still my favorite, and today I will share its recipe with you.

Even if you are an eggplant hater, I would highly recommend you trying this Indian style roasted eggplant dish once.

In India also it's one of the favorite vegetarian recipes of many eggplant haters.

Jump to:
  • What goes in baingan bharta?
  • Type of eggplant to use
  • How to roast eggplant in an oven for bharta?
  • Recipe tips & tricks
  • More easy vegan/ vegetarian eggplant recipes
  • More vegan Indian recipe
  • Step by step photo instructions
  • Recipe

What goes in baingan bharta?

Ingredients required to make baingan bharta
Ingredients required to make baingan bharta

To make Punjabi style baingan ka bharta you will need the following ingredients:

  • Eggplant
  • Tomato: Use any juicy red variety
  • Fresh cilantro
  • Onion: Prefrably red
  • Garlic: Generally, a lot of ginger and garlic are added to baingan bharta but you can adjust the quantity depending upon your taste.
  • Ginger
  • Mustard oil/ any other cooking like olive or canola oil. Don't use coconut oil in bharta.
  • Seasoning: Cumin seeds, red chili powder, coriander powder, salt, turmeric powder.

Type of eggplant to use

To make bharta use globe eggplant or Italian eggplant. Make sure that the eggplant doesn't have too many seeds.

How to roast eggplant in an oven for bharta?

Though the best smoky taste of baingan ka bharta comes only if you roast the eggplant over direct flame. However, if you don't want to do that the eggplant can also be roasted in the oven.

To do that cut the eggplant in half lengthwise. Apply some oil on all sides of the eggplant.

Line a baking tray with a baking sheet or aluminum foil. Place the eggplant pieces on it- pulp side down. Bake in a pre-heated oven at 200°C (around 400°F) for 30 minutes or until the skin gets charred and pulp starts leaving the skin.

You can also roast garlic along with the eggplant in the oven.

Baingan bharta on a black plate garnished with chili peppers and lemon wedge
Baingan ka bharta

Recipe tips & tricks

  1. Select the eggplant with lesser seeds. To do that hold the eggplant in your hands and choose the lighter ones. The heavy eggplants will have more seeds in them.
  2. Make 4-5 slits at different places on the eggplant with a knife. It will help the heat to reach inside and cook the eggplant more evenly. It also helps to check if the eggplant is clean inside.
  3. Have patience while roasting the eggplants. It will take around 10-12 minutes to roast them completely over direct flame. They should be cooked nicely to the core. Once the skin of the eggplant gets completely charred and starts falling off from the flesh, it means the eggplant is ready for bharta.
  4. Some people wash the eggplant after roasting it to get rid of the charred skin but I would suggest not doing that as it takes away the smoky flavor for which bharta is loved.
  5. Another great tip from my mother to get that extra smoky flavor is to also roast the tomatoes and ginger. Though optional, it's worth trying.
  6. Roasting eggplants over direct flame may turn into a messy process because of the liquid that gets released from the eggplant on roasting. To avoid that cover the stove with an aluminum sheet. You can check the recipe video to get an idea.
  7. Generally, people cook tomatoes before adding them to the eggplant but I saute the eggplants with onion and spices for a few minutes and then add tomatoes. I make a layer of chopped tomatoes over eggplant, cover the pan and cook them without mixing until the tomatoes turn soft. Then mix tomatoes with eggplant and cook for a few more minutes. I learned this tip from the cookery book of an Indian celebrity chef Neeta Mehta. I would highly recommend following this tip as it gives a very nice taste and color to the dish.
  8. Use mustard oil to cook Baingan bharta. It gives an extra sharp taste to the dish.
  9. If cooking in mustard oil, first heat the oil till the smoking point and then switch off the gas. Allow reaching room temperature before adding cumin seeds.

More easy vegan/ vegetarian eggplant recipes

If you like eggplant and looking for more easy eggplant recipes then don't miss to try the following links:

  1. Aloo baingan
  2. Armenian eggplant salad
  3. Baba ganoush

More vegan Indian recipe

Looking for more easy Indian style vegetable dishes? Do try the following recipes:

  1. Aloo matar gajar
  2. Aloo gobhi
  3. Gobhi matar methi
  4. Aloo beans
  5. Dry aloo matar

Step by step photo instructions

Steps of making baingan bharta
Steps of making baingan bharta
Steps of making baingan bharta
Steps of making baingan bharta
Steps of making Baingan bharta
Steps of making Baingan bharta
Steps of making Punjabi baingan bharta
Steps of making baingan bharta
Baingan bharta in a bowl with chapati and salad in the background
Punjabi baingan bharta

Recipe

baingan bharta served on a black plate with roti and salad in the background

Baingan Bharta

Baingan Bharta is an Indian-style roasted eggplant dish that is loved for its delicious smoky flavor. This Indian eggplant recipe is a must-try even by those who don't like eggplants.
5 from 7 votes
Print Pin Rate
Course: Main Course
Cuisine: Indian, North Indian
Diet: Gluten Free, Vegan, Vegetarian
Prep Time: 10 minutes minutes
Cook Time: 30 minutes minutes
Total Time: 40 minutes minutes
Servings: 3 people
Calories: 138kcal
Author: Vandana Chauhan

Ingredients

Ingredients to roast the eggplant

  • 1 large eggplant globe eggplant variety
  • ½ teaspoon mustard oil/any other cooking oil of your choice
  • 2 garlic cloves
  • 1 green chili adjust as per taste

Other ingredients

  • 1 medium-sized red onion finely chopped
  • 2 medium-sized tomatoes finely chopped
  • 1 inch ginger piece grated
  • 3 garlic cloves minced
  • 1 green chili finely chopped
  • ¼ cup chopped coriander leaves
  • ½ teaspoon cumin seeds
  • 1 teaspoon coriander powder
  • ½ teaspoon red chili powder
  • ¼ teaspoon turmeric powder
  • Salt as per taste
  • 1 tablespoon mustard oil/ any other cooking oil

Instructions

  • Wash and pat dry the eggplant. Make 3-4 slits on it. Insert garlic cloves and green chili in the slits.
  • Apply some oil all over the eggplant and also inside the slits.
  • Put the eggplant over direct flame and roast. Keep on rotating until it gets evenly cooked from every side. Once the skin of eggplant gets completely charred and the flesh gets nicely cooked remove it from the flame and put on a plate. Allow reaching room temperature.
  • Once the eggplant cools down, remove the charred skin. If the eggplant is nicely cooked the skin will come out very easily. Discard the skin. Cut the stem and discard it too.
  • Put the roasted garlic, chili, and eggplant pulp in a bowl and mash with a fork or potato masher. Keep aside.
  • Heat oil in a pan and add cumin seeds. When the seeds start spluttering add chopped onion, ginger, and garlic. Saute until the onion becomes translucent.
  • Add all the spice powders and salt. Saute for around 30 seconds.
  • Add mashed eggplant and cook for around 3-4 minutes.
  • Spread a layer of tomatoes and chopped green chili over the eggplant. Don't mix. Cover the pot with a lid. Cook for around 6-7 minutes.
  • Remove the lid and mix the tomatoes with eggplant. Cook for another 2-3 minutes and then switch off the gas.
  • Garnish with chopped coriander leaves and serve hot with roti, paratha, naan, or rice.

Notes

  1. Use globe or Italian eggplant to make baingan ka bharta.
  2. Use a variety with fewer seeds
  3. Roast the eggplant with patience. The skin will start leaving pulp once it's perfectly cooked.
  4. Don't wash the roasted eggplants.
  5. I have given more recipe tips and tricks inside the post, please follow them to make the most delicious bharta.

Nutrition

Calories: 138kcal | Carbohydrates: 20g | Protein: 3g | Fat: 6g | Saturated Fat: 1g | Sodium: 117mg | Potassium: 659mg | Fiber: 8g | Sugar: 10g | Vitamin A: 912IU | Vitamin C: 23mg | Calcium: 50mg | Iron: 1mg
Tried this recipe?Tag me on instagram #greenbowl2soul

More Main course

  • Tomato and ricotta pasta garnished with chopped parsley.
    Tomato and ricotta pasta
  • A bowl of creamy curry pasta garnished with chopped cilantro.
    Creamy Indian curry pasta
  • Pinto bean curry garnished with chopped cilantro.
    Pinto bean curry
  • A bowl of mushroom zucchini pasta.
    Zucchini mushroom pasta

Reader Interactions

Comments

  1. Megan

    December 10, 2022 at 4:09 am

    Looks delicious and not complicated to make! I look forward to trying the recipe. For now, a question. I often order Baingan Bharta from South-Asian take out restaurants. However, I tried a new place tonight and was surprised when the bharta was served cold. Have you heard of it being served cold instead of hot? Thanks.

    Reply
    • Vandana Chauhan

      December 10, 2022 at 8:02 am

      Hi Megan. Bharta is served hot or warm however there is a dish quite similar to baingan bharta called baingan ka chokha that is eaten in a particular region of India and is generally served cold and sometimes warm too. I think the restaurant mixed the two dishes 🙂

      Reply
  2. Uma

    February 09, 2022 at 10:46 pm

    5 stars
    I love baingan bharta and even cook the eggplant directly on the stove. That smoky flavor you cannot beat from other ways.

    Reply
    • Vandana Chauhan

      February 10, 2022 at 7:17 am

      Thanks Uma.

      Reply
  3. Hayley Dhanecha

    February 09, 2022 at 8:16 pm

    5 stars
    In my family Baingan Bharta is a super hero, not only once but sometimes 3 times made in our kitchen. Guess what, mum just made this afternoon 🙂 We enjoy with Bajara Na Rotla and Lasan ni chutney. Loving your simple and delicious recipe here.

    Reply
    • Vandana Chauhan

      February 10, 2022 at 7:19 am

      Thanks Hayley. It's everyone's favorite in my family too. My mouth is watering on reading the combination of bharta with bajra na rotla and chutney 🙂

      Reply
  4. Sandhya Ramakrishnan

    February 09, 2022 at 7:30 pm

    5 stars
    Baingan bharta is one of our family favorite and I have to say, roasting it over direct flame brings the maximum flavor. I roast it in the oven on air fryer for the ease but after seeing your post, I have to roast it over the flame.

    Reply
    • Vandana Chauhan

      February 10, 2022 at 7:19 am

      Thanks Sandhya 🙂

      Reply
  5. Mayuri Patel

    February 04, 2022 at 6:25 am

    5 stars
    Vandana, whenever I get good spongy big baingan, the only recipe that comes to my mind is baingan bharta. I am not a huge fan of baingan on its own but love it as baingan bharta or as a raita. Like the idea of roasting tomatoes and onion. Awesome idea to roast the garlic in the eggplant.

    Reply
    • Vandana Chauhan

      February 04, 2022 at 8:43 am

      Thank you 🙂

      Reply
5 from 7 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

Vandana Chauhan profile picture

Hi! Thanks for stopping by my blog. My name is Vandana Chauhan and I am on a mission to explore vegan/ vegetarian recipes from around the world. I am delighted to welcome you to join me on this exciting journey.

More about me →

Popular recipes

  • Mixed bean salad balela served in a white bowl.
    Mixed bean salad balela (Middle Eastern style)
  • Chili oil getting drizzled over a bowl of chili garlic noodles with a spoon
    Garlic chili oil noodles
  • four savoury muffins kept on a whote plate with some corn kernels in the background
    Vegan savoury muffins with tomato, corn, and caramelized onion
  • Vegetable chow mein in a black wok.
    Vegetable chow mein
  • A slice of peach cobbler served on a white plate
    Easy peach cobbler with canned peaches
  • Indian vegetable curry in a bowl with rice, lime, and fresh herbs in the background
    Indian vegetable curry

Seasonal favorites

  • Rainbow orzo salad sprinkled with crushed black pepper.
    Rainbow orzo salad
  • Middle Eastern tomato parsley salad in a grey bowl.
    Middle Eastern tomato parsley salad
  • Pea and peanut salad sprinkled with crushed black pepper.
    Creamy and crunchy pea and peanut salad
  • A bowl of Armenian potato salad with onion and fresh herbs.
    Armenian potato salad with onions
  • A glass of orange lemonade with ice cubes.
    Orange lemonade
  • Mediterranean beetroot and feta cheese salad garnished with dill served in a white bowl.
    Beetroot and feta salad

Footer

↑ back to top

About

  • Privacy Policy
  • About

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

Copyright © 2025 Greenbowl2soul

145 shares
Scroll Up

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.