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

Mixed Vegetable Lentil Curry, locally known as sabzi dal curry, is a vibrant and nutritious lunch dish cherished across India. Combining the goodness of assorted vegetables and protein-rich lentils (dal), this recipe offers a wholesome meal that’s both satisfying and health-conscious. Traditionally prepared in Indian homes, especially during festivals like Navratri and Holi, it brings together regional flavors—from North Indian garam masala to South Indian tadka—and is enjoyed with steamed rice or whole wheat roti (atta roti). The curry’s origins are rooted in the Indian practice of maximizing nutrition by blending seasonal vegetables like carrots, beans, and peas with lentils such as moong dal or masoor dal. Its comforting taste and hearty texture make it ideal for family lunches, providing a balanced meal suitable for vegetarian diets. The aromatic spices, including jeera (cumin) and haldi (turmeric), create a deliciously fragrant gravy, while the lentils absorb flavors and deliver a creamy consistency. This dish is often favored for its simplicity, adaptability, and nutrient density, making it perfect for calorie-conscious individuals tracking their intake.

35 min total2 servingsEasy210 kcal / 100g

Ingredients

  • Moong dal
    1/2 cup Moong dal (yellow split lentils)
  • Carrot
    1/2 cup Carrot (gajar, diced)
  • Green beans
    1/2 cup Green beans (phali, chopped)
  • Green peas
    1/4 cup Green peas (matar, fresh or frozen)
  • Potato
    1/4 cup Potato (aloo, diced)
  • Tomato
    1/2 cup Tomato (tamatar, chopped)
  • Onion
    1/2 cup Onion (pyaz, chopped)
  • Ginger-garlic paste
    1 tsp Ginger-garlic paste (adrak-lahsun paste)
  • Cumin seeds
    1/2 tsp Cumin seeds (jeera)
  • Turmeric powder
    1/2 tsp Turmeric powder (haldi)
  • Red chili powder
    1/2 tsp Red chili powder (lal mirch)
  • Garam masala
    1/2 tsp Garam masala (optional for aroma)
  • Salt
    to taste Salt (namak)
  • Oil
    1 tbsp Oil (mustard or sunflower oil)
  • Fresh coriander
    2 tbsp Fresh coriander (dhaniya, chopped)

Step-by-step instructions

Step 1: Rinse the moong dal thoroughly and soak for 10 minutes
0%
10 min

Step 1 · Rinse the moong dal thoroughly and soak for 10 minutes

Rinse the moong dal thoroughly and soak for 10 minutes. Drain and set aside.

Step 2: Heat oil in a kadhai (wok) on medium flame
0%

Step 2 · Heat oil in a kadhai (wok) on medium flame

Heat oil in a kadhai (wok) on medium flame. Add cumin seeds and let them splutter.

Step 3: Add chopped onion and sauté until golden brown
0%
1 min

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

Add chopped onion and sauté until golden brown. Stir in ginger-garlic paste and cook for 1 minute.

Step 4: Add chopped tomatoes
0%

Step 4 · Add chopped tomatoes

Add chopped tomatoes, turmeric powder, red chili powder, and salt. Cook until tomatoes soften.

Step 5: Add diced vegetables (carrot
0%
2 min

Step 5 · Add diced vegetables (carrot

Add diced vegetables (carrot, beans, peas, potato) and stir well. Sauté for 2 minutes.

Step 6: Add soaked moong dal and 2 cups water
0%
10 min

Step 6 · Add soaked moong dal and 2 cups water

Add soaked moong dal and 2 cups water. Mix, cover, and simmer for 10 minutes until dal and veggies are tender.

Step 7: Sprinkle garam masala and fresh coriander
0%
2 min

Step 7 · Sprinkle garam masala and fresh coriander

Sprinkle garam masala and fresh coriander. Mix and simmer for 2 minutes. Adjust salt and spices to taste.

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

Step 8 · Serve hot with steamed rice or atta roti

Serve hot with steamed rice or atta roti. Garnish with more coriander if desired.

Why this recipe is healthy

The dish is an excellent choice for calorie trackers due to its high protein content, low saturated fat, and abundance of fiber. Lentils help stabilize blood sugar, and the variety of vegetables ensure a wide spectrum of micronutrients. With no heavy cream or butter, and just a tablespoon of oil, it’s ideal for weight loss and diabetic-friendly meal plans. Homemade preparation allows for control over salt and spice, making it healthier than restaurant versions.

A note on tradition

Mixed Vegetable Lentil Curry is a staple in Indian households, especially during festivals like Navratri when vegetarian meals are preferred. It’s popular in both North and South India, with regional tweaks—South Indians may add curry leaves and coconut, while North Indians use garam masala. The dish is often served for lunch with roti or rice and is valued for its simplicity, nutrition, and adaptability to seasonal produce. It reflects the Indian ethos of wholesome, home-cooked meals shared among family.

← Back to Mixed Vegetable Lentil Curry nutrition