Bagara Baingan (South Indian Eggplant Curry) – Simplified!
This post may contain affiliate links.
Bagara Baingan, which I pronounce “Baghaar-e-baingan”, is a Hyderabadi eggplant curry that uses peanuts, seeds, and dried coconut to achieve its complex flavor and unbeatable texture. Savory with just the right amount of heat and sweetness, and perfectly tender eggplant in every bite. This recipe is impressive, easy-to-follow, and ready in under an hour!
Bagara Baingan – A South Indian Eggplant Dish
If you haven’t had Bagara Baingan before, I’m afraid you are, indeed, missing out. Bagara Baingan is a Hyderabadi eggplant curry that sort of blows your mind with its rich, complex flavor and luscious texture.
I first made it years ago using my friend Maryam’s recipe from her blog, Pakistan Eats, and fell in love with it (scroll down her post to see my glowing review). It was so interesting and delicious, with a distinct flavor unlike any other eggplant curry. I made it several times since, once for my Punjabi extended family (all delighted by this fresh take on eggplant), and once for Maryam herself while she was visiting Houston.
Fast forward to this year, when I had it catered for an event and I, along with all the guests, fell in love with it all over again. My caterer’s version, though more mainstream in look and flavor, was yet again rich, nuanced, and intensely flavorful.
I learned my caterer’s recipe, then simplified it further. And, curious what my Hyderabadi friends would think of my “probably-inauthentic-Pakistani-leaning” version, I Uber-couriered it to them late one night.
I was surprised when I listened to my friend’s voice note – besides being sweeter than their version (just like Chicken 65) and more red (also like Chicken 65), my Bagara Baingan was, indeed, close to theirs.
Classic Hyderabadi-style Bagara Baingan vs This Version
Classic Hyderabadi Bagara Baingan is considered a cumbersome recipe, involving soaking and stuffing the eggplant, deseeding tamarind block, and so on. It’s a fancy dish, usually reserved for special occasions. This recipe keeps the gist of the authentic version, but it’s simplified and streamlined.
So we’re still using coconut, peanuts, and white poppy seeds (with a sub!), but we’re also taking shortcuts like using tamarind paste instead of block. We’re browning the onions while frying the eggplants, blitzing just about everything in a mini-blender, and even using canned tomato purée all while keeping the core flavor of the beloved dish.
In Urdu, Baghar means “tempering,” the process of blooming ingredients, usually spices, in hot oil. In this recipe, the layers of delicate flavor are achieved through a process of tempering spices and eggplants – or Baingan – in hot oil before combining with masala. Thus: Bagare Baingan!
Ingredients
Bagara Baingan includes some standard ingredients, but also some lesser-known ones! (I.e. This recipe requires a trip Indo-Pak grocery store, especially if you don’t cook South Indian food often.)
- Baby Eggplant: Baby eggplants are essential for the look of this dish. Try to find eggplants that are smaller (quicker cooking + masala soaks up better), and around the same size to ensure even cooking. If you can’t find baby eggplants, I’d try using long Chinese eggplant, sliced thick. I imagine you can get the same flavors from regular eggplants, but you may end up into one big mush. (Other recipes where you can use regular eggplant: Aloo Baingan or Baingan Bharta.
- White Poppy Seeds: Also known as khashkhash, these nutty, slightly sweet seeds are integral to achieving the flavor profile of the dish. You can find them at most Indo-Pak grocery stores as well as online. However, if you can’t find white poppy seeds, don’t worry! You can replace them with raw cashews, or omit. The results will still be stunning.
- Tomato Sauce/Purée: This is not a traditional ingredient but adds body to the masala base while adding concentrated tomatoey, tangy flavor. Sub 1-2 puréed roma tomatoes.
How to make Bagara Baingan
Making Bagara Baingan is a lesson in building flavor one layer at a time. Toasting, blending, tempering, frying, and simmering: all lead to the final, exquisitely flavored dish. Give yourself lots of counter space and measure/weigh out your ingredients ahead of time for a streamlined process.
Toast the dry masala base:
- First, toast the whole spices (coriander seeds, cumin seeds, and dried whole chilis). You don’t want them to darken too much, or they may turn bitter. Transfer to a plate and let cool.
- In the same pan, add the peanuts and toast until lightly golden. You should be able to see them visibly turn golden brown in spots. Then add in the coconut, sesame seeds, and poppy seeds (or cashews), and continue to toast until the poppy seeds crackle, and the coconut goes from white to golden brown and smells aromatic. Again, avoid over-browning to prevent bitterness. Remove from heat and let cool.
Prepare the eggplant:
- Slit each eggplant lengthwise in a crisscross manner almost up to the stem. This ensures the masala can coat the inside of the eggplant fully, but the eggplants won’t disintegrate.
Make the masala base:
- Place the onion, garlic, and ginger in a nutribullet or small blender. Too much water will prevent the onions from browning, so pour in just enough to help blend into a smooth paste. Remove from the blender and set aside.
- In the same blender, add the toasted spices (if you’re worried that your blender won’t grind the spices, feel free to put the spices separately in spice grinder), nut/seed mixture, tomato sauce, and water and blend together to make a smooth, uniform paste. You want this base to be as smooth as possible to achieve that velvety texture in the final dish.
Cook the masala and eggplants:
- Now you’ll begin building your flavor. First, heat the oil in a large, heavy-bottomed pan. Add cumin seeds and curry leaves (careful! – they sizzle and sputter) and allow them to temper for a few seconds. Be careful not to allow the curry leaves to darken – this can happen quickly!
- Next, add the onion paste and fry, stirring frequently, until translucent and beginning to turn lightly golden. Add the eggplants and fry, stirring frequently – but not vigorously – until the skin of the eggplant changes color and begins puckering, going from bright purple to brown. During this time, the onions will also deepen in color, eventually turning golden brown.
- Add the blended tomato masala paste, along with all the ground spices (Kashmiri chili, red chili powder, and turmeric), salt, and water. Fry, stirring gently, to cook down the masala and bloom the spices. You want to be careful not to stir too roughly once the eggplants are cooking so that they don’t break down or come apart.
- Cook the eggplant, covered, until very tender but still intact. You don’t want them completely mushed, but you want them to absorb the flavor as much as possible. After simmering, the oil should rise to the top of the curry. Cooking times can vary based on the size of your eggplants, so if you find that your eggplants are not tender enough after 30 minutes, gently press with a wooden spoon, add a splash of boiling water and continue simmering for a few more minutes.
- Finish the dish by adding the chili pepper, tamarind, and sugar and gently mixing once more, then cover and simmer briefly until the oil rises to the top once again. Garnish with cilantro and serve with rice, roti, or naan.
How to Serve + Store
Since this is more of a dry dish (there’s lots of masala, but it’s not soupy), I usually serve this with roti or naan. It also goes beautifully with plain basmati rice. You can’t go wrong with either – or both! For a spread, Bagara Baingan is traditionally served with biryani or pulao, but pairings vary by region and tastes.
Because of the acid, it keeps well in the fridge for up to 5 days, before it starts to release water.
Tried this recipe? If you have a minute, please consider leaving a comment telling me how it was! You can also take a quick picture and upload it directly into the comments. If you’re on Instagram, please tag me so I can see your creations. I truly love hearing from you. Thank you!
Bagara Baingan (South Indian Eggplant Curry) – Simplified!
Yield: 4 servings
Prep Time: 10 minutes
Cook Time: 50 minutes
Total Time: 1 hour
Bagara Baingan, which I pronounce “Baghaar-e-baingan”, is a Hyderabadi eggplant curry that uses peanuts, seeds, and dried coconut to achieve its complex flavor and unbeatable texture. Savory with just the right amount of heat and sweetness, and perfectly tender eggplant in every bite. This recipe is impressive, easy-to-follow, and ready in under an hour!
Whole Spices
- 2 tbsp (8 g) coriander seeds
- 1 tbsp (7 g) cumin seeds
- 2 (2-3 g) whole dried red chili peppers, broken up into a few pieces (sub 2-3 dundicut/button dried chili peppers)
Curry Base
- 3 tbsp (30 g) raw peanuts, may use with or without skin
- 2 tbsp (10-12 g) desiccated coconut/unsweetened shredded coconut, khopra
- 1 tbsp (10 g) sesame seeds, I use the natural kind found at Desi stores, any is fine
- 1 ½ tsp (5-6 g) white poppy seeds, (khashkhash) – or sub 5g cashews
- 1 8- oz (227 g) tomato sauce can or purée (from a jar), Note 1 may use less for less red color
For the Bagare Baingan
- 1.2 lb (550 g) baby eggplant, Note 2 (~8-12 baby eggplants, depending on size)
- 1/2 (80 g) small yellow onion, cut into chunks
- 3 garlic cloves
- 2 tsp crushed ginger
- 1/2 cup neutral oil, this recipe needs extra oil
- 1/2 tsp cumin seeds
- 10-12 medium or 20 small (3 g) curry leaves, you need fresh & lots to get the flavor, otherwise it gets lost
- 2-3 tsp mild Kashmiri red chili, for color
- 1/4 tsp turmeric powder
- 1 1/2 tsp kosher salt
- 1-2 medium Serrano peppers, slit in half lengthwise
- 1 – 1 ½ tsp tamarind concentrate paste, I use tamicon brand (SUB 37g seedless tamarind from a block blended with ¼ cup water)
- 1 tbsp sugar, adjust to taste – See Note 3
- finely chopped cilantro, for garnish
-
Heat a small, preferably nonstick skillet over medium heat. Add the whole spices (coriander seeds, cumin seeds, and dried whole chilis). Toast, stirring and shaking the skillet often, for 1 minute and 20 seconds, just until aromatic and slightly darkened. You don’t want them to darken too much, which can make them bitter. Transfer to a plate and let cool.
-
In the same pan, add peanuts and toast until lightly golden, about 2 minutes (You should be able to see them visibly turn golden brown in spots). Add in the desiccated coconut, sesame seeds, and poppy seeds (or cashews), and continue to toast for another 2 minutes, until the poppy seeds crackle, and the coconut goes from white to golden brown and smells aromatic. Again, you don’t want it too dark, it may get bitter. Remove from heat.
-
Prep the eggplant: Slit each eggplant lengthwise in crisscross manner almost up to the stem, so the eggplant can remain intact once it’s cooked.
-
Make the Onion Paste: Place the onion, garlic, and ginger in a nutribullet or small blender. Pour in 1 tbsp water, just enough to help it blend to a smooth paste. If you need more water, add up to 2 tbsp more water. Remove from the blender and set aside.
-
Make the Masala Paste: In the same blender, add the toasted spices, nut/seed mixture, tomato sauce, and 1/4 water. Blend for 1-2 minutes to make a smooth, uniform paste. (If you have trouble blending, add 1/4 cup more water.) It should be as smooth and non-grainy as possible.
-
Heat oil in a large, heavy-bottomed pan over medium heat. Add cumin seeds and curry leaves (careful! – they sizzle and sputter) and allow them to sputter for 5-10 seconds. Do not allow curry leaves to darken.
-
Add the onion paste and fry, stirring frequently, for 3 minutes, until translucent and beginning to turn lightly golden. Add eggplants and increase heat to medium-high. Fry, stirring frequently, for 6-7 minutes, until the skin of the eggplant changes color, going from bright purple to brown. During this time, the onions will also deepen in color, eventually turning golden brown.
-
Add the blended tomato masala paste, along with the ground spices (Kashmiri chili, red chili powder, and turmeric) and salt. Fry, stirring gently, for 3-4 minutes to cook down the masala and bloom the spices. Pour with 1 cup water (I like to blend the water with any remains of blended paste in my blender).
-
Allow to come to a simmer, then reduce the heat to medium-low. Cook the eggplant, covered, for 26-30 minutes, stirring gently halfway through. (Size of the eggplant will determine cook time). The eggplant should be very tender, but still intact. (You don’t want them completely mushed, but you want them to absorb the flavor as much as possible). The oil should have risen to the top.
-
Add the serrano pepper(s), tamarind, and sugar and mix gently.
-
Taste and adjust, adding more tamarind for tanginess or sugar for sweetness. If you’d like it more saucy, add 1/4-1/2 cup more (preferably boiling) water.
-
Cover and cook and simmer for 2-3 minutes until the oil rises to the top once again. Turn off heat and garnish with cilantro. Serve with roti, paratha, or naan.
Note 1: This is not a traditional ingredient but adds body to the masala base while adding concentrated tomatoey, tangy flavor. Sub 1-2 puréed roma tomatoes.
Note 2: Also called Indian eggplants. I can find these at my local grocery store, but they’re almost always available at Indo-Pak grocery stores.
Note 3: Traditional Hyderabadi version isn’t sweet, as per my Hyderabadi friends, and the authentic color is also less red. To make it less sweet, start with 1 tsp and work up to 3 tsp. To make it less red, reduce the tomato sauce (start with half the amount) and Kashmiri chili powder.
Calories: 415kcal, Carbohydrates: 24g, Protein: 6g, Fat: 36g, Saturated Fat: 6g, Polyunsaturated Fat: 6g, Monounsaturated Fat: 22g, Sodium: 1203mg, Potassium: 729mg, Fiber: 9g, Sugar: 12g, Vitamin A: 802IU, Vitamin C: 61mg, Calcium: 123mg, Iron: 4mg



0 Comments