How to Make South Indian Vegetable Rice with Curry (Traditional & Healthy Version)

South Indian cuisine is renowned for its aromatic spices, vibrant colors, and wholesome ingredients, making it a favorite across the country and around the world. Vegetable Rice with Curry is a beloved dish from Tamil Nadu, typically enjoyed as a light snack or meal. Traditionally, Chicken Curry is a staple in many households, but for a vegetarian adaptation, we use protein-rich paneer and assorted vegetables to recreate the comforting warmth and rich taste of the original. This dish offers a harmonious blend of flavors, with fragrant rice cooked alongside a robust curry featuring tomatoes, coconut, and fresh curry leaves. It's both satisfying and health-conscious, making it a great choice for anyone looking to enjoy the authentic taste of South India without compromising on nutrition. The combination of fluffy steamed rice and hearty vegetable curry is deeply rooted in South Indian culture, often served during family gatherings, festivals, and daily meals. The spice profile is gentle yet flavorful, appealing to all age groups. The use of minimal oil and fresh ingredients ensures that this recipe is not only delicious but also suitable for calorie tracking. Whether you're seeking a quick lunch, a wholesome snack, or a light dinner, Vegetable Rice with Curry fits seamlessly into a balanced diet and provides a delightful culinary experience.

35 min total2 servingsEasy350 kcal / 100g

Ingredients

  • Basmati rice
    1 cup Basmati rice (soaked 20 minutes)
  • Paneer
    100 grams Paneer (cubed)
  • Carrot
    1 medium Carrot (diced)
  • Green beans
    10 Green beans (chopped)
  • Tomato
    1 large Tomato (finely chopped)
  • Onion
    1 medium Onion (finely sliced)
  • Coconut milk
    1/2 cup Coconut milk (fresh or canned)
  • Ginger-garlic paste
    1 tsp Ginger-garlic paste
  • Turmeric powder
    1/2 tsp Turmeric powder
  • Coriander powder
    1 tsp Coriander powder
  • Red chili powder
    1/2 tsp Red chili powder (adjust to taste)
  • Curry leaves
    8-10 Curry leaves (fresh)
  • Mustard seeds
    1/2 tsp Mustard seeds
  • Salt
    as needed Salt
  • Oil
    1 tbsp Oil (preferably coconut or sunflower)
  • Fresh coriander
    2 tbsp Fresh coriander (chopped for garnish)

Step-by-step instructions

Step 1: Wash and soak basmati rice for 20 minutes
0%
20 min

Step 1 · Wash and soak basmati rice for 20 minutes

Wash and soak basmati rice for 20 minutes. Drain and cook with 2 cups water until rice is soft and fluffy.

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

Step 2 · Heat oil in a heavy-bottomed pan

Heat oil in a heavy-bottomed pan. Add mustard seeds and allow them to splutter. Add curry leaves and sauté for a few seconds.

Step 3: Add sliced onions and sauté until translucent
0%

Step 3 · Add sliced onions and sauté until translucent

Add sliced onions and sauté until translucent. Stir in ginger-garlic paste and cook until raw smell dissipates.

Step 4: Add tomatoes
0%

Step 4 · Add tomatoes

Add tomatoes, turmeric, coriander, and red chili powder. Cook until tomatoes turn mushy and oil separates.

Step 5: Add diced carrots
0%
3 min

Step 5 · Add diced carrots

Add diced carrots, green beans, and cubed paneer. Mix well and cook for 2-3 minutes.

Step 6: Pour in coconut milk and adjust salt
0%
5 min

Step 6 · Pour in coconut milk and adjust salt

Pour in coconut milk and adjust salt. Simmer uncovered for 5 minutes until vegetables are tender and curry thickens.

Step 7: Garnish with fresh coriander leaves
0%

Step 7 · Garnish with fresh coriander leaves

Garnish with fresh coriander leaves. Serve hot vegetable curry with steamed rice.

Why this recipe is healthy

By substituting chicken with paneer and vegetables, this dish becomes vegetarian-friendly without losing out on protein. Using minimal oil, fresh ingredients, and coconut milk ensures that the curry is light yet flavorful. The combination of rice and vegetables offers balanced macros, making it ideal for weight management, diabetes control, and heart health. It's a wholesome option for those seeking nutritious Indian recipes without excess calories.

A note on tradition

Vegetable Rice with Curry is a staple in Tamil Nadu, often served during lunch or as an evening snack. While chicken curry is popular, the vegetarian version is common during religious festivals and fasting days. The use of coconut milk and fresh curry leaves is a hallmark of South Indian kitchens, reflecting the region's agricultural bounty. This dish is also a favorite for potlucks and family get-togethers, showcasing the diversity and inclusivity of Indian cuisine.

← Back to Rice with Chicken Curry nutrition
How to Make South Indian Vegetable Rice with Curry (Traditional & Healthy Version) – Recipe