Easy Bagara Baingan Recipe – A Traditional Hyderabadi Brinjal Curry

Looking for a flavorful, spicy, and authentic Indian curry? This Easy Bagara Baingan recipe is a must-try! Originating from the royal kitchens of Hyderabad, Bagara Baingan is a classic South Indian dish where tender baby brinjals (eggplants) are simmered in a luscious gravy made from roasted peanuts, sesame seeds, coconut, and aromatic spices.
Traditionally served alongside Hyderabadi biryani, this dish is a celebration of textures and bold flavors. And the best part? You can easily make it at home without spending hours in the kitchen.
What is Bagara Baingan?
Bagara Baingan translates to “tempered eggplant” in Urdu. It’s a staple of Hyderabadi cuisine, especially during weddings and festive occasions. The curry is known for its rich, nutty base and a delicate balance of tangy and spicy flavors that complement the silky texture of eggplant perfectly.
Why You’ll Love This Recipe
- ✅ Authentic Taste – Just like in Hyderabad homes and weddings
- ✅ Vegan & Gluten-Free – Naturally plant-based
- ✅ Perfect with Biryani – Or enjoy with roti, rice, or pulao
- ✅ Simple Ingredients – Easy to find and pantry-friendly
Ingredients You’ll Need
For the curry paste:
- 2 tbsp peanuts
- 1 tbsp sesame seeds
- 2 tbsp grated coconut (fresh or desiccated)
Main ingredients:
- 8–10 small purple brinjals (baby eggplants), slit into quarters but kept intact at the stem
- 1 medium onion, finely chopped
- 1 tbsp ginger-garlic paste
- 1/2 tsp turmeric powder
- 1 tsp red chili powder
- 1 tsp coriander powder
- 1/2 tsp cumin seeds
- 1/2 tsp mustard seeds
- Salt to taste
- 3 tbsp oil
- Tamarind pulp (1 tbsp diluted in 1/4 cup warm water)
- Fresh coriander leaves for garnish
How to Make Bagara Baingan – Step-by-Step

Step 1: Prepare the Curry Base
Dry roast the peanuts, sesame seeds, and coconut until golden and aromatic. Let them cool, then grind into a smooth paste using a little water.
Step 2: Prep the Brinjals
Wash and slit the brinjals into quarters lengthwise without cutting through the stems. Soak in salted water to prevent discoloration.
Step 3: Fry the Brinjals
Heat 2 tablespoons of oil in a deep pan. Shallow-fry the brinjals until they are about 80% cooked and slightly browned. Remove and set aside.
Step 4: Make the Masala
In the same pan, add another tablespoon of oil. Temper with mustard seeds and cumin seeds. Add chopped onions and sauté until golden brown. Add ginger-garlic paste and sauté until the raw smell disappears.
Step 5: Add Spices and Paste
Mix in the turmeric, red chili, and coriander powders. Now add the ground paste and cook until oil begins to separate from the mixture.
Step 6: Simmer the Curry
Add tamarind water, salt, and about 1/2 cup of water (adjust consistency). Stir well, then gently place the fried brinjals into the curry. Cover and simmer for 10–12 minutes until the brinjals are soft and infused with flavor.
Step 7: Garnish and Serve
Turn off the heat. Garnish with chopped coriander leaves and serve hot.
Serving Suggestions
- Serve with Hyderabadi biryani for a traditional combination
- Pair with steamed rice, jeera rice, or ghee rice
- Enjoy with chapati, naan, or paratha
Cooking Tips
- Use baby brinjals for best texture and flavor
- Adjust the tamarind to your taste preference – more for tanginess
- The curry base can be made ahead and refrigerated for up to 2 days
- Add a spoon of jaggery if you prefer a slight sweet contrast to the tangy and spicy flavors
Responses