This vegetable rice recipe is one of those dependable, go-to side dishes that works with almost any meal. It’s simple, flavorful, and built with pantry staples and everyday vegetables.

The rice cooks directly in broth, soaking up flavor while staying light and fluffy. Fresh or frozen vegetables add color, texture, and just enough sweetness to balance the savory base.
It’s the kind of recipe you can make without thinking twice, and once you do, it quickly becomes part of your regular rotation.
Why You’ll Love This Recipe
- One pot makes cleanup simple
- Uses pantry and freezer staples
- Flexible with fresh or frozen vegetables
- Light, fluffy texture every time
- Naturally vegetarian-friendly
- Easy to double for meal prep
- Pairs with almost any main dish
What Is Vegetable Rice Recipe?
A vegetable rice recipe is a simple rice dish cooked with broth, aromatics, and mixed vegetables. It’s similar to a pilaf but more flexible and often quicker to prepare.
This garden-style version combines rice with carrots, peas, corn, and broccoli, creating a colorful, balanced side dish with both texture and flavor.

Ingredients (& What They Do)
** You can find the full recipe ingredients and instructions on the printable recipe card below.
- Olive oil – helps toast the rice and builds flavor
- White rice – the base; cooks up fluffy and light
- Garlic – adds depth and aroma early in cooking
- Chicken or vegetable stock – replaces water for richer flavor
- Carrots – add sweetness and texture
- Corn – brings natural sweetness and bite
- Green peas – soft texture and color contrast
- Broccoli florets – adds bulk and freshness
- Flat-leaf parsley – fresh finish and brightness
- Salt – enhances overall flavor
- Black pepper – balances and adds mild heat

How to Make Vegetable Rice Recipe
** You can find the full recipe ingredients and instructions on the printable recipe card below.
- Heat the oil
Add olive oil to a large saucepan [paid link] over medium-high heat. - Toast the rice and garlic
Add rice and garlic. Cook for about 3 minutes, stirring often until fragrant. - Add liquid and vegetables
Stir in broth, carrots, corn, peas, broccoli, parsley, and salt. - Bring to a boil
Increase heat and bring everything to a rolling boil. - Cover and simmer
Reduce heat to low, cover tightly, and cook for 18 minutes until rice is tender. - Rest and fluff
Remove from heat, let sit briefly, then fluff with a fork before serving.
This simple method builds flavor in layers while keeping the rice light and separate.
Recipe Tips
- Use long-grain rice for the best fluffy texture
- Stir while toasting to prevent garlic from burning
- Keep the lid sealed during cooking to trap steam
- Fluff gently to avoid breaking the grains
Substitutions and Variations
- Swap in seasonal vegetables like zucchini or bell peppers
- Use vegetable broth to keep it fully vegetarian
- Add lemon juice or fresh herbs for brightness
- Stir in cooked chicken or shrimp for a full meal
- Add spices like cumin or paprika for depth
What Can Go Wrong (and how to fix it)
- Rice is mushy – too much liquid; reduce slightly next time
- Rice is undercooked – add a splash of broth and cook a few more minutes
- Garlic burned – heat too high; lower heat when sautéing
- Vegetables too soft – add them later or use larger cuts
- Flavor is flat – increase salt or use a richer broth

What to Serve With Vegetable Rice Recipe
- Grilled chicken or baked chicken thighs
- Pan-seared fish or salmon
- Roasted vegetables
- BBQ meats
- Simple green salad
Storage and Reheating
Store in an airtight container in the refrigerator for up to 3 days.
To reheat:
- Microwave with a splash of broth or water
- Reheat in a covered skillet over low heat
Freezing is also an option for up to 3 months.
Time-Saving Tips
- Use frozen vegetable blends
- Pre-chop vegetables in advance
- Measure ingredients ahead of time
- Make a double batch for leftovers

How to Repurpose Leftovers
- Turn into fried rice with soy sauce and egg
- Use as stuffing for peppers or zucchini
- Add to soups for extra texture
- Build grain bowls with protein and sauce
People Also Ask (FAQs)
Can I use frozen vegetables?
Yes, frozen vegetables work perfectly and save prep time.
Can I use brown rice?
Yes, but increase cooking time and liquid as needed.
Can I make this ahead of time?
Yes, it stores well and reheats easily.
Can I make this vegan?
Yes, simply use vegetable broth instead of chicken stock.
How do I keep rice from sticking?
Use the correct liquid ratio and avoid stirring while cooking.

Final Thoughts
This vegetable rice recipe is simple, flexible, and reliable. It’s the kind of side dish that fits into any meal plan without extra effort.
Once you’ve made it a few times, it becomes second nature to adjust based on what you have on hand.
Garden Vegetable Rice
Ingredients
- 1 tablespoon olive oil
- 1 cup white rice , uncooked
- 1/2 teaspoon minced garlic
- 2 cups chicken or vegetable stock
- 1 large carrot , diced
- 1/2 cup corn
- 1/2 cup green peas
- 1 cup broccoli florets
- 1/2 tablespoon fresh parsley , chopped
- 1/8 teaspoon salt
- 1/4 teaspoon black pepper
Instructions
- Heat olive oil in a large saucepan [paid link] over medium-high heat.
- Add rice and garlic; cook for 3 minutes, stirring frequently.
- Add broth, vegetables, parsley, and salt; bring to a boil.
- Cover with a tight lid and reduce heat to low.
- Cook for 18 minutes or until rice is tender.
- Remove from heat, let rest briefly, then fluff and serve.
Notes
- Use broth instead of water for better flavor
- Keep the lid closed while cooking
- Let rice rest before fluffing
- Use long-grain rice for best texture
- Add a splash of broth when reheating
Nutrition
More Recipes You’ll Love
If you loved this vegetable rice recipe, you might also enjoy more recipes from our side dish collection. Looking for even more ideas? Browse our full set of Recipe Group Boards to find your next favorite meal.
Perfect with pretty much anything.
This could be totally low carb by using riced cauliflower. Mmmmm!
I made this for my family last night with frozen veggies and they loved it! I made it along side chicken enchiladas and pinto beans so I squeezed a half of a lime over the rice before serving and it was delicious! Thanks for a great recipe that I can adapt with different veggies :)
Hi Tiffany! I’m so glad you liked it. Thanks for stopping by to let me know!