Baghare/Bagara Baingan (Hyderabadi Eggplant Curry)

Here’s an authentic, flavorful Baghare/Bagara Baingan (Hyderabadi eggplant curry) recipe—rich, nutty, tangy, and perfect with biryani, rice, or roti. 'Baghara' means tempering, and 'baingan' is eggplant. A Mughal-influenced Hyderabadi dish made with baby eggplants cooked in a creamy, tamarind-nut-sesame-based gravy.

Ingredients
Main Ingredients
- small baby eggplants12
- tamarind pulp1tbsp
- oil3tbsp
- mustard seeds1tsp
- cumin seeds1tsp
- medium onion, thinly sliced1
- ginger-garlic paste1tbsp
- turmeric powder1tsp
- red chili powder1tsp
- coriander powder1tsp
- cumin powder1tsp
- water1/2cup
- Salt, to taste
- Fresh cilantro, chopped
For Nut-Seed Paste
- peanuts2tbsp
- sesame seeds2tbsp
- grated coconut2tbsp
- coriander seeds1tsp
- cumin seeds1/2tsp
Nutrition (per serving)
Calories
160.7kcal (8.04%)
Protein
4.5g (8.9%)
Carbs
7.6g (2.76%)
Sugars
2.0g (3.92%)
Healthy Fat
8.9g
Unhealthy Fat
3.6g
% Daily Value based on a 2000 calorie diet
How to make Baghare/Bagara Baingan (Hyderabadi Eggplant Curry)
Prepare Nut-Seed Paste
- Step 1
Dry roast peanuts, sesame, coconut, coriander, cumin, and poppy seeds until light golden and aromatic. Cool.
- Step 2
Grind into a smooth paste with tamarind pulp and 2–3 tbsp water.
Fry the Eggplants
- Step 1
Slit each eggplant in a criss-cross pattern, keeping the stem intact. Soak briefly in salted water to remove bitterness.
- Step 2
Heat oil in a pan; fry eggplants until lightly browned and tender. Set aside.
Make the Gravy
- Step 1
In the same pan, heat 3 tbsp oil. Add mustard seeds, cumin, and curry leaves—let them splutter.
- Step 2
Sauté sliced onions until translucent. Add ginger-garlic paste and cook for 1–2 minutes.
- Step 3
Add turmeric, chili, coriander, cumin powders, Cook briefly.
- Step 4
Stir in the ground nut-tamarind paste. Cook until oil begins separating.
- Step 5
Add water, season with salt, and simmer for a few minutes.
Combine & Simmer
- Step 1
Gently add fried eggplants, coating them in the gravy.
- Step 2
Cover and simmer on low for 8–10 minutes until flavors meld and gravy is silky.
- Step 3
Garnish with fresh cilantro.
Nutrition (per serving)
Nutrition (per serving)
Calories
160.7kcal (8.04%)
Protein
4.5g (8.9%)
Carbs
7.6g (2.76%)
Sugars
2.0g (3.92%)
Healthy Fat
8.9g
Unhealthy Fat
3.6g
% Daily Value based on a 2000 calorie diet
Tips & Tricks
Don’t over-roast the paste—keep it creamy.
Fry or shallow-fry eggplants so they remain intact in gravy.
Adjust gravy thickness with water or simmering time.
For extra smoothness, add a tsp of natural peanut butter to the paste.
FAQS
What is Baghare Baingan?
Baghare Baingan is a Mughal-influenced Hyderabadi dish made with baby eggplants cooked in a creamy, tamarind-nut-sesame-based gravy.
How should I serve Baghare Baingan?
It is ideal with Hyderabadi biryani, plain basmati rice, pulao, or rotis.
Can I prepare Baghare Baingan in advance?
Yes, leftovers taste even better the next day as flavors intensify overnight.
How do I prevent eggplants from becoming bitter?
Soak them briefly in salted water to remove bitterness.
What can I do to make the gravy smoother?
For extra smoothness, add a tsp of natural peanut butter to the paste.
Loading reviews...
Chef Ash
(@muslima123)
Love cooking new dishes Expert in hydrabadi and Arabi food cuisine Love cooking new dishes Expert in hydrabadi and Arabi food cuisine ...
Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia