Bagara Baingan (Eggplant Curry For Biryani)

Step by StepJump to Recipe

Bagara Baingan is a flavorful, tasty curry made with small eggplants in a tangy, creamy gravy made with coconut, peanuts, sesame seeds, tamarind, and Indian spices. This vegan and gluten-free eggplant dish is a specialty of Hyderabadi cuisine and is often served with any number of different Biryani recipes.

White bowl of bagara brinjal on a white plate on a blue table.

About Bagara Baingan

Bagara is the Hyderabadi word for tempering or “tadka,” which is simply blooming spices in hot oil. While Baingan is the Hindi word for brinjal (a.k.a. aubergine or eggplant). As such, Bagara Baingan roughly translates to “eggplant that is tempered.”

This popular vegetarian recipe from the Hyderabadi cuisine is often made to serve as a side dish with Biryani, Roti, or even plain rice. This Hyderabadi Bagara Baingan recipe has 3 of my favorite ingredients in them: coconut, sesame seeds, and peanuts.

To make this preparation, roasted spices, nuts and seeds are ground to a creamy fine consistency which is then cooked further with sautéed eggplants.

This recipe is adapted from Chandra Padmanabhan’s cookbook Simply South: Traditional Vegetarian Cooking. This book has many good recipes including varieties of sambar, rasam, vegetables and rice recipes.

India is a country with multiple cuisines that are separated by regional differences in climate, topography, as well as cultures and traditions.

We all know that the North Indian cuisine is different from South Indian cuisine, but even the cuisines of the different parts of a region can vary widely, like how the cuisine of Karnataka is different from Kerala cuisine.

Differences in culinary traditions can even vary amongst the same state, like Andhra Pradesh which has both the Andhra Cuisine and the Hyderabadi Cuisine, which are totally different from one another.

Thanks to the Nizams of Hyderabad who invented the rich and elaborate Hyderabadi cuisine, this style of cooking is very popular both within India as well as in the world at large. The Bagara Baingan recipe is one such gem from this cuisine.

Step-by-Step Guide

How to Make Bagara Baingan

As you can imagine, a dish like Bagara Baingan needs some prep work to get a few elements ready before you finally assemble them all. I’m sure you’ll be able to master the recipe, especially if you follow along with my step-by-step instructions and photos below. Here’s how it’s done:

Prep Ingredients

1. Rinse 250 grams small-sized baingan (a.k.a. small aubergines or eggplants) 2 to 3 times in water. Drain the water.

Ensure to make the recipe with only the smaller variety of eggplants. Larger-sized eggplants that we use to make baingan bharta or baba ganoush, do not work well in this recipe.

small baingan (eggplants) in a colander under running water.

2. Quarter the brinjals and soak them in salted water for 15 to 20 minutes. Drain after 15 to 20 minutes, discarding the salted water.

Soaking them in salted water gets rid of any bitterness and also prevents discoloration.

I usually chop the eggplants, but you can keep them whole (with the stems) – cut them on four sides from the base till you reach the top part. Pull apart the cut sides and check for worms or any insects. Soak the brinjals that are not infested in the salted water.

soaking baingan (brinjal) in salted water.

3. Meanwhile, measure out the following spices and set them aside:

  • 2 tablespoons raw peanuts
  • 2 tablespoons white sesame seeds
  • 1 teaspoon poppy seeds – skip if you do not have
  • 1 teaspoon coriander seeds
  • 1 teaspoon cumin seeds
  • 2 inch cinnamon stick
  • 2 to 3 cloves
  • 1 tej patta (Indian bay leaf)
  • ½ teaspoon black peppercorns
  • ½ teaspoon caraway seeds (shahi jeera)
  • 1 black cardamom
bagara baingan recipe

Roast and Make Masala

4. Heat a frying pan or skillet and keep the flame to a low. Add all of the above spices, nuts and seeds.

Stir and begin to roast them till they become aromatic and light brown.

toasting spices in a dry pan.

5. When the spices become light brown, add 2 tablespoons of desiccated coconut to the same pan.

desiccated coconut added to pan with toasted spices.

6. Roast the spices with the coconut. A lovely aroma of roasted spices and coconut will fill your kitchen. Keep stirring non-stop.

making bagara baingan recipe by toasting the spices and coconut.

7. Roast till the coconut becomes light golden. Transfer to a plate and let this mixture cool.

spices are done roasting when the coconut is golden brown.

8. Once the spices, nuts, seeds and coconut mixture cools down, then add this mixture to a grinder or a high-speed blender.

bagara spices added to grinder.

9. Also add the following ingredients (together with the roasted mixture) to the grinder or the high-speed blender:

  • ½ cup chopped onions
  • 2 teaspoons chopped ginger or 1 inch ginger, peeled and roughly chopped
  • 1 teaspoon chopped garlic or 4 to 5 medium-sized garlic cloves
  • 2 to 3 green chilies, chopped
  • 1 tablespoon chopped coriander leaves
  • 1 tablespoon tightly packed seedless tamarind

Grind to a fine and smooth paste with ½ to ⅔ cup water. Ensure that there are no chunks of any of the ingredients in the masala paste.

Note: If you prefer your gravy be less sour, add only ½ tablespoon tightly packed tamarind.

fresh aromatics added to grinder with toasted spices.

Cook Eggplant

10. In a pan heat 2 tablespoons oil over medium heat. When the oil is shimmering, add the quartered brinjals.

sautéing quartered brinjal for bagara baingan recipe.

11. Next add salt as required.

salt added to eggplant in pan.

12. Sauté on a low heat for 10 to 12 minutes stirring as needed.

sautéed baingan is lightly golden and slightly shriveled.

13. This is how the brinjal looks after 12 minutes. They should become tender. Use a knife or fork to check for doneness; the knife should slide easily through them.

baingan should be easy to pierce with a knife when it is done cooking.

14. Remove the cooked eggplant and set aside.

cooked brinjal set aside for making bagara baingan recipe.

Make Bagara Baingan

15. In another pan (or in the same pan, if you want to cut down on dishes) heat 2 tablespoons oil.

oil in a pan.

16. Lower the heat. Add ½ teaspoon cumin seeds and let them splutter.

At this point you can also add ½ teaspoon nigella seeds (kalonji) and 10 to 12 fenugreek seeds.

cumin seeds added to pan for tadka.

17. Now add the ground coconut masala paste. Also add ¼ teaspoon turmeric, 1 teaspoon kashmiri red chilli powder or ½ teaspoon red chilli powder and 8 to 9 curry leaves.

Note that the adding red chilli powder and curry leaves are optional.

coconut-spice masala paste added to pan with turmeric and cumin for preparing bagara baingan recipe.

19. Mix well and begin to sauté the masala paste on low to medium-low heat.

cooking down the masala paste for making bagara baingan recipe.

20. This is how the masala paste looks after sautéing for 10 minutes. As you can see, it has thickened. The oil will also begin to separate.

masala paste has darkened and thickened after cooking.

21. Sauté the paste stirring often until the oil starts to release from the sides of the masala. Sautéing the masala paste takes about a total of 9 to 10 minutes.

preparing bagara baingan recipe - when oil releases from the masala, it is done cooking.

22. Now add 1.5 cups water.

water added to cooked masala paste for preparing the gravy for my bagara baingan recipe.

23. Stir and mix thoroughly.

simmering bagara gravy.

24. Add salt as required.

adding salt to gravy.

25. Add the cooked brinjals to the curry.

cooked baingan added to bagara gravy to make a brinjal curry for biryani.

26. Stir and mix well. Simmer for 6 to 7 minutes more, or till the curry thickens.

simmering brinjal in curry for bagara baingan recipe.

27. You should see some specks of oil floating on the top.

oil floating on the top of bagara baingan in the pan.

28. Check the taste of eggplant curry and add more salt if required. Add 2 tablespoons chopped coriander leaves. Mix well.

fresh coriander added to finish bagara baingan recipe, brinjal curry for biryani.

29. Serve Bagara Baingan hot with Roti, Paratha, Poori, rice, or, more traditionally, with Hyderabadi Biryani.

You can also pair it with Jeera Rice or Veg Pulao or Ghee Rice.

White bowl of bagara brinjal on a white plate on a blue table.

FAQs

Do I have to cook the baingan separately, or can I just simmer it in the gravy?

You are welcome to skip the step of sautéing the eggplant separately, and instead simmer it in the gravy. However, please note that the brinjals will need time to cook all the way through, so you should add more water to the gravy if you plan on cooking it this way.

Add the brinjals to the gravy, cover, and cook until knife-tender. Be sure to stir every 3 to 4 minutes to keep the masala from sticking to the pan and burning.

Can I use fresh coconut instead of desiccated coconut?

Sure! Use the same amount of fresh coconut, but note that the flavor will be slightly different.

Can I make bagara baingan without nuts?

Unfortunately, peanuts are an essential piece of this recipe. If you must, you can swap peanuts for raw cashews, but the flavor will be different.

Can I make my bagara baingan less tangy or sour?

Absolutely. Simply reduce the amount of tamarind used to about ½ tablespoon.

More Brinjal Recipes To Try!

Please be sure to rate the recipe in the recipe card or leave a comment below if you have made it. For more vegetarian inspirations, Sign Up for my emails or follow me on Instagram, Youtube, Facebook, Pinterest or Twitter.

White bowl of bagara brinjal on a white plate on a blue table.

Bagara Baingan (Eggplant Curry For Biryani)

Bagara Baingan is a flavorful, tasty curry made with small aubergines in a medley of coconut, peanuts, sesame seeds, tamarind and spices. This vegan and gluten-free eggplant dish is a specialty of Hyderabadi cuisine and is often served with Biryani.
4.77 from 13 votes
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Cuisine Hyderabadi, South Indian
Course Main Course
Diet Gluten Free, Vegan
Difficulty Level Moderate
Servings 4
Units

Ingredients

For sautéing brinjals

  • 2 tablespoons oil
  • 250 grams brinjals – small-sized

For curry

  • 2 tablespoons oil
  • ½ teaspoon cumin seeds
  • ¼ teaspoon turmeric powder
  • 1 teaspoon kashmiri red chilli powder or ½ teaspoon red chilli powder, optional
  • 8 to 9 curry leaves – optional
  • 1.5 cups water or as needed
  • salt as required
  • 2 tablespoons chopped coriander leaves

For masala paste

  • ½ cup onions (chopped) or 1 medium-sized
  • 1 teaspoon garlic (peeled & chopped) or 4 to 5 medium-sized garlic cloves, optional
  • 2 teaspoons ginger (peeled & chopped) or 1 inch ginger
  • 2 tablespoons desiccated coconut
  • 2 tablespoons raw peanuts
  • 2 tablespoons white sesame seeds
  • 1 teaspoon poppy seeds (khus khus)
  • 1 teaspoon coriander seeds
  • ½ teaspoon cumin seeds
  • 2 inch cinnamon stick or 1 inch cassia cinnamon stick
  • 2 to 3 cloves
  • 1 tej patta (Indian bay leaf)
  • ½ teaspoon black peppercorns
  • ½ teaspoon caraway seeds (shahi jeera)
  • 1 black cardamom – optional
  • 1 tablespoon tamarind – tightly packed and seedless
  • 2 to 3 green chillies – chopped
  • 1 tablespoon coriander leaves – chopped (cilantro)
  • ½ to ⅔ cup water or as needed for grinding

Instructions
 

Making masala paste

  • Heat a frying pan or skillet or tawa and roast the following ingredients on low to medium-low heat – peanuts, white sesame seeds, poppy seeds, coriander seeds, cumin seeds, cinnamon, cloves, tej patta, black peppercorns, caraway seeds and black cardamom.
  • When the spices become a light brown and are fragrant, add desiccated coconut.
  • Mix and continue to roast the spices with the coconut. A lovely aroma of the roasted spices and coconut will fill your kitchen.
  • Roast till the coconut gets light golden.
  • Transfer to a plate and let the mixture cool.
  • Once the spices + seeds + coconut mixture cools, add it to a high-speed blender or grinder. Also add chopped onions, ginger, garlic, green chilies, coriander leaves and tamarind .
  • Grind to a fine and smooth paste with ½ to ⅔ cups of water.

Cooking brinjal

  • Rinse the brinjals first a few times in water. Quarter them and soak them in salted water for 15 to 20 minutes.
  • Drain water after 15 to 20 minutes. In a pan heat 2 tablespoons oil and add the chopped eggplants and 1 teaspoon salt. Sauté over low heat for 8 to 10 minutes.
  • The brinjals should become fork tender. Set them aside.

Making bagara baingan

  • In another pan or in the same pan heat the remaining 2 tablespoons of oil. Add cumin seeds and let them splutter.
    At this step you can opt to add ½ teaspoon nigella seeds (kalonji) and 10 to 12 fenugreek seeds.
  • Add the ground masala paste. Also add turmeric powder, red chilli powder and curry leaves.
  • Mix thoroughly and sauté the masala.
  • Saute the paste stirring often for about 9 to 10 minutes or till the oil starts to release from the sides. 
  • Next add 1.5 cups water. Mix thoroughly to get an even consistency. Add salt as required and the cooked sautéed eggplants.
  • Simmer for 6 to 7 minutes or till the curry thickens and you see oil floating on top.
  • Check the taste of the curry and add more salt if needed. Add coriander leaves and mix well.
  • Serve Bagara Baingan hot with roti, phulka, paratha, poori or rice or biryani. This brinjal curry pairs very well as a side dish with Biryani.

Nutrition Info (Approximate Values)

Nutrition Facts
Bagara Baingan (Eggplant Curry For Biryani)
Amount Per Serving
Calories 218 Calories from Fat 153
% Daily Value*
Fat 17g26%
Saturated Fat 3g19%
Polyunsaturated Fat 2g
Monounsaturated Fat 11g
Sodium 380mg17%
Potassium 327mg9%
Carbohydrates 15g5%
Fiber 6g25%
Sugar 6g7%
Protein 4g8%
Vitamin A 50IU1%
Vitamin B1 (Thiamine) 1mg67%
Vitamin B2 (Riboflavin) 1mg59%
Vitamin B3 (Niacin) 2mg10%
Vitamin B6 1mg50%
Vitamin C 7mg8%
Vitamin E 5mg33%
Vitamin K 5µg5%
Calcium 99mg10%
Vitamin B9 (Folate) 35µg9%
Iron 2mg11%
Magnesium 52mg13%
Phosphorus 95mg10%
Zinc 1mg7%
* Percent Daily Values are based on a 2000 calorie diet.

This Bagara Baingan recipe from the archives first published in April 2011 has been republished and updated on November 2022.

Share This Recipe:

WhatsAppPinShare1.3k

Meet Dassana

Welcome to Dassana's Veg Recipes. I share vegetarian recipes from India & around the World. Having been cooking for decades and with a professional background in cooking & baking, I help you to make your cooking journey easier with my tried and tested recipes showcased with step by step photos & plenty of tips & suggestions.

Get My Secrets to Great Indian Food
Sign up for my FREE Beginners Guide to Delicious Indian Cooking

More Vegetarian Recipes You'll Love

Leave a Comment

Your email address will not be published. We moderate comments and it takes 24 to 48 hours for the comments to appear. We thank you for your understanding and patience. If you have made the recipe, then you can also give a star rating.

Your Recipe Rating




30 Comments

  1. I made this and it tasted very hot and salty and has a strange flavour. Hard to diagnose this kind of problem over the internet but do you know what the problem could be?

    I would prefer it to be sweeter and more rich.

    Note I did use large eggplants, not small ones, and cooked for a long time to make them soft. Please let me know if this would cause such a flavour.

    1. I am not sure what could have gone wrong, but I guess it could be due to the kind of eggplants. The large eggplants are usually spongy and do not absorb the flavors of the curry. And if they are bitter, the flavors can be ruined. This curry has a tangy and a robust, complex taste paired with the light sweet taste of the eggplants.

  2. Great recipe! I spent several years in India and miss the good: your recipes are the closest to what I use to eat there. Thank you for sharing them 🙂5 stars

  3. Hi dassana,
    Can we add baingans towards the end directly & cook? Or they won’t cook nicely then?

    1. ruchi, you can do this way also. but then baingan will take more time to cook. so you will need to add more water in the gravy. so cover and let the gravy cook. here you will need to check after 3 to 4 minutes as the masala can stick to the pan if not attended. so give a stir after every 3 to 4 minutes. add water as required.

  4. Wonderful recipe, love the way you explain in steps with photos, makes it so much easier!!! keep up the good work 🙂4 stars

  5. Hi there,
    What do you mean by a lemon-sized tamarind ball? What is the equivalent amount of tamarind paste in a jar?

    1. a lemon sized tamarind ball is about 1 tablespoon of tightly packed tamarind. if using tamarind paste, the just add 1/2 to 1 teaspoon.

    1. yes tamarind is an essential ingredient. it gives what we call in hindi “khataas” in this recipe. if you add any other souring ingredient like lemon juice or dry mango powder, the taste will not be same.

  6. Hi Dassana Amitji,
    Thanks a lot for your valuable recipies! All are just awasome n very easy to understand. Your site is very useful. Its much more elaborated n well to understand because of your stepwise photos…so we can get to know correctly that we are on right track 🙂
    Im newly married n by profession as a Doctor….so unfortunately Im having very less time for cooking n impress my in laws…even though I love cooking since childhood. So a big thanks to you ….because of your rightly stated measurements n important tips my every recipie got lots of appreciations!! And yesss…Im enjoying cooking more as a hobby now..:) I tried ‘Bagara baingan’yesterday night. It was superb everyone enjoyed it!
    Thanks again n please keep updating us by your new recipies 🙂5 stars

    1. hi arti. thanks for this long and wonderful feedback. all the best for your future life. i can understand being a doctor is demanding and cooking does take a backseat. i will update recipes. i have some in the drafts too that i will add in some time. thanks once again.

  7. Hi Dassana and Amit…i m always hooked to your website nd this has become like a favourite past time activity for me. I have tried a few of your recipes nd needless to say, they were an instant hit with my family. I like the way u explain ur recipes which is why they turn out v well even when v cook them. U reply to all the queries which motivates us to keep cooking nd correct ourselves. Also, i like the way you take the negative feedback in your stride which is rare to see these days.

    Dassana, i hv one question with regards to this receipe. Can v use fresh grated coconut in place of dessicated one. The look of the recipe reminds me of the baingan i used eat in our canteen, which was my favourite. Pl reply soon so that i can start off with the recipe before the baingans in my fridge turn rot.

    1. firstly thanks amrita for the kind feedback. we do try to answer the queries always. sometimes we do get rude and insane comments, which we delete and do not reply too 🙂

      yes you can use fresh grated coconut. the taste will be a bit different like the fresh coconut gravies. use the same amount of fresh coconut. you can reduce the amount of tamarind, if you do not prefer sour taste.

  8. I am newly wed and trying to impress my husband with new dishes. Your site is very helpful. I have tried many recipes from your site. They are easy to understand, measurements are perfect. If you are interested i can share you traditional tamilnadu recipes, you can post them. Thank you4 stars

    1. thanks krithi. yes you can share the recipe. a few readers do share the recipes. then i try the recipe in my kitchen and then post the recipe. you can email me at vegrecipesofindia(AT)gmail(DOT)com

  9. We tried this to-day and it turned out to be SUPER. Real Hyderabadi Bagara Baingan. thank you for your free sharing of the recipe. We will try out the others. The beauty of your naration is the easy and simple explanation. The pictures at each stage helps to come to a decision that we are on track comparing our product with the one in the picture. In fact your pics are so graphic and life like,
    it looks life like and crystal clear.Hats off for the quality of your pics. Thank you More in next.