If you’re looking for a simple, no-fuss side dish that’s packed with flavor, this one-pan garlic vegetable rice is about to become your new go-to and is exactly what busy days call for. Between university classes, work, and a never-ending to-do list, the last thing you need is a complicated meal.

This recipe keeps it simple! It’s loaded with tender rice, sautéed garlic and onions, simple seasonings, and colorful veggies, all cooked together in one pan in about 30 minutes. Less time cooking, less cleanup, means more time for things that matter.
I love this recipe because it’s budget-friendly, easy to customize, and made with ingredients you can find just about anywhere. It works just as well in a dorm as it does in a full kitchen, and it’s the kind of meal you’ll keep coming back to.
Jump to:
This flavorful recipe is the perfect weeknight side with mains, like barbecue turkey meatloaf or lemon pepper chicken. It’s also a great main when you want something lighter.
Why You’ll Love This Recipe
- One pot means easy cooking and easier cleanup
- Ready in about 30 minutes from start to finish
- Packed with garlic flavor and loaded with veggies
- Easy to customize based on what you have on hand
- Budget-friendly and uses simple ingredients
- Perfect as a side or light meal
- Freezer-friendly and perfect for meal prep
- Naturally vegan and plant-based
- Filling enough on its own, or easy to bulk up with protein
Key Ingredients
You’ll find the full list of ingredients and their exact amounts in the recipe card at the end of the post.

- Rice: The base of the dish. It soaks up all the flavor of the other ingredients.
- Onions & Garlic: Add bold, aromatic flavor with subtle sweetness that builds savory depth right from the start.
- Frozen Mixed Vegetables: Bring color, texture, and a mix of flavors—plus they make the dish feel complete and balanced, and no chopping is needed.
- Vegetable Broth: This is what cooks the rice and gives it way more flavor than plain water.
- Italian Seasoning: A simple but essential addition that ties everything together and adds just the right amount of flavor.
Variations
- Add Protein: Stir in canned chickpeas, white beans, scrambled eggs, or cubed tofu to make it a complete meal. Add proteins like grilled Cajun lemon shrimp or honey glazed salmon for a full meal with extra flavor and texture.
- Change the Rice: Use brown rice for a heartier texture.
- An Asian Twist: Add soy sauce or sesame oil.
- Fresh Herbs: Toss in your favorite fresh herbs like chopped basil for extra brightness.
- Spicy: Add red pepper flakes, a pinch of cayenne, or chopped red chili peppers for a kick of heat.
How to Make One-Pan Garlic Vegetable Rice

Step 1: Saute the onions until translucent. Then, add the garlic and saute until fragrant.

Step 2: Add the rice and lightly toast it. Then, add the broth and seasonings.

Step 3: Bring to a boil. Then, simmer until slightly tender.

Step 4: Add the frozen veggies, cover, and cook until the rice is cooked through. Fluff and enjoy, topped with green onions and cilantro.
Expert Tips
- The rice should be slightly underdone when you add the veggies.
- Don’t skip toasting the rice. It adds extra flavor!
- Keep the lid on in the final few minutes to trap the steam.
- Use high-quality broth for the best flavor.
- Let the rice rest before fluffing, so it doesn’t break apart.
- Make a double portion and store the rest in the fridge for easy meals throughout the week.
One-Pan Garlic Vegetable Rice FAQs
Yes! This dish stores very well and can be made ahead. In fact, the flavors continue to develop, making it even more delicious the next day.
Long-grain white rice works best for this recipe since it cooks up fluffy and doesn’t clump, but jasmine or basmati rice are great options too. If you’re using brown rice, just keep in mind it needs more liquid and a longer cook time, about 40 to 45 minutes instead of 20.
Absolutely. Just saute fresh vegetables a bit longer in the pan before adding the broth so they soften properly.
Make sure not to overcook it and avoid adding too much liquid. Avoid lifting the lid too early while it’s cooking, and stirring the rice while it is simmering can also make your rice mushy. Also, letting the rice rest before fluffing helps maintain the perfect texture.
It’s recommended! Rinsing the rice removes extra starch and keeps it from getting sticky or gummy. Simply rinse the rice under cold water in a fine mesh strainer until the water runs mostly clear, and you’re ready to proceed.
The 5 5 5 rule is a popular method for cooking perfect rice, especially in an Instant Pot. It means 5 minutes of cooking, 5 minutes of natural release, and then a final 5 minutes with the lid off to let excess steam escape.
Definitely! This is a great base for adding protein. Toss in canned chickpeas, scrambled eggs, tofu, or shredded rotisserie chicken right before serving. It takes the dish from a simple side to a filling, complete meal without any extra pans.

More Delicious Vegan Recipes You’ll Enjoy
Why This Recipe Works for Busy College Students
Part of adjusting to college life is learning how to create routines that are sustainable, and what you eat is a bigger part of that than most people expect. For many students, especially those attending an Adventist University, having a few dependable, plant-based meals can make daily life feel more manageable and help maintain a health-conscious lifestyle even during a packed academic schedule.
What makes this recipe worth coming back to isn’t just how easy it is to prepare, but it’s how adaptable it is. You can adjust it based on what you have, what you’re craving, or how much time you’ve got. Over time, it stops feeling like a recipe and starts feeling like a routine.
If you try this recipe and love it, please be sure to leave a 5 ★★★★★ rating below and leave a comment! You can also pin it to your favorite Pinterest boards and save it for later.
Also, follow us on Pinterest, Facebook, Instagram, and YouTube. Remember to “like” or “follow” us on all our social media channels.

One-Pan Garlic Vegetable Rice
Ingredients
- 1 cup rice, uncooked
- 1 small onion, diced
- 4 garlic cloves, minced
- 1 tablespoon olive oil
- 2 cups vegetable broth
- 1 teaspoon dried parsley
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon Italian seasoning
- 16 ounce frozen mixed vegetables
- Optional: top with sliced green onions and cilantro, if desired
Instructions
- In a skillet, pot, or dutch oven, heat oil over medium heat.
- Add diced onions and saute for 2 or 3 minutes, or until translucent.
- Add minced garlic and continue to cook for an additional 1 minute, or until fragrant.
- Next, add the rice and lightly toast, stirring constantly for a minute or two.
- Pour the vegetable broth and seasonings into the pan. Stir to combine.
- Bring to a boil over medium heat.
- Once boiling, reduce heat and cover. Simmer for 12 -15 minutes.
- Add the frozen vegetables to the rice mixture, stir, and cover.
- Cook for an additional 5 minutes.
- Remove from heat and let sit for a few minutes.
- Fluff with a fork, top with green onions and cilantro, if desired, and enjoy.
Notes
- The rice should be slightly underdone when you add the veggies.
- Don’t skip toasting the rice. It adds extra flavor!
- Keep the lid on in the final few minutes to trap the steam.
- Use high-quality broth for the best flavor.
- Let the rice rest before fluffing, so it doesn’t break apart.
- Make a double portion and store the rest in the fridge for easy meals throughout the week.
Nutrition


















This One-Pan Garlic Vegetable Rice was very flavorful. I added extra garlic chips on top.
Such a simple and delicious side dish. This goes well with so many meals.
This garlic, vegetable rice turned out amazing. It was easy to prepare and made a delicious side dish.
Tried it today and it turned out great. Light, flavorful, and easy cleanup!
This one pan garlic vegetable rice sounds like the perfect easy and flavorful side for busy days. I love a simple dish that still delivers so much taste with minimal effort.
I’m obsessed with how much flavor is packed into this one pan. It’s super easy for a weeknight side and saves so much time on cleanup!
Nice! I threw some frozen meatballs in there, and it was fantastic. Super easy and super good.
This is a great recipe. I love making everything in one pan. I added some chicken to it.