Baingan ka bharta is a favorite Indian dish known for its rustic flavor, smoky aroma, and simple, nutritious ingredients. Although it is commonly associated with North Indian and Punjabi cuisines. A similar variant of this dish is also popular in Maharashtra. It is generally called Vangyache Bharit. In Maharashtrian homes, this comforting dish is often enjoyed with jowar or bajra bhakri, making it a nutritious and hearty meal, especially during the winter months.
Made by roasting large eggplants (baingan) over an open flame, the flesh of the eggplant is mashed and cooked using a minimum of spices, onion, tomato, garlic, and mustard oil or peanut oil. The smoky roasting process not only enhances the flavor but also makes baingan ka bharta easy to digest. Eggplant is low in calories and high in fiber, making it great for digestion and weight management. It is also rich in antioxidants, especially nasunin, which helps protect cells from damage and supports heart health.
In Maharashtra, Baingan Ka Bharata is often enjoyed as a सात्त्विक आहार—light, plant-based, and nutritious. It’s a perfect choice for a healthy lifestyle, especially for those who are vegetarian or gluten-free. Its high fiber content keeps you feeling satisfied longer, and when paired with a whole grain flatbread like bhakri, it creates a balanced and nourishing meal.
Whether you follow traditional recipes or explore regional variations, Baigan Ka Bharata is an all-time favorite among Indians. It brings together flavor, nutrition and simplicity. Let’s try this recipe with Annapurn and experience the authentic maharashtrian food taste which will definately liked you.

Maharashtrian Style Baingan Ka Bharta ( वांग्याचे भरीत )
Description
In this blog post, you'll find a complete guide to making Baingan Ka Bharta at home — from picking the right eggplant to roasting it just right for that signature smokiness.
Perfect for lunch or dinner, this dish is vegan, gluten-free, and incredibly healthy. So go ahead and bookmark this recipe. Let's try it with us and enjoy the taste with family.
Ingredients for Baingan Ka Bharta
Step-by-Step Method
-
Step 1 : Roast the Eggplant
- Wash the eggplant, pat dry, and make a few slits in it.
- Insert a couple of garlic cloves inside the slits for extra flavor.
- Roast the eggplant directly on a gas flame or in the oven until the skin is charred and the flesh becomes soft.
- Let it cool, peel off the charred skin, and mash the pulp. Set aside.
-
Step 2 : Prepare the Masala
- Heat mustard oil or vegetable oil in a pan until it starts to smoke slightly.
- Add cumin seeds and let them crackle.
- Add chopped onions and sauté until golden brown.
- Add ginger, green chilies, and crushed garlic. Sauté for a minute.
- Then add chopped tomatoes, turmeric, red chili powder, and salt.
- Cook until the tomatoes soften and oil starts to separate.
-
Step 3 : Mix in the Eggplant
- Add the mashed eggplant and mix well.
- Cook on medium heat for 5–7 minutes, stirring occasionally. Adjust seasoning.
-
Step 4 : Finish and Serve
- Sprinkle garam masala and chopped coriander leaves.
- Serve hot with roti, paratha, or rice.
- Mostly it goes with bhakri, pickle, lemon and onion,