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.
Ingredients
- 1 cup Basmati rice (soaked 20 minutes)
- 100 grams Paneer (cubed)
- 1 medium Carrot (diced)
- 10 Green beans (chopped)
- 1 large Tomato (finely chopped)
- 1 medium Onion (finely sliced)
- 1/2 cup Coconut milk (fresh or canned)
- 1 tsp Ginger-garlic paste
- 1/2 tsp Turmeric powder
- 1 tsp Coriander powder
- 1/2 tsp Red chili powder (adjust to taste)
- 8-10 Curry leaves (fresh)
- 1/2 tsp Mustard seeds
- as needed Salt
- 1 tbsp Oil (preferably coconut or sunflower)
- 2 tbsp Fresh coriander (chopped for garnish)
Step-by-step instructions
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
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
Add sliced onions and sauté until translucent. Stir in ginger-garlic paste and cook until raw smell dissipates.
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
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
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
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.