Garden Vegetable Rice Recipe
This is my go to vegetable rice recipe when I want something easy yet fresh.
I love colorful food and this rice dish feels like spring in a bowl. It’s so flavorful, and packed with all the best seasonal veggies. If you’re anything like me and love a good rice bowl this one is so good.
It’s really easy to throw together but tastes like you put in way more effort. Everyone in my house loves it, and it’s become a regular on our menu because it’s just that good!
I hope you enjoy it!
Garden Vegetable Rice Recipe

Why This Recipe Is Great
This dish is simple, healthy, and bursting with flavor. The mix of fresh vegetables, fluffy rice, and herbs makes it both hearty and light. It’s also super versatile, you can switch up the veggies based on what’s in season or what you have in your fridge. It’s a one-pan wonder, which means less cleanup and more time to enjoy your meal.
What Inspired This Recipe
I love making dishes that highlight fresh, seasonal ingredients, and springtime always brings a beautiful selection of veggies. I wanted something that was filling but not heavy, easy but not boring.
That’s how this vegetable rice came to life. It’s a mix of everything I love about warm weather cooking, freshness, simplicity, and lots of color on the plate.
Ingredients
- 1 cup white or brown rice
- 2 cups vegetable broth
- 1 tablespoon olive oil
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 medium zucchini, diced
- 1 small carrot, sliced
- 1/2 cup cherry tomatoes, halved
- 1/2 cup mushrooms, chopped
- 1/2 cup bell pepper, diced
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 teaspoon dried oregano
- 1/4 teaspoon red pepper flakes (optional)
- 1/4 cup fresh parsley, chopped
Breaking Down the Ingredients
Rice – A staple base that soaks up all the flavors from the veggies and seasonings. You can use white or brown rice depending on your preference.
Vegetable Broth – Adds extra depth and flavor to the rice, making it much tastier than cooking with plain water.
Olive Oil – Brings out the flavors of the vegetables while keeping everything from sticking to the pan.
Onion & Garlic – The classic duo that gives the dish a warm, savory base. They add a little sweetness and a lot of flavor.
Zucchini – Mild, slightly sweet, and soaks up all the good flavors while adding some color to the dish.
Carrot – A little crunch and a touch of natural sweetness balance out the dish.
Cherry Tomatoes – These bring a juicy burst of flavor that adds freshness to every bite.
Mushrooms – Earthy and hearty, mushrooms give the rice a little extra depth and richness.
Bell Pepper – Adds sweetness, crunch, and a pop of bright color.
Salt & Black Pepper – Simple but essential for bringing out all the natural flavors in the dish.
Oregano & Red Pepper Flakes – A little dried oregano adds a mild herby note, while red pepper flakes give it a subtle heat.
Fresh Parsley – A bright, fresh finishing touch that ties everything together.
How to Make It
Start by cooking your rice in vegetable broth to infuse it with flavor. While the rice cooks, heat olive oil in a pan and sauté the onion and garlic until fragrant.
Add in the zucchini, carrots, mushrooms, and bell peppers, cooking until they’re tender but still have a slight bite. Toss in the cherry tomatoes, season with salt, black pepper, oregano, and red pepper flakes, and let everything cook for another couple of minutes.
Finally, stir in the cooked rice, mix well, and sprinkle fresh parsley on top before serving.
Step by Step
- Cook the rice in vegetable broth according to package instructions.
- Heat olive oil in a large pan over medium heat.
- Add the diced onion and minced garlic, sauté until fragrant.
- Stir in the zucchini, carrots, mushrooms, and bell peppers, cooking until just tender.
- Add cherry tomatoes, salt, black pepper, oregano, and red pepper flakes.
- Stir in the cooked rice and mix everything together.
- Garnish with fresh parsley and serve warm.
Quick Tips
If you want the veggies to keep a slight crunch, be careful not to overcook them, just a few minutes in the pan is enough. Cooking the rice in vegetable broth instead of water makes a huge difference in flavor, giving it a richer taste without any extra effort.
When adding the cherry tomatoes, toss them in at the end so they stay juicy and don’t turn mushy. If you like a little heat, don’t be afraid to sprinkle in extra red pepper flakes. And for the best texture, fluff the rice with a fork before mixing it with the vegetables.
Ingredient Replacements
This recipe is super flexible, so feel free to switch things up based on what you have on hand. If you want to make it even healthier, swap white rice for brown rice or quinoa for extra fiber and nutrients.
Olive oil gives a great flavor, but butter or avocado oil works just as well if you prefer something richer. You can also switch out the veggies, peas, asparagus, or spinach would all be great additions if you want to mix things up.
If you’re out of oregano, fresh basil or thyme can bring a slightly different but equally delicious herb flavor to the dish. No matter how you customize it, this Spring Vegetable Rice will turn out fresh, flavorful, and satisfying!
This Vegetable Rice is one of my favorite ways to enjoy fresh produce in a simple, satisfying way. It’s light, colorful, and easy to make, which makes it perfect for busy days when you still want something homemade.
Let me know if you try it and what veggies you decide to throw in!
Garden Vegetable Rice
Ingredients
- 1 cup white or brown rice
- 2 cups vegetable broth
- 1 tablespoon olive oil
- 1 small onion diced
- 2 cloves garlic minced
- 1 medium zucchini diced
- 1 small carrot sliced
- 1/2 cup cherry tomatoes halved
- 1/2 cup mushrooms chopped
- 1/2 cup bell pepper diced
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 teaspoon dried oregano
- 1/4 teaspoon red pepper flakes optional
- 1/4 cup fresh parsley chopped
Instructions
- Cook the rice in vegetable broth according to package instructions.
- Heat olive oil in a large pan over medium heat.
- Add the diced onion and minced garlic, sauté until fragrant.
- Stir in the zucchini, carrots, mushrooms, and bell peppers, cooking until just tender.
- Add cherry tomatoes, salt, black pepper, oregano, and red pepper flakes.
- Stir in the cooked rice and mix everything together.
- Garnish with fresh parsley and serve warm.
Notes


