Welcome to a flavorful and classic Indian dish - Baingan Bharta! This smoky, mashed eggplant recipe brings rich flavors, a hint of spice, and a warming aroma to your table. Perfect with roti, naan, or rice, Baingan Bharta is a beloved vegetarian delight enjoyed across India.
Recipe Details
Prep Time:
10 minutes
Cook Time:
20 minutes
Total Time:
30 minutes
Servings:
3-4
Vegetarian:
Yes
Vegan:
Yes
Gluten-Free:
Yes
Nutrition (per serving)
- Calories: ~250–300 kcal
- Protein: ~3–5 g
- Carbohydrates: ~15–20 g
- Fat: ~15–20 g
- Fiber: ~4–5 g
- Sugars: 5 g
Ingredients
1x
2x
3x
4x
5x
- 1 eggplant (baingan)
- 1 medium onion, finely chopped
- 1 medium tomato, finely chopped
- 2 green chilies, finely chopped
- 1-inch piece of ginger, minced
- 2 cloves garlic, minced
- 2 tbsp cooking oil
- 1/2 tsp cumin seeds
- 1/4 tsp turmeric powder
- 1/2 tsp red chili powder (adjust to taste)
- Salt to taste
- Fresh coriander leaves, chopped (for garnish)
- 2 eggplants (baingan)
- 2 medium onions, finely chopped
- 2 medium tomatoes, finely chopped
- 4 green chilies, finely chopped
- 2-inch piece of ginger, minced
- 4 cloves garlic, minced
- 4 tbsp cooking oil
- 1 tsp cumin seeds
- 1/2 tsp turmeric powder
- 1 tsp red chili powder (adjust to taste)
- Salt to taste
- Fresh coriander leaves, chopped (for garnish)
- 3 eggplants (baingan)
- 3 medium onions, finely chopped
- 3 medium tomatoes, finely chopped
- 6 green chilies, finely chopped
- 3-inch piece of ginger, minced
- 6 cloves garlic, minced
- 6 tbsp cooking oil
- 1 1/2 tsp cumin seeds
- 3/4 tsp turmeric powder
- 1 1/2 tsp red chili powder (adjust to taste)
- Salt to taste
- Fresh coriander leaves, chopped (for garnish)
- 4 eggplants (baingan)
- 4 medium onions, finely chopped
- 4 medium tomatoes, finely chopped
- 8 green chilies, finely chopped
- 4-inch piece of ginger, minced
- 8 cloves garlic, minced
- 8 tbsp cooking oil
- 2 tsp cumin seeds
- 1 tsp turmeric powder
- 2 tsp red chili powder (adjust to taste)
- Salt to taste
- Fresh coriander leaves, chopped (for garnish)
- 5 eggplants (baingan)
- 5 medium onions, finely chopped
- 5 medium tomatoes, finely chopped
- 10 green chilies, finely chopped
- 5-inch piece of ginger, minced
- 10 cloves garlic, minced
- 10 tbsp cooking oil
- 2 1/2 tsp cumin seeds
- 1 1/4 tsp turmeric powder
- 2 1/2 tsp red chili powder (adjust to taste)
- Salt to taste
- Fresh coriander leaves, chopped (for garnish)
Instructions
- Step 1
Roast the Eggplant
Wash and pat dry the eggplant. Rub a little oil on its skin, and roast it directly on an open flame until the skin is charred and the flesh is soft (about 10 minutes, turning occasionally). Let it cool, then peel off the skin, and mash the flesh. - Step 2
Prepare the Masala
Heat oil in a pan over medium heat. Add cumin seeds and let them sizzle. Add onions, garlic, ginger, and green chilies. Sauté until the onions are golden brown. - Step 3
Add Tomatoes and Spices
Add chopped tomatoes, turmeric powder, red chili powder, and salt. Cook until the tomatoes are soft and oil separates from the mixture. - Step 4
Combine and Cook
Add the mashed eggplant to the pan, mixing well with the masala. Cook for 5-7 minutes, allowing flavors to blend. Stir occasionally. - Step 5
Garnish and Serve
Garnish with chopped coriander leaves and serve hot with roti, naan, or rice.
Tips for Perfect Baingan Bharta
- Charred Flavor: For extra smokiness, roast the eggplant thoroughly over an open flame, as this adds a signature depth of flavor to the dish.
- Tomato Variation: You can add a bit of tomato paste for a richer color and flavor if desired.
- Serving Suggestions: Baingan Bharta pairs well with freshly made naan, rice, or any Indian bread.
Baingan Bharta is a hearty, delicious, and smoky dish that brings together the best of Indian flavors. This recipe is a great way to enjoy eggplant and is a favorite for cozy meals. Try it today for a satisfying taste of traditional Indian cuisine!