There is something genuinely magical about a colorful, crunchy vegetable stir fry spooned over a bed of fluffy rice. It is comfort food that somehow feels fresh and vibrant at the same time, and it belongs in every home cook’s back pocket for those evenings when you want something wholesome without a lot of fuss. Whether you are squeezing dinner in between commitments or simply trying to shake up a tired weeknight routine, this dish delivers big flavor with very little effort.
Cost About $1.20 per serving — roughly $4.85 for all 4 servings, based on national average U.S. grocery prices. More budget friendly meals →
The beauty of a good stir-fry is that it rewards improvisation. A hot pan, a handful of crisp vegetables, a glossy savory-sweet sauce, and a pot of rice are really all you need, and from there the combinations are nearly endless. Once you have the basic technique down, you can adapt it to whatever is lingering in your crisper drawer, which makes it one of the smartest ways to cook well and waste less. Let us get that pan sizzling.
Why You’ll Love This Recipe
This stir-fry is a true weeknight hero. It comes together in about twenty-five minutes from start to finish, and because everything cooks in a single wok or skillet, you are left with a pile of vegetables and only one pan to wash. That combination of speed and simplicity is exactly what busy nights call for.
It is also endlessly versatile and family-friendly. You can use whatever vegetables you have on hand, which is perfect for reducing food waste, and the savory-sweet sauce is appealing enough to win over even picky eaters. The balance of crisp-tender vegetables, a glossy sauce, and warm fluffy rice makes each bite satisfying without ever feeling heavy.
Best of all, this recipe is a reliable foundation you can build on for weeks without getting bored. Add a protein one night, swap the rice for noodles the next, or dial the heat up or down to suit your mood. It is the kind of dish that quietly earns a permanent spot on your rotation.
Ingredients
To serve four, you will start with two cups of cooked rice, and jasmine, basmati, or brown rice all work beautifully here. The vegetables are the star: one thinly sliced bell pepper, one zucchini cut into half-moons, one cup of broccoli florets, one julienned carrot, and half a cup of snap peas give you a rainbow of colors and textures. You will cook them in two tablespoons of vegetable oil, or sesame oil if you want extra nuttiness.
The aromatics and sauce are what turn a pile of vegetables into a proper stir-fry. Three cloves of minced garlic and one teaspoon of freshly grated ginger build the fragrant base, while the sauce comes together from a quarter cup of soy sauce, one tablespoon of honey or maple syrup, and an optional teaspoon of sriracha for those who like a little heat. To give the sauce that signature glossy cling, you will whisk in one teaspoon of cornstarch mixed with two tablespoons of water.
Finally, keep sesame seeds and chopped green onions on hand for garnish. They add a gentle crunch and a fresh, oniony lift that makes the finished bowl look and taste like something from your favorite restaurant. If you are keeping things gluten-free, simply reach for tamari in place of the soy sauce.

Step-by-Step Instructions
Begin by preparing the rice if you have not already, cooking it according to the package instructions and setting it aside to stay warm. Stir-fries move quickly once the pan is hot, so it helps to have the rice ready and every vegetable chopped before you turn on the heat. This little bit of prep is the difference between a smooth, calm cook and a scramble.
Next, mix the sauce. In a small bowl, whisk together the soy sauce, honey, sriracha if you are using it, and the cornstarch slurry until smooth, then set it aside within arm’s reach. Heat the oil in a large wok or skillet over medium-high heat, and once it shimmers, add the garlic and ginger and stir-fry for about thirty seconds, just until fragrant. Take care not to let them scorch, since that quick burst is all they need.
Now toss in the bell pepper, zucchini, broccoli, carrot, and snap peas. Stir-fry them over that high heat for four to six minutes, keeping everything moving so the vegetables turn vibrant and glossy while staying crisp-tender rather than soft. If your pan looks crowded, work in batches so the vegetables sear instead of steam.
Pour the sauce over the vegetables and stir well to coat every piece, cooking for another two minutes until the sauce thickens slightly and clings to the vegetables. Spoon the stir-fry over your warm rice, scatter sesame seeds and chopped green onions on top, and serve right away while everything is at its brightest and most fragrant.

Tips for the Best Vegetable Stir-Fry
The most important habit for great stir-fry is prepping everything before you start. Because the actual cooking happens in a matter of minutes over high heat, there is no time to chop mid-recipe, and a hot pan waits for no one. Cut your vegetables into even pieces so they cook at the same rate, and keep the heat high so they develop that signature crisp-tender bite instead of going limp.
Resist the temptation to overcrowd the pan, which traps steam and leaves you with soggy vegetables. If your skillet is on the smaller side, cook in two batches and combine them at the end. When it comes to the sauce, treat the recipe as a starting point: add a little extra honey if you like it sweeter, or a dash of chili flakes when you want more heat.
This stir-fry also loves company on the table. Serve it alongside a batch of homemade vegetable fried rice for a fuller vegetarian spread, or pair it with a bowl of creamy garlic parmesan rice when you want a richer, more indulgent side. For a heartier main, stir in tofu, shrimp, or sliced chicken, or crown each bowl with a fried egg.
Kitchen Gear for This Recipe
- Instant-Read Meat Thermometer
- Enameled Cast Iron Dutch Oven
- Heavy-Duty Sheet Pan Set
- Glass Mixing Bowl Set
As an Amazon Associate, The Kitchen’s Aid earns from qualifying purchases at no extra cost to you.
Frequently Asked Questions
Can I make this ahead of time?
Yes. You can chop the vegetables and whisk together the sauce in advance, then store them separately in the refrigerator. When you are ready to eat, simply stir-fry everything fresh for the best texture.
What is the best way to store leftovers?
Keep leftovers in an airtight container in the refrigerator for up to three days. Reheat them in a hot pan rather than the microwave to help the vegetables keep some of their crispness.
Can I freeze vegetable stir-fry?
You can freeze it, but the texture of certain vegetables tends to soften after thawing. This dish is really at its best enjoyed fresh, so freezing is a last resort rather than a first choice.
How do I add protein to this dish?
Stir in cubed tofu, tempeh, shrimp, beef strips, or cooked chicken along with the vegetables. You may want to add a splash more soy sauce to keep everything well seasoned once you bulk it up.
How can I make it low-carb?
Swap the rice for cauliflower rice or zucchini noodles, or serve the stir-fried vegetables on their own. The sauce and vegetables carry plenty of flavor without the grains.
A good stir-fry is proof that fast food can also be fresh, colorful, and genuinely nourishing, and this one is flexible enough to grow with your cravings. For more inspiration on eating vibrantly through the week, take a look at these healthy eating ideas. If you make this recipe, I would love to see your veggie combinations, so tag @thekitchensaid on Instagram and share your delicious creations.
Vegetable Stir-Fry with Rice
Asian · Dinner

An easy 25-minute vegetable stir-fry with crisp-tender bell pepper, zucchini, broccoli, carrot, and snap peas in a savory-sweet soy-ginger sauce served over fluffy rice.
Ingredients
- 2 cups cooked rice (jasmine, basmati, or brown)
- 2 tablespoons vegetable oil
- 1 bell pepper, sliced thin
- 1 zucchini, sliced into half-moons
- 1 cup broccoli florets
- 1 carrot, julienned
- 1/2 cup snap peas
- 3 cloves garlic, minced
- 1 teaspoon fresh ginger, grated
- 1/4 cup soy sauce
- 1 tablespoon honey or maple syrup
- 1 teaspoon sriracha (optional)
- 1 teaspoon cornstarch mixed with 2 tablespoons water
- Sesame seeds and chopped green onions for garnish
Instructions
- Cook the rice according to package instructions and set aside.
- In a small bowl, whisk together the soy sauce, honey, sriracha, and cornstarch slurry. Set aside.
- Heat the oil in a large wok or skillet over medium-high heat.
- Add the garlic and ginger and stir-fry for about 30 seconds until fragrant.
- Add the bell pepper, zucchini, broccoli, carrot, and snap peas and stir-fry for 4 to 6 minutes until vibrant yet crisp-tender.
- Pour in the sauce, stirring to coat the vegetables, and cook for another 2 minutes until slightly thickened.
- Spoon the stir-fry over warm rice, garnish with sesame seeds and green onions, and serve.
Nutrition: 310 calories
Made this? Rate it
Cost is an estimate based on national average U.S. grocery prices. What you actually pay will vary by store, season and region.







