Dinner

Hyderabadi Bagara Baingan (Peanut Sesame Eggplant Curry)

By Heta Updated August 18, 2026

Soft baby eggplants simmered in a tangy peanut sesame bagara baingan gravy. Vegan, gluten-free, and made for biryani night.

Hyderabadi bagara baingan with soft baby eggplants in peanut sesame gravy

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
Hand lifting soft baby eggplant from bagara baingan gravy with brass spoon
Lifting soft baby eggplant from bagara baingan gravy

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)
Labeled overhead ingredients for bagara baingan on dark wood
Labeled ingredients for bagara baingan
Hyderabadi bagara baingan with soft baby eggplants in peanut sesame gravy

Hyderabadi Bagara Baingan (Peanut Sesame Eggplant Curry)

Small eggplants fried until soft, then simmered in a tangy Hyderabadi peanut, sesame, and coconut gravy. Vegan, gluten-free, and made for biryani night.
No ratings yet
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Course Dinner
Servings 4
Calories

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

Fry the eggplants properly before the gravy. That is the difference between soft, flavor-soaked baingan and firm centers floating in sauce.
Roast the coconut and seeds gently. Burnt sesame or coconut makes the gravy bitter.
Thick tamarind pulp is better than watery extract. Start with 1 1/2 tablespoons if your pulp is very strong, then adjust.
No fresh coconut: use unsweetened desiccated coconut, and soak it in 2 tablespoons warm water for 5 minutes before roasting or grinding.
Onion-garlic free: skip onion and ginger-garlic. Bloom a pinch of hing with the mustard tempering and cook the paste a minute longer so it does not taste raw. Flavor will be different from classic Hyderabadi, but still good.
Make-ahead: fry eggplants and grind the paste earlier. Finish the gravy and simmer together just before serving so the brinjals stay intact.
Store in an airtight container in the fridge for up to 3 days. Reheat gently with a splash of water. The gravy thickens as it sits.
Tried this recipe?Let us know how it was!

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.

Editorial table scene of bagara baingan with rice and roti
Bagara baingan with rice and roti

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!

Hyderabadi bagara baingan Pinterest pin with title and three tips

Don’t miss the recipes!

Get free weekly meal planner when you subscribe

We don’t spam! Read our privacy policy for more info.

Leave a Reply

WordPress Appliance - Powered by TurnKey Linux