Baghare Baingan is a beloved dish from Hyderabad, India, known for its rich, tangy, and aromatic flavors that captivate the senses. This vegetarian recipe features small eggplants cooked in a luscious peanut and sesame seed gravy, spiced with traditional Indian masalas that create a perfect balance of heat and nuttiness.
Its unique preparation and depth of flavor make it a standout dish at dinner tables, whether served with fluffy rice or warm Indian breads.
If you love exploring authentic Indian cuisine or are looking to add a flavorful vegetarian option to your meal rotation, this Baghare Baingan recipe is a must-try. In this post, I’ll walk you through all the ingredients, equipment, and step-by-step instructions to help you recreate this restaurant-quality dish in your own kitchen.
Plus, I’ll share some tips, variations, and serving suggestions to customize it to your taste.
Why You’ll Love This Recipe
Baghare Baingan offers a delightful culinary experience that combines the earthiness of eggplants with a rich, spicy, and nutty gravy. The unique blend of roasted peanuts, sesame seeds, and aromatic spices gives this dish an irresistible depth of flavor.
It’s naturally vegan and gluten-free, making it friendly for a variety of dietary needs. Whether you’re cooking for yourself or entertaining guests, this dish impresses with its vibrant taste and beautiful presentation.
Additionally, it’s a versatile recipe that pairs wonderfully with simple steamed rice or traditional Indian breads like roti or naan. If you enjoy dishes with complex flavors without requiring hours of prep, baghare baingan is a perfect choice.
Ingredients
- 6-8 small eggplants (baingan), washed and slit in a cross pattern
- 3 tbsp oil (vegetable or mustard oil)
- 1 tsp mustard seeds
- 1 tsp cumin seeds
- 1/4 cup roasted peanuts
- 2 tbsp sesame seeds
- 2 dried red chilies
- 1 tsp coriander seeds
- 1/2 tsp cumin seeds (for the masala)
- 1/2 tsp fennel seeds
- 1/2 tsp poppy seeds (optional)
- 1-inch piece ginger
- 3-4 garlic cloves
- 2 tbsp tamarind paste
- 1 tsp jaggery or brown sugar
- 1 tsp red chili powder
- 1/2 tsp turmeric powder
- Salt, to taste
- 1 cup water
- Fresh coriander leaves, chopped for garnish
Equipment
- Heavy-bottomed pan or kadai
- Grinding stone or blender (for masala paste)
- Mixing bowls
- Measuring spoons and cups
- Knife and chopping board
- Serving dish
Instructions
- Prepare the eggplants: Wash the small eggplants and make two slits on each, being careful not to cut all the way through. Soak them in salted water for 10 minutes to prevent discoloration and bitterness. Drain and pat dry.
- Roast the spices and nuts: In a dry pan over medium heat, roast the peanuts until golden and fragrant. Set aside. Next, roast the sesame seeds, coriander seeds, cumin seeds, fennel seeds, poppy seeds (if using), and dried red chilies separately until aromatic. Cool all roasted ingredients.
- Make the masala paste: Combine the roasted peanuts, sesame seeds, coriander, cumin, fennel, poppy seeds, red chilies, ginger, and garlic in a blender. Add a little water and grind into a smooth paste. Set aside.
- Cook the eggplants: Heat oil in a heavy-bottomed pan. Add mustard seeds and cumin seeds. When they begin to splutter, add the drained eggplants. Sauté on medium heat until they soften, about 8-10 minutes, turning gently to avoid breaking them.
- Add the masala and spices: Stir in the prepared masala paste, turmeric powder, red chili powder, tamarind paste, and jaggery. Mix gently to coat the eggplants evenly.
- Add water and simmer: Pour in 1 cup of water and add salt to taste. Cover the pan and cook on low heat for 15-20 minutes, stirring occasionally until the eggplants are tender and the gravy thickens.
- Final touches: Once cooked, adjust salt and spice levels if needed. Garnish with freshly chopped coriander leaves.
- Serve hot: Serve your baghare baingan with steamed basmati rice or Indian breads like roti or naan for a satisfying meal.
Tips & Variations
For the best flavor, use fresh small eggplants that are tender and free from blemishes.
If you prefer a smokier flavor, you can roast the eggplants over an open flame before cooking.
For a nuttier texture, try adding a handful of roasted cashews along with the peanuts.
You can also make this dish spicier by increasing the amount of dried red chili or red chili powder. For a milder version, reduce the chili or substitute with paprika.
To make the gravy thicker, simmer uncovered in the last 5 minutes. Alternatively, add a tablespoon of yogurt or cream for a richer taste.
Nutrition Facts
Nutrient | Amount per Serving |
---|---|
Calories | 180 kcal |
Carbohydrates | 15 g |
Protein | 5 g |
Fat | 12 g |
Fiber | 6 g |
Vitamin C | 8% DV |
Iron | 10% DV |
Calcium | 6% DV |
Serving Suggestions
Baghare Baingan pairs beautifully with simple steamed basmati rice, allowing the flavorful gravy to soak into each grain.
Alternatively, serve it alongside Indian breads such as naan, roti, or paratha for a hearty meal.
For a festive touch, accompany the dish with a cooling cucumber raita or a simple salad to balance the spices.
If you want to explore more delicious side dishes, check out this Half Runner Beans Recipe for a fresh vegetable option that complements baghare baingan perfectly.
Conclusion
Baghare Baingan is a fantastic way to enjoy eggplants in a rich, flavorful gravy that highlights traditional Indian spices and ingredients. Its unique peanut-sesame seed masala sets it apart from other vegetable dishes, offering a delightful taste experience that’s both comforting and exciting.
Whether you are a vegetarian looking for new dinner ideas or simply love exploring authentic Indian cuisine, this recipe is sure to impress. The process is straightforward, and the results are deeply satisfying.
Try pairing this dish with some homemade bread or a cooling beverage like Green Goodness Juice Recipe for a complete meal that’s perfect any day of the week.
Enjoy your cooking and happy eating!
đź“– Recipe Card: Baghare Baingan
Description: A flavorful Hyderabadi eggplant curry cooked in a rich peanut and sesame seed gravy. Perfect as a side dish with rice or roti.
Prep Time: PT15M
Cook Time: PT30M
Total Time: PT45M
Servings: 4 servings
Ingredients
- 6 small eggplants (baingan), washed and slit
- 2 tbsp oil
- 1 tsp mustard seeds
- 1/4 cup peanuts
- 2 tbsp sesame seeds
- 1 tbsp grated coconut
- 2 dried red chilies
- 1 tsp cumin seeds
- 1/2 tsp turmeric powder
- 1 tsp coriander powder
- 1 tsp tamarind paste
- Salt to taste
Instructions
- Heat oil and add mustard seeds until they splutter.
- Roast peanuts, sesame seeds, coconut, dried red chilies, and cumin seeds until golden.
- Grind the roasted mixture with tamarind paste and salt to a smooth paste.
- Add turmeric and coriander powder to the paste and mix well.
- Add the eggplants to the pan and pour the prepared paste over them.
- Add 1 cup water, cover, and cook on low heat until eggplants are tender.
- Stir occasionally and cook until the gravy thickens.
- Serve hot with rice or roti.
Nutrition: Calories: 180 kcal | Protein: 5 g | Fat: 12 g | Carbs: 15 g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Baghare Baingan”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A flavorful Hyderabadi eggplant curry cooked in a rich peanut and sesame seed gravy. Perfect as a side dish with rice or roti.”, “prepTime”: “PT15M”, “cookTime”: “PT30M”, “totalTime”: “PT45M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“6 small eggplants (baingan), washed and slit”, “2 tbsp oil”, “1 tsp mustard seeds”, “1/4 cup peanuts”, “2 tbsp sesame seeds”, “1 tbsp grated coconut”, “2 dried red chilies”, “1 tsp cumin seeds”, “1/2 tsp turmeric powder”, “1 tsp coriander powder”, “1 tsp tamarind paste”, “Salt to taste”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat oil and add mustard seeds until they splutter.”}, {“@type”: “HowToStep”, “text”: “Roast peanuts, sesame seeds, coconut, dried red chilies, and cumin seeds until golden.”}, {“@type”: “HowToStep”, “text”: “Grind the roasted mixture with tamarind paste and salt to a smooth paste.”}, {“@type”: “HowToStep”, “text”: “Add turmeric and coriander powder to the paste and mix well.”}, {“@type”: “HowToStep”, “text”: “Add the eggplants to the pan and pour the prepared paste over them.”}, {“@type”: “HowToStep”, “text”: “Add 1 cup water, cover, and cook on low heat until eggplants are tender.”}, {“@type”: “HowToStep”, “text”: “Stir occasionally and cook until the gravy thickens.”}, {“@type”: “HowToStep”, “text”: “Serve hot with rice or roti.”}], “nutrition”: {“calories”: “180 kcal”, “proteinContent”: “5 g”, “fatContent”: “12 g”, “carbohydrateContent”: “15 g”}}