How to Make Rice with Vegetable Curry (Traditional & Healthy Version)
Rice with Vegetable Curry, known as 'Chawal aur Sabzi ki Curry' in Hindi, is a staple meal across India, cherished for its comforting taste and wholesome nutrition. This classic vegetarian dish brings together fragrant steamed rice (chawal) and a medley of fresh, seasonal vegetables simmered in a mildly spiced curry (sabzi). The combination is not only satisfying but also provides a complete meal, making it a favorite for lunch in Indian households. Its roots can be traced to various regions, with each adding its unique twist—be it the coconut-infused curries of South India or the tomato-based gravies of the North. Served during festivals like Navratri or as a daily lunch, Rice with Vegetable Curry is both festive and everyday food. The dish is simple to prepare yet full of vibrant flavors, thanks to spices like jeera (cumin), haldi (turmeric), dhania (coriander), and garam masala. The vegetables used vary by season and region, allowing cooks to adapt the recipe to local produce and preferences. Its pleasing aroma, colorful presentation, and balanced taste make it a beloved choice for both special occasions and regular meals. For anyone seeking a nutritious, easy-to-make Indian vegetarian recipe, Rice with Vegetable Curry stands out as a timeless, health-conscious favorite.
Ingredients
- 1 cup Basmati rice (chawal)
- 2 cups Mixed vegetables (carrot, beans, peas, potato, capsicum)
- 1 medium Onion (finely chopped, pyaz)
- 1 large Tomato (finely chopped, tamatar)
- 1 tsp Ginger-garlic paste (adrak-lehsun ka paste)
- 1 Green chili (finely chopped, hari mirch)
- 1/2 tsp Cumin seeds (jeera)
- 1/2 tsp Turmeric powder (haldi)
- 1 tsp Coriander powder (dhania powder)
- 1/2 tsp Garam masala
- to taste Salt (namak)
- 1.5 tbsp Cooking oil (preferably mustard or sunflower oil)
- 2 tbsp Fresh coriander leaves (hara dhania, chopped)
Step-by-step instructions
Step 1 · Rinse the basmati rice in water 2-3 times
Rinse the basmati rice in water 2-3 times. Soak for 10 minutes, then drain excess water.
Step 2 · Cook rice in a saucepan with 2 cups water and a pinch of salt
Cook rice in a saucepan with 2 cups water and a pinch of salt. Bring to a boil, then simmer covered until soft and grains are separate. Fluff with a fork.
Step 3 · Heat oil in a kadhai
Heat oil in a kadhai. Add cumin seeds and let them splutter. Add chopped onion and sauté until golden.
Step 4 · Add ginger-garlic paste and green chili
Add ginger-garlic paste and green chili. Sauté for a minute until raw aroma leaves.
Step 5 · Add chopped tomato
Add chopped tomato, turmeric, coriander powder, and salt. Cook until tomatoes turn soft and oil separates.
Step 6 · Add the mixed vegetables and stir well
Add the mixed vegetables and stir well. Add 1/2 cup water, cover, and cook until veggies are tender.
Step 7 · Sprinkle garam masala and mix
Sprinkle garam masala and mix. Garnish with fresh coriander leaves. Serve hot with steamed rice.
Why this recipe is healthy
This dish is low in fat and high in essential nutrients, supporting heart health and digestion. The use of seasonal, local vegetables ensures maximum freshness and vitamin content. Cooking with minimal oil and avoiding cream or butter keeps the calorie count in check, making it ideal for weight management and daily nutrition.
A note on tradition
Rice with Vegetable Curry is a classic Indian lunch often served in thalis across the country. It is especially popular during festivals like Navratri, when vegetarian meals are preferred. Each region has its own version—South Indian sambar rice, North Indian mixed vegetable curry, or Bengali 'shobji torkari' with rice. It's a symbol of comfort and hospitality in Indian homes.