How to make Baingan Bharta (with video)

Share The Love!

Easy Indian recipe coming your way today – Baingan Bharta. Smokey mashed roasted eggplant cooked with tomatoes, onions, ginger, and spices. This classic Indian eggplant dish is absolutely delicious and I hope you enjoy it as much as we did!

a bowl with Indian smoked eggplant baingang bharta with flat bread
Baingan Bharta – Roasted Eggplant

SAVE THIS RECIPE 💌

We'll email this post to you, so you can come back to it later!

Baingan Bharta

Why you should try this recipe:

  • This popular Punjabi dish is packed with vegetables, herbs, and Indian spices. It is a great way to boost your immune system.
  • Easy to make. It takes approximately 30 minutes from start to finish.
  • Is naturally gluten-free, dairy-free and vegan.
  • Is delicious, as your meals should be.
  • Can be prepared in advance, great meal-prep for the busy week ahead.
  • Can be enjoyed on its own or with some hot rotis.

This was the first time I roasted eggplant over an open flame and I must say it was much easier than I expected it to be. Tastes delicious too. Great recipe, thanks for sharing!!


Michelle

baingang bharta in a bowl
Baingan Bharta Indian Roasted Eggplant

Fun facts about eggplant (or aubergine)

The hero ingredient of my Easy Baingan Bharta is of course…. the eggplant! Or aubergine as you might call it. Eggplant (aubergine) is a member of the nightshade family which also includes potatoes and tobacco!! And while we all consider it to be a vegetable, it is actually a fruit or even more precisely a berry.

Ingredients

Ingredients needed to make Baingan Bharta
  • Large eggplant (aubergine)
  • Brown onion, or any other onion you have in the fridge.
  • Fresh ginger. Please do not substitute with ground ginger.
  • Tin of diced tomatoes.
  • Extra virgin olive oil
  • Cumin seeds.
  • Red chili powder if you would like to spice things up a little.
  • Fresh cilantro leaves to serve. We call it coriander in Australia 😊

Find the full ingredients list in the recipe card below 👇

How to roast the eggplant on the stove

Prepare the eggplant: Rinse the eggplant under cold water and pat it dry. You can optionally prick the eggplant with a fork in a few places to allow steam to escape during cooking.

Prepare the stove (optional): If you’re concerned about mess, line the area around the burner with aluminum foil. This can help catch any drips or juices from the eggplant.

a eggplant on a gas stove.

Roast the eggplant: Turn a burner on your gas stove to medium-high heat. Using tongs, place the eggplant directly on the open flame.

Turn the eggplant: Every 30 seconds to a minute, use the tongs to carefully turn the eggplant to ensure even charring on all sides.

Check for doneness: The eggplant is done when the skin is blackened and blistered, and the flesh feels soft when gently squeezed with the tongs. This usually takes about 6-10 minutes, depending on the size of the eggplant. Transfer onto a plate and let it cool.

charred eggplant in a glass bowl.

Cut the eggplant into bite-size pieces or mash it using a potato masher or simply a fork.

How to roast eggplant in the oven

If you don’t feel comfortable roasting the eggplant on a direct flame, or you don’t have a gas stove, you can roast it in the oven instead. It will take a little longer to cook through, but you might find this option a little easier. You still get all the smoky eggplant flavor:

  • Preheat your oven to high, approximately 500’F/260’C
  • Wash and dry the eggplant.
  • Poke some holes into the eggplant, using a sharp knife. This step is very important as the eggplant might explode while cooking if you do not poke it.
  • Place the whole eggplant on the oven rack or a baking dish and cook for 15-20 minutes.
  • Take the tray out, turn the eggplant around, using tongs, and cook it for another 15 minutes.
  • Once the eggplant is cooked, it will be soft. You can poke it with a sharp knife, the knife should go through the eggplant flesh very easily.
  • Set aside to cool before handling it. Once it is cooled down to room temperature, cut the eggplant lengthwise and scoop the eggplant flash out with a spoon. Proceed with the recipe.

The cooking time will depend on the size of your eggplant. A big eggplant will need a longer time to cook through.

How to make Baingan Bharta

chopped onions, garlic, and ginger.

STEP 1: While eggplant is cooling, chop the onion and the ginger. 

eggplant cut in halves.

STEP 2: Now your eggplant should be cool enough to be peeled and mashed. Slice the eggplant sideways, using a tablespoon scoop the eggplant flesh out. Try not to get the black skin. Cut the eggplant into bite-size pieces or mash it using a potato masher or simply a fork.

seeds are frying in a black frying pan.

STEP 3: In a wok or heavy-based frying pan, heat some olive oil over medium heat. Once the oil is hot, add the cumin seeds and cook them quickly until the seeds start to pop and are fragrant.

onion, ginger, and garlic frying in a black frying pan.

STEP 4: Add the chopped onion and ginger to the frying pan and fry it stirring frequently until the onions have softened and are nice and golden. Be careful not to burn them.

Roasted eggplant in a frying pan.

STEP 5: Add the roasted eggplant mash and fry all ingredients together for 1 minute.

Tomatoes added to the eggplant.

STEP 6: Stir in the tomatoes and some water (1/4 of the tomato tin), and stir to combine.

STEP 7: Cover the frying pan and lower the heat to very low. Cook for 15 minutes. Serve immediately or later when it has cooled off.

STEP 8: Sprinkle with some fresh chopped cilantro (coriander) leaves before serving and enjoy! As you can see making the Indian roasted eggplant Baingang Bharta is easy.

Find the step-by-step process and VIDEO in the recipe card below 👇

❄️ How to Store

Refrigerate:

If you have any leftovers or are cooking the recipe in advance, simply refrigerate the Baingan Bharta in an air-tight container for up to 3 days. Reheat it in the oven or in a frying pan until heated through and enjoy!

Freeze it:

You can also freeze the Baingan Bharta in a freezer-safe container for up to 2 months. Defrost it naturally overnight in the fridge and reheat it in the oven or frying pan before serving.


Commonly asked questions

Can I use ground ginger instead of fresh ginger?

Unfortunately not. Ground ginger has a totally different taste. You can use fresh ginger paste.

I don’t have a gas oven, can I bake the eggplant in the oven?

Yes, you can. See how to roast eggplant in the oven in the section above.

Is Baingan Bharta gluten-free?

Yes, it is 100% gluten-free as it is vegan and dairy-free.

Is this Baingan Bharta spicy?

This version of baingan bharta is not spicy. If you would like to add some heat to the dish, add half a teaspoon of red chilli powder together with onions and ginger.


a bowl of baingang bharta served with yoghurt and flat bread

How to serve Punjabi baingan bharta

  • Serve it on the bed of basmati rice.
  • Serve it with freshly cooked noodles. It makes a delicious pasta dish.
  • Have some leftovers in the fridge? Spread the Baingan Bharta over the crusty, bread, and sprinkle some fresh cilantro leaves on top. Quick lunch. Yum!
  • Blend it in a food processor for a couple of seconds to make a delicious dip. Serve with some gluten-free crackers.
Have you tried this recipe? If so, I'd greatly appreciate it if you could leave a star rating and share your thoughts in a comment. Your feedback means a lot to me, and it can also help others who are interested in trying it out. Thank you! 🌟👩‍🍳
baingang bharta, smoked eggplant served with flat bread

How to make Baingan Bharta (with video)

Elena Elliott
Baingan Bharta – a simple and delicious vegan eggplant dish. The classic recipe from North India will surely find a place in your weekly meal-plan routine.
5 from 1 vote

SAVE THIS RECIPE 💌

We’ll email this post to you, so you can come back to it later!

Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Course Side Dish
Cuisine Indian
Servings 4 serves as a side dish

Ingredients
  

  • 1 large eggplant aubergine
  • 1 large brown onion finelly diced
  • 4 cm fresh ginger root finely diced or grated
  • 1 can of organic diced tomatoes
  • 3 tbsp of extra virgin olive oil
  • 1 tsp cumin seeds
  • 1/2 tsp of chili powder if you would like to spice things up a little
  • Fresh coriander leaves to serve

Instructions
 

  • Using a metal skewer, pierce the eggplant through as shown in the photo.
  • Roast the eggplant on a low gas flame until the eggplant is charred on all sides. Please be careful not to burn yourself.
  • Set aside to cool down a little.
  • Meanwhile, chop the onion and the ginger. 
  • Now your eggplant should be cool enough to be peeled and cut. Slice the eggplant sideways and using a tablespoon, scoop the eggplant flesh out.
  • Cut the eggplant into bite-size pieces or mash it with a fork.
  • In a wok or heavy-based frying pan, heat the oil and add the cumin seeds. Cook them quickly until seeds start to pop and are fragrant.
  • Add the chopped onion and ginger to the frying pan and gently fry them until the onion is nice and golden, stir frequently. Make sure not to burn the onion and the ginger.
  • Add eggplant and fry all ingredients together for 1 minute.
  • Stir in the tomatoes and some water (1/4 of the tomato tin). Make sure that all ingredients are well combined.
  • Cover the frying pan with a lid and lower the heat to very low. Cook for 15 minutes.
  • Serve immediately or later when it has cooled off. Sprinkle the fresh cilantro leaves before serving. Enjoy!

Video

Notes

This recipe is adapted from The Hamlyn Curry Cookbook by Meera Taneja
How to roast eggplant in the oven:
  • Preheat your oven’s broiler to high, approximately 500’F/260’C
  • Wash and dry the eggplant.
  • Poke some holes into the eggplant, using a sharp knife. This step is very important as the eggplant might explode while cooking if you do not poke it.
  • Place the whole eggplant on the oven rack and cook for 15-20 minutes.
  • Take the tray out, turn the eggplant around, using tongs, and cook it for another 15 minutes.
  • Once the eggplant is cooked, it will be soft. You can poke it with a sharp knife, the knife should go through the eggplant flesh very easily.
  • Set aside to cool before handling it. Once it is cooled down to room temperature, cut the eggplant lengthwise and scoop the eggplant flash out with a spoon. Proceed with the recipe.

Please note that the nutritional information provided is an estimate and may vary based on specific ingredient brands, portion sizes, and preparation methods.

DID YOU MAKE THIS RECIPE? Let us know how it was and tag us on social @aisforappleau

Similar Posts

3 Comments

  1. 5 stars
    I love the smokiness of the eggplant. Thank you for the step-by-step recipe! Very easy to make and tastes delicious.

  2. This was the first time I roasted eggplant over an open flame and I must say it was much easier than I expected it to be. Tastes delicious too. Great recipe, thanks for sharing!

5 from 1 vote

Leave a Reply

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

Recipe Rating