How to Make Vegan Baingan Bharta (Traditional & Healthy Version)

Vegan Baingan Bharta is a classic North Indian lunch dish, celebrated for its smoky aroma and robust flavors. Originating from the Punjab region, Baingan Bharta is made by fire-roasting large brinjal (baingan) until charred, then mashing and sautéing it with onions, tomatoes, and traditional spices. This wholesome recipe is naturally vegan, making it a favorite among those seeking plant-based Indian food. The rustic taste and earthy notes of roasted baingan, combined with the warmth of garam masala and fresh coriander (dhaniya), create a comforting meal perfect for pairing with atta roti or rice. Baingan Bharta is commonly served during winter months and is a staple at family gatherings and festive luncheons, like Lohri and Diwali, when fresh baingan is in season. Its simplicity and depth of flavor have made it a beloved dish across North India, with regional twists in Uttar Pradesh, Haryana, and Punjab. Vegan Baingan Bharta is low in calories, high in fiber, and satisfies the palate without compromising on health, making it ideal for calorie-conscious eaters. The smoky, tangy, and spicy flavors of Baingan Bharta reflect the vibrant culinary traditions of North India. It is often enjoyed with freshly made atta rotis cooked on the tawa, and garnished with chopped green chillies (hari mirch) and coriander leaves. Whether you’re looking for a healthy lunch or a festive treat, this Vegan Baingan Bharta recipe is sure to delight.

35 min total2 servingsEasy150 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Wash the brinjal
0%

Step 1 · Wash the brinjal

Wash the brinjal. Pierce it with a fork and roast directly over an open flame or on a tawa, turning until the skin is charred and the flesh is soft.

Step 2: Allow the roasted brinjal to cool
0%

Step 2 · Allow the roasted brinjal to cool

Allow the roasted brinjal to cool. Peel off the skin and mash the flesh thoroughly.

Step 3: Heat mustard oil in a kadhai
0%

Step 3 · Heat mustard oil in a kadhai

Heat mustard oil in a kadhai. Add chopped onions and sauté until translucent.

Step 4: Add ginger
0%

Step 4 · Add ginger

Add ginger, garlic, and green chilli. Sauté for a minute until fragrant.

Step 5: Mix in chopped tomatoes
0%

Step 5 · Mix in chopped tomatoes

Mix in chopped tomatoes. Cook until they become soft and oil starts separating.

Step 6: Add coriander powder
0%

Step 6 · Add coriander powder

Add coriander powder, red chilli powder, turmeric, and salt. Stir well.

Step 7: Add the mashed brinjal
0%
5 min

Step 7 · Add the mashed brinjal

Add the mashed brinjal. Cook on medium flame, stirring, for 5 minutes. Add garam masala and chopped coriander leaves.

Step 8: Serve hot with atta roti or steamed rice
0%

Step 8 · Serve hot with atta roti or steamed rice

Serve hot with atta roti or steamed rice. Garnish with extra coriander leaves.

Why this recipe is healthy

Baingan Bharta is a healthy lunch option because it uses minimal oil, relies on roasted vegetables, and includes antioxidant-rich ingredients. The absence of dairy and animal products makes it vegan and suitable for lactose intolerant individuals. High fiber content keeps you full longer, aiding weight management. The use of fresh masalas and herbs enhances nutrition without unnecessary calories.

A note on tradition

Baingan Bharta is a cherished dish in Punjab, Uttar Pradesh, and Haryana, often associated with winter harvest and festivals like Lohri. Traditionally, it is prepared on wood fire for its distinctive smoky flavor. It’s a staple at family lunches and is commonly eaten with fresh atta rotis. Regional variations may include the addition of peas or different masalas. Its cultural significance lies in its simplicity, making it a humble yet flavorful offering in North Indian homes.

← Back to Vegan Baingan Bharta