Baingan Bharta Punjabi style

Smoky roasted eggplant cooked with onions, tomatoes, green chillies, and aromatic Indian spices for a comforting homemade meal. This easy baingan bharta style recipe is rich in flavor and perfect with rice or bread.

Smoky Roasted Eggplant Masala (Baingan Bharta–Punjabi Style)

If there’s one dish that instantly feels like home, it’s roasted eggplant masala soft, smoky, boldly spiced, and deeply comforting. This recipe is a simple, rustic preparation where the eggplant is roasted until charred, mashed, and then slow-cooked with onions, tomatoes, green chillies, and warm Indian spices.

What makes this dish special is the smoky flavour from roasting the eggplant directly over flame or in the oven. It’s humble food at its best no fancy ingredients, just technique, patience, and love.

Serve it with hot rice, soft rotis, or even toasted bread, and you have a meal that satisfies every craving.


Why You’ll Love This Recipe

  • 🌿 Naturally vegan and gluten-free
  • 🔥 Smoky, bold, and deeply flavorful
  • 🧄 Made with pantry spices
  • 🍽 Perfect for both weeknight meals and comfort-food weekends

Ingredients

  • 1 large eggplant (brinjal / aubergine)
  • 1 onion, finely chopped
  • 2 tomatoes, finely chopped
  • 2–3 green chillies, finely chopped (adjust to taste)
  • ¼ cup fresh coriander leaves, chopped

Spices & Seasoning

  • ½ teaspoon turmeric powder
  • 2 teaspoons coriander powder
  • 1 teaspoon garam masala powder
  • Salt, to taste

Cooking Fat

  • 2 tablespoons oil

Step-by-Step Instructions

1. Roast the Eggplant (The Most Important Step)

Wash the eggplant and pat it completely dry. Lightly coat it with oil this helps the skin char evenly.

  • On open flame: Place directly on the gas flame and roast, turning frequently, until the skin is blistered and blackened and the inside is soft.
  • In the oven: Roast at 220°C (430°F) for 35–40 minutes, turning once halfway through.

You’ll know it’s ready when a knife slides in effortlessly.

Tip: Don’t rush this step the deeper the char, the smokier the flavor.


2. Peel and Mash

Once roasted, immediately place the eggplant in a bowl of water. This helps loosen the skin and makes peeling easier.

  • Remove the skin completely
  • Rinse gently under running water
  • Cut through the center and mash roughly with a knife or fork
  • Set aside.

3. Build the Flavor Base

Heat oil in a pan over medium heat.

  • Add chopped onions and sauté for about 2 minutes, until slightly soft (this stage is often called kacha pakka not fully browned)
  • Add turmeric, coriander powder, and salt
  • Stir well so the spices bloom in the oil

4. Add Tomatoes & Chillies

Add chopped tomatoes and green chillies.

  • Cook until the tomatoes soften and blend into the mixture
  • The oil will begin to separate slightly this is a good sign

(Optional: You can add green peas here for extra texture, though the dish is delicious without them.)


5. Add the Eggplant Mash

Add the mashed roasted eggplant to the pan.

  • Mix thoroughly so it absorbs all the spices
  • Cook uncovered for 5 minutes, stirring occasionally

Cover the pan, reduce the heat, and let it cook gently for another 5 minutes.


6. Finish & Garnish

Open the lid and stir again until you see a light sheen of oil on top.

  • Sprinkle garam masala
  • Garnish generously with fresh coriander

Your smoky eggplant masala is ready to serve!


Serving Suggestions

  • 🍚 Steamed rice or jeera rice
  • 🫓 Soft rotis, parathas, or naan
  • 🍞 Toasted bread for a rustic twist

Add sliced onions, lemon wedges, or a dollop of dairy-free yogurt on the side.


Pro Tips for the Best Flavor

  • The smoke is key—don’t under-roast the eggplant
  • Mash the eggplant roughly, not into a paste, for better texture
  • Always cook until the oil separates it means the masala is fully cooked

Variations You Can Try

  • Garlic lovers: Add finely chopped garlic with the onions
  • Extra smoky: Add a pinch of smoked paprika
  • Spicier: Increase green chillies or add red chilli powder

Final Thoughts

This roasted eggplant masala is proof that simple ingredients can create extraordinary flavor. It’s rustic, soulful, and deeply satisfying the kind of dish that tastes even better the next day.

If you try this recipe, make it slowly, let the aromas fill your kitchen, and enjoy every bite. 💛🍆

Looking for more such recipes to get some ideas for your snacking? Do not miss my Peshwari CholeBaingan BhajjiBharva Baingan, and the best ones’Vangi Bath.

*If you ever try this recipe don’t forget to share your photos with me on Facebook, PinterestTwitter or tag me on Instagram @cookingwithsapana using the hashtag #cookingwithsapana and stay connected* I would love to see your creations from my space!!

Baingan Bharta

Sapana Behl
A smoky and tasty baingan bharta aka aubergine curry cooked with onions and tomatoes is a perfect side dish to pair with roti or paratha.
No ratings yet
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Side Dish
Cuisine Indian, Punjabi
Servings 4 People

Ingredients
  

  • 1 big eggplant
  • 1 onion chopped
  • 2 to mato chopped
  • 2-3 green chilli chopped
  • ¼ cup chopped coriander
  • ½ teaspoon turmeric powder
  • 2 teaspoon coriander powder
  • salt to taste
  • 1 teaspoon garam masala powder
  • 2 tablespoon oil

Instructions
 

  • Wash the eggplant, dry it and apply some oil over it.Put it on flame or in the oven for roasting.
  • Keep the roasted eggplant in a bowl of water, remove the skin and wash it under running water.
  • Cut it from the center and then mash it with a knife into pieces and keep aside.
  • Heat oil in a pan, add chopped onion,sauté for 2 minutes( we call it kacha pakka).Add all spices followed by tomato and chillies.(You can add peas at this time as it enhance the flavour but I liked it without peas)
  • Add the eggplant mash and stir for 5 minutes.Cover the lid of the pan and allow to cook for 5 minutes on low flame.
  • Open the lid and stir again till oil comes out.
  • Garnish with chopped coriander and serve with rice, or bread

Video

Notes

  • Choosing the eggplant:
    Use a large, fresh eggplant that feels heavy for its size and has smooth, shiny skin. Fewer seeds mean a creamier texture and less bitterness.
  • Roasting method matters:
    Roasting directly over an open flame gives the most authentic smoky flavor. If using an oven, roast until the skin is deeply charred—not just soft.
  • Peeling tip:
    Soaking the roasted eggplant briefly in water helps loosen the skin and reduces bitterness. Don’t soak for too long, or it may lose flavor.
  • Texture control:
    Mash the eggplant roughly for a rustic texture. Avoid blending or over-mashing, as this dish is meant to have body.
  • Onion cooking stage:
    The onions are sautéed only until lightly softened (kacha pakka). Over-browning can overpower the smoky eggplant flavor.
  • Tomato balance:
    Use ripe tomatoes for natural sweetness. If tomatoes are too sour, a pinch of sugar can balance the flavor.
  • Oil separation is key:
    Always cook until the oil releases from the masala. This indicates the spices are fully cooked and the flavors are well developed.
  • Spice adjustment:
    Adjust green chillies according to your heat tolerance. The dish should be flavorful, not overly spicy.
  • Optional additions:
    Green peas can be added with tomatoes for extra texture, but the dish tastes equally good without them.
  • Make-ahead friendly:
    This dish tastes even better the next day as the flavors deepen. Store in an airtight container in the refrigerator for up to 2 days.
  • Serving suggestion:
    Best enjoyed hot with steamed rice, rotis, or parathas. A squeeze of lemon just before serving enhances the flavor.
Keyword baingan bharta, punjabi baingan bharta
Tried this recipe?Mention @Behlsapana or tag #cookingwithsapana!

This post was originally posted in 2013, since then I have updated the pictures and content for better engagement.

Always let me know how this recipe turned out in the comments below. I will be so excited to hear how you enjoyed your Baingan Bharta and please do share your tips and tricks with me.

Don’t forget that you can also find me on FacebookTwitterInstagram, and  Pinterest.

Best Regards,
Sapana Behl


Related Recipes:

7 thoughts on “Baingan Bharta Punjabi style”

Leave a Comment

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.