How to Make Rice with Mixed Vegetables (Traditional & Healthy Version)
Rice with mixed vegetables is a wholesome Indian dish enjoyed across the globe for its simplicity, taste, and nutrition. Traditionally known as 'Subzi Rice' or 'Vegetable Pulao', this vegetarian recipe is a staple in many Indian households, especially when a quick, healthy snack or light meal is desired. The dish blends fragrant basmati rice with a colorful medley of vegetables like carrots, beans, peas, and capsicum, seasoned with mild spices such as cumin, turmeric, and garam masala. It is often prepared in South Indian states like Tamil Nadu, where rice forms the backbone of daily meals, but is equally popular in North India and other regions, each adding their own local twist. Rice with mixed vegetables is not just delicious but also versatile. It is light on the stomach, making it an excellent choice for lunchboxes, evening snacks, or even breakfast. The subtle aroma of spices, combined with the natural sweetness of vegetables and the earthy flavor of rice, creates a comforting dish suitable for all age groups. With an emphasis on minimal oil and whole ingredients, this healthy recipe fits perfectly into modern calorie-conscious diets while honoring traditional Indian culinary values. The dish can be customized for various dietary needs and is an ideal way to enjoy Indian flavors without excessive calories.
Ingredients
- •1 cup Basmati rice (rinsed and soaked for 10 mins)
- •1 small Carrot (peeled and diced)
- •8-10 Green beans (chopped)
- •1/4 cup Green peas (fresh or frozen)
- •1/2 Capsicum (bell pepper) (diced)
- •1 small Onion (finely chopped)
- •1/2 tsp Cumin seeds (jeera)
- •1/4 tsp Turmeric powder (haldi)
- •1/4 tsp Garam masala
- •to taste Salt
- •1 tsp Oil (preferably olive or sunflower)
- •1 tbsp Fresh coriander leaves (chopped, for garnish)
- •2 cups Water (for cooking rice)
Step-by-step instructions
Step 1 · Rinse basmati rice thoroughly and soak it in water for 10 minutes
Rinse basmati rice thoroughly and soak it in water for 10 minutes. Drain before cooking.
Step 2 · Heat 1 tsp oil in a kadhai or non-stick pan
Heat 1 tsp oil in a kadhai or non-stick pan. Add cumin seeds and let them splutter.
Step 3 · Add chopped onion and sauté until translucent
Add chopped onion and sauté until translucent. Then add all diced vegetables: carrot, beans, peas, and capsicum. Stir well.
Step 4 · Sprinkle turmeric powder
Sprinkle turmeric powder, garam masala, and salt. Sauté for 2-3 minutes until vegetables begin to soften.
Step 5 · Add soaked rice and gently mix with vegetables
Add soaked rice and gently mix with vegetables. Pour in 2 cups water and bring to a boil.
Step 6 · Cover with a lid
Cover with a lid, reduce heat, and simmer for 12-15 minutes until rice is cooked and water is absorbed. Do not stir during cooking.
Step 7 · Let the rice rest for 5 minutes after turning off the heat
Let the rice rest for 5 minutes after turning off the heat. Fluff gently with a fork and garnish with fresh coriander leaves.
Why this recipe is healthy
This vegetarian rice dish is a healthy choice because it is packed with natural plant-based nutrients, uses minimal oil, and is free from heavy cream or butter often found in restaurant versions. By loading up on vegetables and choosing basmati rice, you benefit from slow-release energy, keeping you full longer and aiding weight management. It's a great way to incorporate more fiber, vitamins, and minerals without sacrificing flavor.
A note on tradition
Rice dishes like mixed vegetable pulao are a culinary bridge across Indian states, especially in Tamil Nadu where rice is central to meals. It's commonly packed in lunchboxes for school or office and served during family gatherings. The dish reflects the Indian philosophy of 'satvik' eating—wholesome, nutritious, and light. Often prepared on busy weekdays, it brings together seasonal vegetables and staple grains, symbolizing both comfort and resourcefulness.