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.
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
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.
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.
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:
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.
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!
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
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
Print Recipe Pin Recipe Save Recipe
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.
Happy Cooking!!
Shweta
170 Shares