Baigan Bharta - Oven Roasted Eggplant Recipe (2024)

170 Shares

Jump to Recipe

Baingan Bharta is a North Indian recipe made using roasted and mashed eggplant, cooked in onion, tomato base and Indian spices. This spicy smoked eggplant recipe is vegan, gluten free and pairs best with Indian flatbreads like Roti, Chapati or paratha.

Baigan Bharta - Oven Roasted Eggplant Recipe (1)

Baingan (eggplant) may not be a favorite vegetable for many but surprisingly baingan bharta is loved by most!! Its a favorite at our home too and my kids love the spicy slightly tangy sabzi with their rotis.

I usually roast my baingan in the oven (or air-fryer) as its just more convenient and less messy with no compromise to taste as compared to the cooking on stove.

What is Baingan Bharta

Baingan Bharta is a popular Indian recipe made using roasted and mashed eggplant and hence the name baingan (eggplant) bharta (means mash).

Traditionally the eggplant is roasted over charcoal or direct fire to give it a smoky flavor. But you can also grill the eggplant in an oven or now a days air fryer. The roasted smoked eggplant is then stir fried in spices to flavor it and make bharta.

There are many ways you can make Baingan ka Bharta as the preparation style tends to differ as per different regions in India. The Maharashtrian version of bharta (no cook style) that I've grown up eating is made with onions, green chillies and with very little spices. Will share that recipe too someday.

For today's post I'm sharing an absolute favorite style of making this recipe, Punjabi Baigan Bharta. This version requires cooking the roasted, mashed eggplant with onion tomato masala and Indian spices and is finger licking delicious. So let's see how to make it!!

Punjabi Baingan Bharta Ingredients

Baigan Bharta - Oven Roasted Eggplant Recipe (2)

Baingan, also known as eggplant, brinjal, aubergine or baingan (in hindi) is the key ingredient for this recipe. Select the large fleshy or plump variety of eggplant with less seeds. Small eggplant variety doesn't provide the same taste.

How to know if the eggplant has less seeds? It is a popular belief that the male eggplant identified by round shape (indentation) at bottom (base) tends to have fewer seeds.

Even after checking this, if you land up with the one with more seeds, simply remove the seeds after roasting and before mashing and adding it to the masala. The seeds tend to make the bharta bitter so preferably remove them before mashing.

In addition, you also need some onion, tomatoes, ginger, garlic, green chillies, cilantro and Indian spices to make this delicious dish.

Baigan Bharta - Oven Roasted Eggplant Recipe (3)

How to make Punjabi Baingan Bharta:

Making Bharta is a two step process where first you roast the eggplant and then your stir fry it. Below is the step by step details for how to make it.

Prep the baingan:

Wash and pat dry the eggplant. Apply thin coat of oil all over. Make 4 deep slits and insert garlic cloves into each slit. You can roast your eggplant either on direct gas or in the oven or air fryer.

Baigan Bharta - Oven Roasted Eggplant Recipe (4)

How to roast eggplant (baingan) in oven

Pre-heat the oven to 400F and line the baking tray with aluminium foil. Place the prepped eggplant on baking tray in the oven and let it cook (rotating the eggplant every 20 minutes for even cooking) for about 45mins - 1 hr or till properly cooked. It will shrink a little and look wrinkled.

Now broil the eggplant on high for about 10-12 mins turning the eggplant after 2-3 mins to provide uniform heat to all sides. Broiling helps provide the smoky flavor. Remove the tray out of the oven and allow time to cool.

How to roast eggplant (baingan) on gas (Stovetop - direct fire)

Place the prepped eggplant directly on heat and cook rotating at regular intervals for 10-15mins or until completely cooked. Insert a knife and check, if it pierces through then its done. Transfer to a plate or bowl and allow to cool.

How to roast eggplant (baingan) in air-fryer

Place the prepped eggplant inside the air fryer and cook at 400F for 20-30 mins or until completely cooked. Insert a knife and check, if it pierces through then its done. Transfer to a plate or bowl and allow to cool.

Mash the Baingan

Once the eggplant is cool enough to handle peel the skin off and then either with your hands or fork mash the eggplant. Keep this aside. At this point you can wither cook with it or refrigerate in airtight container for couple of days or freeze it for later use for up to a month.

To make baingan bharta:

Baigan Bharta - Oven Roasted Eggplant Recipe (5)
In a vessel heat some oil and once hot add the cumin seeds (optional). Once they start spluttering add the onions and saute till they turn light golden brown. Stir in the ginger and green chillies and saute for few seconds and add the tomatoes, salt and mix until combined.

Baigan Bharta - Oven Roasted Eggplant Recipe (6)
When the tomatoes turn soft add the turmeric powder, red chilli powder, amchur (dry mango) powder, garam masala and coriander powder and mix well. Cook till this mixture starts leaving oil from the sides.

Now add the mashed eggplant(with garlic), mix well. until combined and cover and cook for couple of mins. Finish off with some coriander (cilantro) leaves.

That's it our easy and delicious Punjabi Baigan Bharta is ready. Serve it warm with Roti/naan/chapati or and Indian bread of your choice. Enjoy!

Baigan Bharta - Oven Roasted Eggplant Recipe (7)

Tips to make the Best Baingan Bharta recipe

  • Select the large plump variety of eggplant with less seeds.
  • Roast the eggplant well, that's where all the flavor for this recipe comes from. You can roast it on stovetop or oven or air-fryer.
  • Traditionally its done on direct heat on stovetop but I find that messy since the stove top looks really dirty afterwards. So I prefer making my baingan bharta in oven by roasting the eggplant in oven vs direct heat. Plus peeling the charred skin of oven roasted eggplant is much easy compared to the stove top.
  • Broil you eggplant at the end of baking to add that stovetop like smoky charred flavor to it.
  • Roast the garlic along with the eggplant for that depth of flavor.
  • Add freshly grated/minced ginger. Another key ingredient that contributes to the bharta flavor and texture. Those bits of ginger in that smooth bharta taste amazing!! Add some more raw ginger bits towards the end if you love ginger like my husband are also game changer.

More delicious Punjabi recipes :

Aloo Gobi

Sookhi Dal

Tinda Curry

Punjabi Khichdi

Maa Chole ki Dal

Hope you enjoy this Punjabi Baingan Bharta recipe as much as we do!! If you give this recipe a try, we did love to hear your feedback ❤️. Please rate by clicking stars ⭐️ in the recipe card. Thank you! You can also find me on FacebookInstagramPinterest.

Recipe Card

Tried this recipe?Please rate the recipe by clicking the stars below

Baigan Bharta - Oven Roasted Eggplant Recipe (8)

Baingan Bharta

Shweta Arora

Baingan Bharta is a North Indian recipe made using roasted and mashed eggplant, cooked with onion, tomato base and Indian spices. This spicy smoked eggplant recipe is vegan, gluten free and pairs best with Indian flatbreads like Roti, Chapati or paratha.

4.50 from 6 votes

Prep Time 10 minutes mins

Cook Time 20 minutes mins

Total Time 30 minutes mins

Course Main Course, Side Dish

Cuisine Indian

Servings 2

Ingredients

  • 1 large eggplant baingan
  • 2 tablespoon oil
  • 1 medium onion finely chopped
  • 2-3 medium tomatoes finely chopped
  • 2 tablespoon ginger finely chopped
  • 4 garlic cloves
  • 2-3 green chillies finely chopped, adjust to taste
  • 1 teaspoon cumin seeds zeera (optional)
  • ½ teaspoon turmeric powder (haldi)
  • ½ to 1 teaspoon red chilli powder adjust to taste
  • ½ tablespoon coriander powder (dhania powder)
  • ½ teaspoon dry mango powder (amchur powder), optional
  • ½ teaspoon garam masala adjust to taste
  • ¼ cup cilantro (coriander) leaves finely chopped
  • salt to taste

Instructions

Prepping the eggplant:

  • Wash and pat dry the eggplant. Apply a thin coat of oil on the eggplant.

  • Make 4 deep slits in the eggplant using a knife. Insert garlic cloves into each slit.

  • Now you can roast your eggplant either on direct gas or in the oven or air fryer.

To roast eggplant (baingan) in oven:

  • Pre-heat the oven to 400F and line the baking tray with aluminium foil.

  • Once the oven is heated to 400F, place the prepped eggplant on baking tray in the oven and let it cook (rotating the eggplant every 20 minutes for even cooking) for about 45mins - 1 hr or till properly cooked. It will shrink a little and look wrinkled.

  • Now broil the eggplant on high for about 10-12 mins turning the eggplant after 2-3 mins to provide uniform heat to all sides. Broiling helps provide the smoky flavor. Remove the tray out of the oven and allow time to cool.

To roast eggplant (baingan) on gas (Stove top):

  • Place the prepped eggplant (baingan) on direct heat and cook for about 10-15 mins or until completed roasted. Keep rotating the eggplant regular intervals to ensure it roasts evenly. Insert a knife and check, if it pierces through then its done.

  • Transfer roasted eggplant to a plate and allow to cool.

To roast eggplant (baingan) in air-fryer:

  • Place the prepped eggplant inside the air fryer and cook at 400F for 20-30 mins or until completely cooked.Insert a knife and check, if it pierces through then its done.Transfer to a plate or bowl and allow to cool.

Mash the eggplant (baingan):

  • Once the roasted eggplant is cool enough to handle peel the skin off and then either with your hands or fork mash the eggplant. Keep this aside.

  • At this point you can wither cook with it or refrigerate in airtight container for couple of days or freeze it for later use for up to a month.

To make baingan bharta:

  • In a cooking pan heat oil and once hot add the cumin seeds. Once they startsplutteringadd the onions and saute till they turn light golden brown.

  • Stir in the ginger and green chillies and saute for few seconds and add the tomatoes, salt and mix until combined.

  • When the tomatoes turn soft add the turmeric powder, red chilli powder, amchur (dry mango) powder, garam masala and coriander powder and mix well.

  • Cook till this mixture starts leaving oil from the sides.

  • Now add the mashed eggplant(with garlic), mix well. until combined and cover and cook for couple of mins. Finish off with some cilantro (coriander) leaves.

  • Punjabi Baingan Bharta is ready! Serve it hot with Roti/naan/chapati or and Indian bread of your choice. Enjoy!

Notes

  • I’ve used the oven to roast my eggplant but you could also roast it directly over fire or your grill or air fryer.
  • To give it a more smoky flavor, I have broiled the eggplant after baking it. however this step is optional.
  • If your tomatoes are sour in taste, feel free to omit the dry mango (amchur) powder.
  • Adjust the ginger and green chillies to taste if you like it more/less hot (spicy).
  • Roasting the garlic with eggplant adds great depth of flavor to this simple recipe.

Tried this recipe?Mention @shwetainthekitchen or tag #shwetainthekitchen!

Follow me on YouTube!Subscribe to my channel to get the latest Recipe Video updates.

Baigan Bharta - Oven Roasted Eggplant Recipe (9)

Happy Cooking!!
Shweta

170 Shares

Baigan Bharta - Oven Roasted Eggplant Recipe (2024)

References

Top Articles
Latest Posts
Article information

Author: Clemencia Bogisich Ret

Last Updated:

Views: 5954

Rating: 5 / 5 (60 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Clemencia Bogisich Ret

Birthday: 2001-07-17

Address: Suite 794 53887 Geri Spring, West Cristentown, KY 54855

Phone: +5934435460663

Job: Central Hospitality Director

Hobby: Yoga, Electronics, Rafting, Lockpicking, Inline skating, Puzzles, scrapbook

Introduction: My name is Clemencia Bogisich Ret, I am a super, outstanding, graceful, friendly, vast, comfortable, agreeable person who loves writing and wants to share my knowledge and understanding with you.