Bagara Baingan with Egg
Small eggplants simmer in a rich Hyderabadi-style peanut, sesame, coconut, and tamarind gravy, then finished with boiled eggs. It is nutty, tangy, gently spiced, and perfect in small portions with rice or roti.
For 4 servings
- prep · ~10 min
Prepare the eggplants and tamarind.
1.Wash the eggplants and make a deep cross slit in each one, keeping the stem intact.2.Soak the tamarind in a little warm water for 10 minutes and squeeze out the pulp.3.Keep the boiled eggs peeled and ready.TIPDo not cut the eggplants all the way through; they should hold their shape while cooking. - roast · ~4 min
Roast the nuts and seeds.
1.Heat a dry pan on low heat.2.Roast the peanuts until lightly golden and fragrant.3.Add the sesame seeds and desiccated coconut and roast briefly until aromatic.4.Cool the mixture slightly.TIPKeep the heat low so the sesame and coconut do not burn and turn bitter. - mix · ~3 min
Grind the masala paste.
Blend the roasted peanuts, sesame seeds, desiccated coconut, chopped tomato, tamarind pulp, red chili powder, coriander powder, turmeric powder, garam masala, and a little water into a smooth, thick paste.
- saute · ~6 min
Cook the eggplants lightly.
Heat 1 tbsp oil in a wide pan and cook the slit eggplants over medium heat for 5 to 6 minutes, turning gently until they soften slightly and get light color on the outside. Remove and keep aside.
TIPThis quick pre-cook helps the eggplants stay whole in the gravy. - temper · ~1 min
Make the tempering.
1.Heat the remaining 1 tbsp oil in the same pan.2.Add mustard seeds, cumin seeds, and fenugreek seeds.3.When they crackle, add curry leaves and slit green chilies. - saute · ~7 min
Cook the onion base.
Add the sliced onion and cook until soft and light golden. Add ginger-garlic paste and sauté for 1 minute until the raw smell fades.
- saute · ~8 min
Cook the masala paste.
Add the ground masala paste and salt. Cook on medium-low heat for 6 to 8 minutes, stirring often, until the mixture thickens and the oil begins to show at the edges.
TIPStir often once the nut paste goes in, because it catches at the bottom quickly. - simmer · ~15 min
Simmer the eggplants in the gravy.
Pour in the remaining water and mix well to make a thick gravy. Add the lightly cooked eggplants, cover, and simmer gently for 12 to 15 minutes until the eggplants are tender and the gravy is rich.
- simmer · ~4 min
Add the eggs and finish the curry.
Make small slits in the boiled eggs and nestle them into the gravy. Simmer uncovered for 3 to 4 minutes so they soak up the flavors.
- garnish
Garnish with cilantro.
- serve
Serve hot with rice or roti.
What to keep in mind.
8 tips from the recipe — small details that make a real difference to the final dish.
- 1Choose small, similar-sized baingan so they cook evenly and stay intact in the gravy.
- 2Keep the cross slits deep but connected at the stem, or the eggplants may split apart while simmering.
- 3Roast the peanut-sesame-coconut mixture only until fragrant; overbrowning can make the gravy taste bitter.
- 4Use a wide pan when pre-cooking the eggplants so you can turn them gently without tearing the skin.
- 5Cook the masala until oil shows at the edges; that is the cue the nut paste has lost its raw taste.
- 6Cut tiny slits in the boiled eggs before adding them so the Hyderabadi gravy seeps in better.
- 7This curry tastes even better after 30 minutes of resting, when the tamarind and nutty masala mellow together.
- 8Reheat on low heat with a splash of water, because the peanut and sesame gravy thickens as it sits.
Adapt it for your goals.
Vegetarian-without-egg
Skip the boiled eggs for a more classic bagara baingan where the eggplant and nutty-tangy gravy remain the main focus.
spicierSpicier
Increase red chili powder slightly and add extra slit green chilies if you want a sharper, more traditional heat.
jaggery balancedJaggery-balanced
Add a small pinch of jaggery if your tamarind is very sharp; it rounds out the gravy without making it sweet.
veganVegan
Omit the eggs and finish with extra cilantro or a few pan-seared potato halves for a plant-based version.
Why this is on our healthy list.
Good Source of Protein
Boiled eggs and peanuts add satisfying protein, making this curry more filling than a vegetable-only dish.
Rich in Healthy Fats
Peanuts and sesame seeds contribute nourishing fats that also help carry the spices and keep the curry satisfying.
Contains Fiber-Rich Vegetables
Eggplant, onion, and tomato bring fiber and plant compounds that add body and balance to the rich gravy.
Frequently asked questions
Yes. Make the curry a few hours ahead or even the day before; the gravy develops deeper flavor as it rests. Reheat gently before serving.



