How to Make Baingan Bharta Without Onion and Garlic (Traditional & Healthy Version)

Baingan Bharta Without Onion and Garlic is a beloved North Indian dish, especially popular in Punjab and Uttar Pradesh. Known for its smoky, earthy flavors, this vegetarian delicacy is crafted by roasting brinjal (baingan) over an open flame, then mashing and mixing it with fresh tomatoes, green chillies, and aromatic Indian spices. The absence of onion and garlic makes it suitable for vrat (fasting) days and religious occasions, catering to satvik diets that are common during festivals like Navratri. This healthy Baingan Bharta recipe is light on the stomach, easy to digest, and packed with the robust taste of slow-roasted baingan blended with fresh dhania (coriander) and minimal oil. Its simplicity allows the natural flavors of brinjal and tomatoes to shine, making it a staple in Indian households. Traditionally served with hot phulka, rotis, or bajra roti, this dish complements a wholesome Indian lunch, and its unique preparation makes it a comforting meal during family gatherings and festivals.

35 min total2 servingsEasy140 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Wash and pat dry the baingan
0%
12 min

Step 1 · Wash and pat dry the baingan

Wash and pat dry the baingan. Pierce it with a fork in a few places, then roast directly over an open flame or on a tawa, turning occasionally, until the skin is charred and the flesh is soft (about 10-12 minutes).

Step 2: Allow the roasted baingan to cool slightly
0%

Step 2 · Allow the roasted baingan to cool slightly

Allow the roasted baingan to cool slightly. Peel off the charred skin and remove the stem. Mash the flesh thoroughly using a katori or potato masher.

Step 3: Heat mustard oil in a kadhai on medium flame
0%

Step 3 · Heat mustard oil in a kadhai on medium flame

Heat mustard oil in a kadhai on medium flame. Once hot, add cumin seeds and let them splutter.

Step 4: Add grated ginger and green chillies
0%

Step 4 · Add grated ginger and green chillies

Add grated ginger and green chillies. Sauté for 30 seconds until aromatic.

Step 5: Add chopped tomatoes
0%
5 min

Step 5 · Add chopped tomatoes

Add chopped tomatoes, turmeric, red chilli powder, and salt. Cook till tomatoes are soft and oil separates (about 4-5 minutes).

Step 6: Add the mashed baingan to the masala
0%
4 min

Step 6 · Add the mashed baingan to the masala

Add the mashed baingan to the masala. Mix well and cook for an additional 3-4 minutes, stirring occasionally to blend flavors.

Step 7: Turn off the heat and garnish with fresh coriander leaves
0%

Step 7 · Turn off the heat and garnish with fresh coriander leaves

Turn off the heat and garnish with fresh coriander leaves. Serve hot with phulka or bajra roti.

Why this recipe is healthy

This Baingan Bharta recipe is healthy because it uses minimal oil, no heavy creams or rich gravies, and is loaded with fiber, essential vitamins, and minerals. Roasting the brinjal intensifies flavor without adding extra calories. The use of fresh vegetables and aromatic spices supports a balanced diet, making it ideal for weight management and those seeking nutrient-dense vegetarian meals.

A note on tradition

Baingan Bharta is a staple in North Indian households, especially in Punjab and Uttar Pradesh. Traditionally made during winter and festive seasons like Navratri and Holi, it is associated with satvik meals and religious fasting. Each region adds its own twist—some add peas, while others use different oils or spices. Its simple, rustic preparation has been cherished across villages and cities, symbolizing warmth and family togetherness.

← Back to Baingan Bharta Without Onion and Garlic