Biryani night in our house always needs a side that can hold its own. Soft rice and fragrant spices are lovely, but I want something tangy and nutty on the plate so every bite feels complete. The first time I made bagara baingan at home, I skipped frying the eggplants first. They stayed firm in the gravy and never really soaked up the masala. Lesson learned.
Hyderabadi Bagara Baingan (also spelled Baghaar-e-baingan or Baghare Baingan) is small whole brinjals simmered in a rich peanut, sesame, and coconut gravy with tamarind for that signature tang. It is the classic vegetarian partner to Hyderabadi biryani, and it is naturally vegan and gluten-free as written.
If you can find Indian baby eggplants, this is worth a weekend cook. Let’s make it together.
What Is Bagara Baingan?
Bagara (or baghaar) means tempering: spices bloomed in hot oil. Baingan means eggplant. So the name is basically “tempered eggplants,” which matches how the dish is built: whole spices and the brinjals themselves get a proper fry before the ground masala goes in.
This is a Hyderabadi specialty, usually served next to biryani rather than as a dry sabzi. The gravy is thick, creamy from nuts and seeds, and bright from tamarind, the same peanut sesame family as mirchi ka salan, another classic Hyderabadi biryani side. You will see related peanut, sesame, and coconut pantry ideas in Andhra gutti vankaya, Karnataka enne gai, and Maharashtrian bharli vangi. Those cousins are typically stuffed. Bagara baingan keeps the eggplants whole and slit, then cooks them in the gravy so they stay soft and shiny without a filling packed inside.
Why you’ll love this
- Restaurant-style Hyderabadi side that pairs beautifully with biryani or plain rice
- Naturally vegan and gluten-free
- Deep, nutty gravy with a clear tamarind finish
- One-pan method once the masala paste is ground
- Leftovers taste even better the next day

Bagara baingan vs stuffed brinjal curries
Same pantry ideas, different technique. Stuffed versions (gutti vankaya, bharli vangi) push the masala into slit eggplants. Here you fry the whole slit brinjals, then simmer them in a poured gravy. You get a silkier sauce and less fuss with packing. If you want a smoky mashed eggplant sabzi instead of whole brinjals in gravy, try our Kathiyawadi baingan bharta.
Tips for soft, non-bitter brinjal
Choose small, firm, shiny eggplants with fresh green stems. Indian baby eggplants are ideal. In US grocery stores, look for the small purple ones in the Indian aisle produce, or use Italian eggplants cut into large chunks if that is all you have (texture will be slightly different).
Wash, pat dry, and keep the stems on. Make two deep slits in a cross so the eggplant opens like a flower but stays connected at the stem end. A light salt rub in the slits for 10 minutes helps draw out bitterness; wipe before frying.
Test note: Medium heat and patience matter more than extra oil. I fry the slit eggplants 6 to 8 minutes, turning so every side softens and the skin looks a little blistered. When I rushed this step, the centers stayed pale and the gravy never clung. Soft walls that give when you press with a spoon are the cue to move on.
If a raw scrap of eggplant tastes bitter before you cook, do not use that batch. Bitterness does not cook out cleanly in this gravy.
Perfect for
- Biryani night as the vegetarian curry on the side
- Jeera rice or plain steamed rice when you are not making biryani
- Soft roti or phulka for a simpler weeknight plate
- Make-ahead gravy the morning of a dinner party (add fried eggplants when reheating)


Hyderabadi Bagara Baingan (Peanut Sesame Eggplant Curry)
Equipment
- Heavy-bottomed pan or kadai
- Mixer or blender
Ingredients
For the eggplants
- 8-10 small Indian eggplants baby brinjal, about 400 to 450 g
- 1/2 teaspoon salt for rubbing the slits
- 3-4 tablespoons oil for frying, plus more as needed
For the ground masala
- 1/4 cup raw peanuts
- 2 tablespoons white sesame seeds
- 3 tablespoons grated fresh coconut or unsweetened desiccated coconut
- 1 teaspoon coriander seeds
- 1/2 teaspoon cumin seeds
- 2-3 dry red chilies to taste
- 1/4 cup water for grinding, plus more as needed
For the gravy
- 2 tablespoons oil
- 1/2 teaspoon mustard seeds
- 1/2 teaspoon cumin seeds
- 1 sprig curry leaves
- 1 medium onion finely chopped
- 1 teaspoon ginger-garlic paste
- 1/4 teaspoon turmeric
- 1 teaspoon red chili powder Kashmiri for color, or hotter to taste
- 1 teaspoon coriander powder
- salt to taste
- 2 tablespoons thick tamarind pulp from a lime-sized ball soaked in warm water, or store-bought pulp
- 1-1 1/4 cups water as needed
- 1/2 teaspoon jaggery or sugar optional, to balance the tang
- fresh cilantro for garnish
Instructions
Prep the eggplants
- Wash and dry the eggplants. Keep the stems on. Make a deep cross slit from the base toward the stem, stopping before you cut through.
- Rub a little salt into the slits. Rest 10 minutes, then wipe dry.
Roast and grind the masala
- In a dry pan on medium-low heat, roast peanuts until fragrant and lightly spotted, about 3 to 4 minutes. Tip onto a plate.
- In the same pan, roast sesame seeds until they start to pop and smell nutty, about 1 minute. Add coriander seeds, cumin seeds, and dry red chilies. Roast 30 to 45 seconds more.
- Add coconut and stir 1 minute until the raw smell goes and the coconut turns pale gold. Do not let it burn.
- Cool slightly. Grind peanuts, sesame mix, and coconut with 1/4 cup water to a smooth, thick paste. Add a splash more water if the blender struggles.
Fry the eggplants
- Heat 3 to 4 tablespoons oil in a wide kadai over medium heat.
- Add the slit eggplants. Fry 6 to 8 minutes, turning often, until the skin softens and looks blistered and a spoon presses easily into the flesh. Transfer to a plate. Keep any remaining oil in the pan.
Build the gravy
- Add 2 tablespoons oil to the pan if it looks dry. Add mustard seeds and let them pop. Add cumin seeds and curry leaves. Sizzle 20 to 30 seconds.
- Add onion. Cook 6 to 8 minutes until soft and lightly golden.
- Add ginger-garlic paste. Cook 1 minute until the raw smell goes.
- Lower the heat. Stir in turmeric, chili powder, coriander powder, and salt. Cook 20 to 30 seconds.
- Add the ground masala paste. Cook on medium-low 4 to 5 minutes, stirring, until the paste thickens, darkens a shade, and the oil starts to separate at the edges.
- Stir in tamarind pulp and 1 cup water. Mix well. Taste. Add jaggery if the tang feels sharp.
- Nestle the fried eggplants into the gravy. Spoon sauce into the slits. Cover and simmer on low 8 to 10 minutes until the eggplants are fully soft and the gravy coats them thickly. Add a splash of water if it gets too stiff.
- Rest 5 minutes off heat. Garnish with cilantro and serve.
Notes
What to serve with bagara baingan
This curry was made to sit next to biryani, but it is generous enough for a simpler plate too.

- Hyderabadi or vegetable dum biryani
- Instant Pot jeera rice or plain steamed rice
- Soft roti or phulka
- Cucumber raita if you want something cool beside the tangy gravy
- A light salad like cucumber peanut koshimbir for crunch
FAQs
Q1. What does bagara baingan mean?
Bagara (baghaar) means tempering in hot oil, and baingan means eggplant. The dish is eggplants cooked with a tempered spice base and a rich ground masala.
Q2. Is bagara baingan the same as baghaar-e-baingan?
Yes. Bagara baingan, baghare baingan, and baghaar-e-baingan are the same Hyderabadi eggplant curry. Spelling varies by region and transliteration.
Q3. What eggplant is best for bagara baingan?
Small Indian baby eggplants with stems intact. They soften evenly and look traditional on the plate. Large Italian eggplant works in a pinch if you cut it into big chunks and watch the cook time.
Q4. Can I make bagara baingan without coconut?
You can reduce or skip coconut, but the gravy will be less creamy and less rounded. If you skip it, add 1 extra tablespoon peanuts or a spoon of cashews when roasting so the paste still has body.
Q5. Is bagara baingan vegan?
Yes, as written. There is no dairy or ghee in this version. Use a neutral oil you like for frying and tempering.
Q6. Can I make it ahead for biryani night?
Yes. The gravy keeps well. I like frying the eggplants and grinding the paste in the morning, then finishing the simmer just before serving so the brinjals do not fall apart from sitting in sauce too long. Leftovers reheat beautifully the next day.
Closing
Bagara baingan is one of those sides that makes a rice plate feel finished: nutty, tangy, and soft enough that you chase the last bit of gravy with a spoon. Once you get the fry-then-simmer rhythm, it becomes a reliable biryani-night recipe, not a special-occasion mystery.
If you make it, tell me: did you serve it with biryani, or with plain rice and roti? And did you keep the tamarind bright, or sweeten it a little with jaggery?
Made this? Share a photo and tag @petitepaprika on Instagram. I love seeing your kitchen creations!
