How to Make Baigan Curry (Traditional & Healthy Version)

Baigan Curry, also known as Baingan ki Sabzi, is a quintessential North Indian vegetarian dish made with tender brinjal (baigan). This comforting curry is a staple across Uttar Pradesh, Punjab, and Delhi households, where it’s enjoyed with steaming hot phulka, roti, or plain rice at lunch. The rich, aromatic gravy is infused with everyday Indian spices like haldi (turmeric), jeera (cumin), dhania powder (coriander), and a hint of garam masala, delivering a medley of flavors that’s both comforting and deeply satisfying. Baigan Curry’s origins can be traced to the heartland of North India, where brinjal is cherished for its versatility and affordability. The dish is especially popular during festivals like Holi and family gatherings when light, homely food is preferred. Its simplicity allows for endless regional variations, from adding yogurt for creaminess in Punjabi homes to using mustard oil in Uttar Pradesh. Whether you’re a seasoned cook or a beginner, this recipe offers a wholesome, healthy take on a classic, making it an excellent addition to your Indian vegetarian lunch menu.

35 min total2 servingsEasy170 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Wash and cut the brinjal into medium cubes
0%
10 min

Step 1 · Wash and cut the brinjal into medium cubes

Wash and cut the brinjal into medium cubes. Soak in salted water for 10 minutes to remove bitterness and prevent browning.

Step 2: Heat mustard oil in a kadhai or heavy-bottomed pan
0%

Step 2 · Heat mustard oil in a kadhai or heavy-bottomed pan

Heat mustard oil in a kadhai or heavy-bottomed pan. Add cumin seeds and let them splutter.

Step 3: Add chopped onions and sauté until golden brown
0%

Step 3 · Add chopped onions and sauté until golden brown

Add chopped onions and sauté until golden brown. Mix in ginger-garlic paste and green chili, cook till raw smell disappears.

Step 4: Add tomato puree
0%

Step 4 · Add tomato puree

Add tomato puree, turmeric, red chili powder, and coriander powder. Cook till oil separates and masala is well-cooked.

Step 5: Drain baigan and add to the masala
0%

Step 5 · Drain baigan and add to the masala

Drain baigan and add to the masala. Stir well to coat the pieces with spices. Add salt and 1/2 cup water.

Step 6: Cover and cook on low heat for 10-12 minutes till brinjal is soft b...
0%
12 min

Step 6 · Cover and cook on low heat for 10-12 minutes till brinjal is soft b...

Cover and cook on low heat for 10-12 minutes till brinjal is soft but not mushy. Stir occasionally.

Step 7: Sprinkle garam masala and fresh coriander leaves
0%

Step 7 · Sprinkle garam masala and fresh coriander leaves

Sprinkle garam masala and fresh coriander leaves. Mix gently and cook uncovered for 2 more minutes.

Step 8: Serve hot with chapati
0%

Step 8 · Serve hot with chapati

Serve hot with chapati, phulka, or steamed rice. Enjoy your healthy Baigan Curry!

Why this recipe is healthy

Baigan Curry is an ideal choice for a balanced Indian vegetarian lunch. It is naturally low in fat and can be adapted for weight loss and diabetes-friendly diets. The use of brinjal, tomatoes, and limited oil means fewer calories without compromising taste, making it perfect for calorie-conscious eaters and those seeking a nutrient-rich, home-cooked meal.

A note on tradition

Baigan Curry is a beloved dish across North India, often prepared for daily meals and special occasions like Holi when light vegetarian dishes are preferred. Each region adds its own twist—Punjabi households may add a dollop of dahi (curd), while UP kitchens often use mustard oil for a robust flavor. The dish reflects the Indian ethos of making wholesome meals with seasonal, locally available vegetables.

← Back to Baigan Curry