
This one-pot Indian mixed vegetable rice brings vibrant flavors and garden-fresh ingredients together in a single dish. I developed this method to simplify traditional recipes without compromising authenticity.
The beauty lies in its simplicity: fragrant spices, colorful vegetables, and fluffy rice cook together, absorbing flavors as they steam. Each bite delivers a perfect balance of textures and aromas.
What you get is a fragrant, colorful dish that’s as satisfying as it is nutritious. The vegetables retain their brightness while the rice becomes infused with warm spices.
Ready in under 45 minutes, this is a complete meal that’s as easy as it is delicious. Here’s how to make it.
Ingredients for Mixed Vegetable Rice Recipe Indian
Fragrant spices, colorful veggies, and fluffy rice come together in this one-pot wonder.
| Ingredient | Amount | Notes |
|---|---|---|
| Basmati Rice 🌾 | 1 ½ cups | Rinsed until water runs clear |
| Mixed Vegetables 🥕 | 4 cups | Carrots, peas, cauliflower, potatoes |
| Onion 🧅 | 1 whole | Finely chopped, medium size |
| Garlic Cloves 🧄 | 4 cloves | Minced finely for aroma |
| Fresh Ginger 🌿 | 1 tbsp | Grated or minced |
| Green Chilies 🌶️ | 2 whole | Slit lengthwise, seeds removed |
| Cumin Seeds 🌿 | 1 tsp | Toasted for nutty flavor |
| Mustard Seeds 🌿 | ½ tsp | Yellow or black variety |
| Turmeric Powder 🌶️ | ½ tsp | For vibrant color |
| Coriander Powder 🌿 | 1 tsp | Freshly ground preferred |
| Garam Masala 🌶️ | 1 tsp | Added at the end |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish |
| Vegetable Oil 🫒 | 3 tbsp | Neutral flavor preferred |
| Water 💧 | 3 cups | For cooking rice |
| Salt 🧂 | 1 tsp | Adjust to taste |
The basmati rice is non-negotiable here—Indian grocery stores carry the best quality, but Whole Foods or Trader Joe’s have solid options too. Look for aged basmati for that perfect, separate grain texture. Fresh ginger and garlic make all the difference (the pre-minced stuff just doesn’t cut it). For the mixed veggies, I like a mix of carrots, peas, cauliflower, and potatoes—whatever looks freshest at the market (frozen works in a pinch).
No garam masala? Mix equal parts cumin, coriander, and cinnamon—not the same, but close. Swap green chilies for serrano peppers if that’s what you’ve got. Fresh cilantro can be skipped if you hate it (I won’t judge), but don’t replace it with parsley—the flavors are totally different. The cumin and mustard seeds are the backbone here, so don’t skip them (toast them first for extra depth).
Leftovers keep beautifully for 4-5 days in the fridge, and the flavors actually get better. Freeze for up to 3 months—just thaw and reheat with a splash of water. Always rinse the rice first (worth the extra minute).
Why You’ll Love This Recipe
- One Pot Wonder: I just dump everything in together—rice, veggies, garlic, ginger—and let it simmer. No fancy techniques.
- Aroma Overload: The garlic and ginger hit the oil first, and honestly, my kitchen smells like a Mumbai street food stall.
- Lunchbox MVP: Between us, this keeps beautifully for days and tastes even better cold the next morning.
- Wallet-Friendly Feast: A big bowl costs me less than a takeout container, and I can stretch it to feed four with seconds.
Step-by-Step Instructions for Mixed Vegetable Rice
Here’s the method I use to create this flavorful one-pot dish with ease.
Step 1: Rinse Rice and Prep Vegetables
Start by rinsing the 1.5 cups Basmati Rice under cold water until it runs completely clear. This removes excess starch and prevents your rice from becoming gummy. While the rice drains, chop the 1 whole Onion finely and mince the 4 cloves Garlic Cloves and 1 tbsp Fresh Ginger together.
Slice the 2 whole Green Chilies lengthwise, removing seeds if you prefer less heat. Chop the 4 cups Mixed Vegetables into uniform, bite-sized pieces so they cook evenly. Having everything prepped before you start cooking makes this one-pot meal come together smoothly.
Step 2: Temper the Spices
Heat the 3 tbsp Vegetable Oil in a heavy-bottomed pot over medium heat. When it shimmers, add the 0.5 tsp Mustard Seeds first—they’ll pop in 15-20 seconds. As soon as you hear the popping slow, add the 1 tsp Cumin Seeds and let them sizzle for 10 seconds until fragrant.
Now add the chopped Onion and sauté for 3-4 minutes until it turns translucent and lightly golden. Stir in the minced Garlic Cloves, Fresh Ginger, and Green Chilies, cooking for another 30 seconds until the raw aroma disappears. This builds your flavor foundation.
Step 3: Cook Vegetables with Spices
Add the chopped Mixed Vegetables to the pot. Stir well to coat with the spice mixture. Sprinkle in the 0.5 tsp Turmeric Powder, 1 tsp Coriander Powder, and 1 tsp Salt, mixing thoroughly to distribute the spices evenly.
Cook the vegetables for 5-6 minutes over medium heat, stirring occasionally. You’ll notice the Turmeric Powder turning the vegetables a vibrant golden color and the mixture becoming fragrant. The vegetables should soften slightly but maintain some texture—they’ll finish cooking with the rice.
Step 4: Add Rice and Water
Stir in the drained Basmati Rice, coating each grain with the spice mixture. Toast the rice for 1-2 minutes to enhance its nutty flavor. Then pour in the 3 cups Water and stir well. The water should look slightly cloudy from the spices.
Bring the mixture to a boil, then reduce the heat to low. Cover the pot with a tight-fitting lid. This is where the one-pot magic happens—the rice and vegetables will cook together, absorbing all those beautiful flavors.
Step 5: Simmer and Finish
Let the mixture simmer undisturbed for 15-18 minutes or until the Water is fully absorbed and the rice is tender. Avoid lifting the lid during cooking—releasing steam can lead to uneven cooking. You’ll know it’s done when you see steam escaping from under the lid and hear a gentle hissing sound.
Turn off the heat and let it sit covered for 5 minutes. This resting period allows the rice to steam and become fluffier. Finally, gently fluff with a fork, sprinkle with the 1 tsp Garam Masala and 0.25 cup Fresh Cilantro, and serve hot. The Garam Masala adds a warm, complex finish to the dish.
Pro Tips For Making Mixed Vegetable Rice Recipe Indian
- Soak the Rice: Rinse basmati rice until the water runs clear, then soak it for 20-30 minutes—this prevents clumping and guarantees fluffy grains that don’t turn mushy when mixed with veggies.
- Uniform Veggie Cuts: Chop all your mixed vegetables into even, bite-sized pieces, especially carrots and potatoes, so they cook through at the same rate without leaving some raw and others overdone.
- Temper the Spices: Bloom the ginger, garlic, and any whole spices in hot oil for 30 seconds before adding onions—this deepens their flavor and keeps the dish from tasting raw or bitter.
- Skip the Overcrowding: Cook your vegetables in batches if needed, or they’ll steam instead of sear, turning your vibrant mix into a soggy, dull mess.
Pro Cooking Tips for mixed vegetable rice recipe indian
Spice Tempering Perfection
Always heat your 3 tbsp Vegetable Oil to shimmering before adding 0.5 tsp Mustard Seeds first—they’ll pop in 15-20 seconds. Then add 1 tsp Cumin Seeds for just 10 seconds until fragrant. This blooming process unlocks their full aroma. 🌡️
Onion Base Mastery
Cook your 1 whole Onion until translucent and lightly golden—about 3-4 minutes—before adding 4 cloves Garlic Cloves, 1 tbsp Fresh Ginger, and 2 whole Green Chilies. This builds a flavor foundation that makes the dish sing.
Vegetable Prep Tip
Chop your 4 cups Mixed Vegetables into uniform, bite-sized pieces so they cook evenly. I like to cut carrots into ¼-inch dice and potatoes slightly smaller. This ensures every bite has perfect texture.
Rice Rinsing Secret
Rinse your 1.5 cups Basmati Rice until the water runs completely clear. This removes excess starch that could make your rice gummy. I use a fine-mesh strainer for this step.
Simmering Success
After adding 3 cups Water, bring to a boil then immediately reduce to low heat. Cover tightly and resist peeking for 15-18 minutes. The steam trapped inside is what cooks the rice perfectly. 💡
Resting Matters
Turn off the heat and let it sit covered for 5 minutes. This resting period allows the rice to steam and become fluffier. I always set a timer for this—it makes a noticeable difference.
Nutrition Facts
Frequently Asked Questions
Can I use brown rice instead of basmati?
Yes, but increase the water to 3.5 cups and simmer for 35-40 minutes. Brown rice has a firmer texture, so expect a slightly chewier result. The flavor profile remains delicious though.
How do I make it less spicy?
Remove seeds from the Green Chilies or reduce to just 1 chili. You can also omit them entirely and add a pinch of black pepper for mild heat instead.
Can I add paneer or tofu?
Add 1 cup cubed paneer or firm tofu when cooking the vegetables. This makes it a more substantial protein-rich meal while keeping the flavors balanced.
What if my rice turns mushy?
This usually happens from lifting the lid or not rinsing the rice enough. Next time, rinse until water runs clear and avoid stirring during cooking. Use 1.5 cups rice to 3 cups water ratio precisely.
- Mujadara Rice and Lentils Recipe: Earthy Spiced Lentils With Caramelized Onions - November 1, 2026
- Naija Fried Rice Recipe: Street-Style Spice With Veggie Crunch - November 1, 2026
- Mushy Rice Recipe: Fluffy Grains Transformed in Minutes - November 1, 2026