How to Make Mixed Vegetable Curry (Traditional & Healthy Version)

Mixed Vegetable Curry, known as 'Sabzi Curry' in many Indian households, is a vibrant, wholesome dish that celebrates the bounty of seasonal vegetables. Originating from the heart of North India, but enjoyed across all regions, this curry is a staple in Indian lunch menus, especially when paired with roti, chapati, or steamed rice. The recipe brings together a medley of vegetables like aloo (potato), gajar (carrot), matar (peas), and gobhi (cauliflower), simmered in a gently spiced tomato-onion gravy. The taste is comforting and mildly spiced, making it ideal for family meals and festive occasions like Navratri and Holi, when vegetarian dishes are favored. This mixed vegetable curry is not just delicious, but also a nutritious powerhouse, loaded with fiber, vitamins, and minerals from the assorted veggies. Its adaptability allows you to use locally available vegetables, making it both sustainable and economical. The curry is flavored with classic Indian spices such as jeera (cumin), haldi (turmeric), dhania (coriander powder), and garam masala, which add depth and aroma without overwhelming the palate. Whether you are seeking a light lunch or a festive sabzi for a thali, this recipe fits perfectly into both daily and special Indian meals. The dish is also ideal for calorie-conscious eaters, as it uses minimal oil and relies on the natural flavors of fresh vegetables.

35 min total2 servingsEasy150 kcal / 100g

Ingredients

Step-by-step instructions

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

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

Heat oil in a kadhai or heavy-bottomed pan. Add jeera and let it splutter.

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

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

Add chopped onions and sauté until golden brown.

Step 3: Mix in ginger-garlic paste and cook until the raw smell disappears
0%

Step 3 · Mix in ginger-garlic paste and cook until the raw smell disappears

Mix in ginger-garlic paste and cook until the raw smell disappears.

Step 4: Add chopped tomatoes
0%

Step 4 · Add chopped tomatoes

Add chopped tomatoes, haldi, dhania powder, and salt. Cook until tomatoes turn soft and oil separates.

Step 5: Add all diced vegetables (aloo
0%
2 min

Step 5 · Add all diced vegetables (aloo

Add all diced vegetables (aloo, gajar, gobhi, matar, shimla mirch). Mix well and sauté for 2 minutes.

Step 6: Pour in 1/2 cup water
0%

Step 6 · Pour in 1/2 cup water

Pour in 1/2 cup water, cover, and let vegetables cook on medium flame until tender.

Step 7: Sprinkle garam masala and mix gently
0%
2 min

Step 7 · Sprinkle garam masala and mix gently

Sprinkle garam masala and mix gently. Cook uncovered for 2 minutes to enhance flavor.

Step 8: Garnish with fresh dhania
0%

Step 8 · Garnish with fresh dhania

Garnish with fresh dhania. Serve hot with phulka, atta roti, or steamed rice.

Why this recipe is healthy

This dish is an excellent choice for calorie-conscious individuals, as it is packed with fiber and essential nutrients but low in saturated fat. The variety of vegetables ensures a broad spectrum of vitamins and minerals, supporting immunity, digestion, and overall health. Using less oil and skipping cream or butter makes it heart-friendly and suitable for weight loss and diabetic diets.

A note on tradition

Mixed Vegetable Curry is a staple in Indian homes, often featured in lunch thalis, especially during festivals like Navratri, Holi, and Diwali when vegetarian dishes are preferred. Each region adds its own twist—Punjabi-style uses mustard oil and garam masala, while South Indian versions might add curry leaves and coconut. The curry is a symbol of India’s agricultural diversity and is enjoyed as a nourishing meal in school lunches, community feasts, and daily home cooking.

← Back to Mixed Vegetable Curry