This post may contain affiliate links. Read my disclosure page here.

This easy vegetable stir fry is a quick, customizable one-pan dinner that comes together in about 30 minutes. It’s packed with crisp, colorful vegetables and a simple homemade stir fry sauce, making it a go-to weeknight meal.

Healthy vegetable stir fry cooked in a skillet with broccoli, bell peppers, mushrooms, carrots, snap peas, and a glossy homemade stir fry sauce

Save This Recipe

Enter your email and we’ll send the recipe directly to you!

By submitting this form, you consent to receive emails from Delicious Meets Healthy.

This vegetable stir fry is one of my go-to dinners on busy weeknights. It’s vibrant, crunchy, and coated in a sauce that clings beautifully to every bite. What I love most is how forgiving it is – you can swap vegetables, adjust the sauce, or bulk it up with protein without breaking the recipe. It’s the kind of reliable, back-pocket meal every home cook needs.

If you’re in the mood for another vegetarian dinner I make on repeat, my sweet potato black bean bowls with rice are always a hit and just as easy to customize.

Key Ingredients

Ingredients for easy vegetable stir fry including bell peppers, broccoli, mushrooms, carrots, sugar snap peas, soy sauce, garlic, ginger, and cornstarch

For a full ingredients list with measurements, check the recipe card below.

  • Bell pepper – I usually grab red or yellow because they add natural sweetness and stay crisp
  • Sugar snap peas – One of my favorite stir fry veggies for crunch; they don’t overcook easily
  • Carrots – Thin slices are key here so they soften just enough without turning limp
  • Mushrooms – These soak up the sauce and add a savory depth that makes the dish feel hearty
  • Broccoli florets – Cut them evenly so you don’t end up with some raw and some mushy
  • Water chestnuts – Optional, but I love the texture they add
  • Healthy stir fry sauce – A quick mix of vegetable broth, soy sauce, honey, cornstarch, fresh garlic, and ginger. This is my go-to combo because it’s savory with just a hint of sweetness and thickens perfectly to coat the vegetables. Make sure to whisk it well and give it one last stir before adding it to the pan.

Dietary note:

This recipe is naturally vegetarian and can easily be made vegan by swapping honey for maple syrup. When I want a gluten-free stir fry sauce, I swap the soy sauce for tamari or coconut aminos (it works just as well and keeps all the flavor).

How to Make Vegetable Stir Fry with Homemade Sauce

Stir fry cooks fast, so having everything ready before you start is half the battle.

Homemade stir fry sauce made with soy sauce, vegetable stock, honey, garlic, ginger, and cornstarch for healthy vegetable stir fry
  1. Make the sauce first – I whisk everything together in a small bowl until smooth and set it right next to the stove. The cornstarch settles quickly, so give it another stir before using.
Fresh vegetables cooking in a skillet for easy vegetable stir fry, including broccoli, mushrooms, bell peppers, carrots, and snap peas
  1. Cook the vegetables – Heat the oil in the skillet. Sauté the carrots, bell peppers, and sugar snap peas first. After a few minutes, once they’ve softened slightly, add the mushrooms and broccoli and cook until the vegetables are bright and crisp-tender.
simple vegetable stir fry simmering in a skillet with glossy stir fry sauce coating broccoli, mushrooms, bell peppers, carrots, and snap peas
  1. Add the sauce – Lower the heat slightly, pour in the sauce, and stir until everything is evenly coated and glossy. This only takes a few minutes.
Finished weeknight vegetable stir fry garnished with green onions and sesame seeds, served straight from the skillet
  1. Finish and serve – Once the sauce thickens and the veggies are just tender, remove from heat and garnish generously.

Simple Tips for Perfect Stir Fry Every Time

These are the little things I wish I’d known when I first started making stir fry at home:

  • Prep the stir fry sauce and cut the vegetables before you turn on the stove. Stir fries cook fast.
  • Make sure the pan is hot – If the pan isn’t hot enough, the vegetables will steam instead of stir-fry.
  • Don’t overcrowd the pan – cook in batches if needed
  • Slice vegetables intentionally so they cook evenly – harder veggies smaller, softer ones larger
  • Stir the sauce again before adding it
  • Watch the sauce closely – once it thickens, it’s done
Healthy vegetable stir fry made with broccoli, mushrooms, bell peppers, carrots, and snap peas and homemade stir fry sauce

Easy Variations To Try

This recipe is incredibly flexible, which is why it’s in my regular rotation:

  • Toss in zucchini, bok choy, or baby corn if they’re in the fridge. I’ve also tested this with frozen stir-fry vegetables (Costco has a great mix), and they work really well, just expect to cook them a little longer and cover with a lid until they defrost.
  • Add tofu, tempeh, or chickpeas when I want protein
  • Add red pepper flakes or chili crisp for heat
  • Finish with a few drops of toasted sesame oil for extra aroma

Serving Suggestions

Most often, I serve this:

  • Over steamed jasmine rice or brown rice
  • With rice noodles or soba noodles when I want something cozier
  • Alongside a simple protein for a fuller meal – try it with my shrimp scampi, sliced baked chicken breasts, or cooked ground beef. For a vegetarian option, you can also serve it with quinoa, beans or add chickpeas.
Easy vegetable stir fry with broccoli, bell peppers, mushrooms, carrots, sugar snap peas, and sesame seeds served on a black plate

Make-Ahead, Storing & Reheating

  • Make-ahead: This stir fry is best enjoyed fresh, but you can make it ahead and store in the fridge. Or you can cut the vegetables and mix the sauce ahead of time to make dinner come together quickly.
  • In the fridge: Store leftovers in an airtight container and enjoy within a couple of days – the vegetables keep their texture best during this time.
  • Reheating: Reheat gently on the stovetop with a small splash of broth to loosen the sauce. I avoid microwaving too long, as it tends to soften the vegetables more than I like.

More Stir Fry Recipes To Try

I love stir-fries because they’re an easy way to load up on vegetables, they cook very fast, and they’re always delicious. If you’re looking to add protein, my honey garlic chicken stir-fry is a great place to start. I’ve shared a few more favorites below, too.

If you enjoyed this recipe or any other recipe on my blog, please leave a ⭐ star rating and let me know how it went in the 📝 comments below.

Pin this now to find it later

Pin It
Healthy vegetable stir fry cooked in a skillet with broccoli, bell peppers, mushrooms, carrots, snap peas, and a glossy homemade stir fry sauce
5 from 1 vote

Tap stars to rate

Vegetable Stir Fry

This easy vegetable stir fry features crisp, colorful vegetables and a simple homemade stir fry sauce that thickens beautifully — a fast, flexible dinner that actually works on busy weeknights.
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Servings: 4

Save This Recipe

Enter your email and we’ll send the recipe directly to you!

By submitting this form, you consent to receive emails from Delicious Meets Healthy.

Ingredients  

Stir Fry Sauce

Instructions 

  • Make the sauce – In a small bowl, whisk together the soy sauce, vegetable broth, honey, cornstarch, garlic, and ginger until smooth. Set aside.
  • Cook the vegetables – Heat the olive oil in a large skillet or wok over medium-high heat. Once the skillet is hot, add the bell pepper, snap peas, and carrots first and stir fry until softened. After a few minutes stir in the mushrooms, broccoli, and water chestnuts and stir fry for about 3 minutes until the vegetables are crisp-tender.
  • Add the sauce – Give the stir-fry sauce a quick stir (the cornstarch may settle), then pour it into the skillet. Reduce the heat to medium-low and stir to coat the vegetables evenly. Cook for 3–4 minutes, stirring often, until the sauce thickens and the vegetables are tender to your liking.
  • Finish and serve – Remove from heat and garnish with green onions and sesame seeds. Serve warm over rice or noodles, if desired.

Nutrition

Calories: 203kcal | Carbohydrates: 31g | Protein: 6g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Sodium: 978mg | Potassium: 763mg | Fiber: 6g | Sugar: 13g | Vitamin A: 6890IU | Vitamin C: 97mg | Calcium: 66mg | Iron: 3mg

Nutrition Disclaimer: Nutritional values are estimates and may vary with ingredients, brands, and portion sizes. For accuracy, use your preferred nutrition calculator.

Like this recipe? Rate and comment below!

Disclaimer: The information provided in this recipe is for informational purposes only and should not be considered medical or nutritional advice. I am not a doctor or a dietitian. Always consult a qualified healthcare provider for personalized guidance regarding your diet or health. For more details, please read my full disclosure page.

About Neli Howard

Meet Neli Howard, the food blogger and recipe developer behind the food blog Delicious Meets Healthy. With over 12 years of cooking experience, Neli specializes in easy, wholesome recipes made with real ingredients and a lot of flavor. Her work has been featured in Forbes, MSN, Yahoo!, CNN, Healthline and more.

5 from 1 vote (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.