You’re just 30 minutes away from the best Vegetable stir-fry. I love a good Chinese stir fry for a quick meal, and this one is so versatile – cook whatever veggies you have on hand until they are crisp-tender, then add a quick stir-fry sauce to flavor every bite. It’s perfect as a meatless main course or a side dish.

Vegetable Stir Fry in a Dutch oven with mixed veggies - carrots, baby corn, mushrooms, red peppers, and broccoli

This post may contain affiliate links. Read my disclosure policy.

Helpful Reader Review

“Perfect exactly as created! My family loved it and fought over the leftovers.” – AJ ★★★★★

Easy Vegetable Stir Fry

A stir fry is a great option when you’re in the mood for Asian food but don’t want to order takeout, and I have found this to be an easy way to get my kids to eat more veggies! Whenever I have vegetables I need to use, I love to throw in whatever I have leftover for a filling and nutritious dish, served over steamy white rice.

This basic vegetable stir fry recipe is perfect on its own with an authentic stir fry sauce you’ll want to drizzle over everything on the plate. You can easily add protein, whether it’s leftover baked chicken breast, pork, pan-seared steak, shrimp, or even tofu–and have a complete dinner on the table. 30 Minutes, friends–that’s all it takes!

Easy Vegetable stir fry with stir fry sauce up close showing textures

Ingredients for Vegetable Stir Fry

You can either stick to the vegetables I used or throw in whatever you have on hand (or see the variations below) to make this simple vegetarian stir-fry recipe.

  • Vegetables – carrot, broccoli, baby corn, mushrooms, bell pepper, garlic, and ginger. Cut each veggie into equal-sized pieces so it all cooks at the same time. Note: I prefer using fresh veggies rather than frozen. Frozen vegetables tend to turn mushy and water down the sauce.
  • Chicken Broth – Store-bought or Homemade chicken broth works here. It adds flavor to the sauce, but you can use water in a pinch. For a vegetarian stir fry, use vegetable stock.
  • Cornstarch – this thickens the sauce. Make sure to add it to cool liquids so it incorporates properly without clumping.
  • Low-sodium soy sauce – I prefer using low-sodium soy sauce so I can control the sodium level. For gluten-free, swap this 1-1 with a gluten-free Tamari. If using regular soy sauce, start with 2 Tbsp and add more to taste since it will be noticeably saltier.
  • Honey – the sweetness of honey complements the savory flavors, but it’s not too sweet. It makes the perfect vegetable stir-fry sauce, but you can swap it with half the amount of brown sugar or maple syrup.
  • Hot sauce – this is optional, but adds a nice kick of heat! Try a 1/4 tsp of Sriracha or Frank’s hot sauce

Variations and Substitutions

  • Protein – Add cooked shredded chicken, shrimp, ground beef, ground pork, or tofu to the vegetables for a higher protein dish.
  • Nuts – throw in unsalted peanuts, cashews, or almonds for added crunch and flavor
  • Veggies – swap the veggies with whatever you like the best. Try onion, asparagus frozen corn, green beans, bean sprouts, water chesnuts, or even kale.
  • Heat – add red pepper flakes or hot sauce for more kick
Ingredients for Chinese 30-minute veggie stirfry recipe with broccoli, carrots, mushrooms, baby corn, and sliced peppers.

How to Make Vegetable Stir-Fry

A recipe doesn’t get much easier than this one. Don’t forget to get started on your side dish before beginning this recipe, since this vegetable stir fry comes together so quickly.

  1. Make stir fry sauce by whisking together all of the ingredients in a small bowl and set it aside so it’s ready when you need it.
  2. Sauté the veggies – Heat a large skillet or wok over medium-high heat and add cooking oil. Add veggies and sauté for 3 minutes until barely crisp tender (do not overcook).
  3. Add Aromatics – Reduce to medium heat and add the butter, garlic, and ginger, and stir until fragrant, about 30-60 seconds.
  4. Add the stir-fry sauce – pour the sauce over the sautéed veggies and stir to coat. Cook on medium-low for 3-4 minutes, stirring frequently, until the sauce thickens. Serve immediately!
How to make vegetable stir fry with stir fry sauce in a pan with a serving spoon

What to Serve with Vegetable Stir Fry

This vegetable stir fry is a filling and delicious meal, and because it’s versatile, it will fit right into your menu on weeknights or weekends. Here’s how I’ve served this stir-fry recipe:

  • As a main dish with a side of White Rice, Quinoa, Bok Choy, egg noodles, or ramen noodles.
  • Served inside lettuce as a lettuce wrap
  • Paired with General Tso’s Chicken or Teriyaki Salmon.
  • With added protein such as chicken, shrimp, or beef for a hearty meal. If adding protein, as we did with our Chicken Stir Fry, you’ll want to double the sauce and add it to taste.
Stir fry vegetables on a plate served with a side of noodles.

This vegetable stir fry is so easy and good. The sweet and savory homemade stir fry sauce with ginger and garlic adds so much authentic flavor to the sautéed veggies. This recipe is an easy and fast 30-minute meal your whole family will love. Try this meatless meal today!

Make-Ahead

This vegetable stir fry can easily be prepped in advance, and then it will come together in 15 minutes when ready to serve. It tastes great as leftovers as well!

  • Prep the veggies: Chop, cover and refrigerate up to 2 days until ready to use. Keep the mushrooms, garlic, and ginger separate since they can release moisture.
  • Make sauce ahead: Mix the sauce (except the starch) up to 3 days ahead and store in a separate container. Add the cornstarch just before cooking to prevent settling or clumping.
  • To Refrigerate: Cool leftovers completely, then refrigerate in an airtight container for up to 3-4 days.
  • Freezing: I prefer not to freeze since the vegetables can turn mushy.
  • To Reheat: Reheat in a skillet over low heat until heated through. You can add a little more chicken stock or water if needed.

Vegetable Stir Fry Recipe

4.98 from 248 votes
Vegetable stir fry in a skillet
Vegetable stir fry is a quick, one-pan dish ready in under 30 minutes. This vegetarian dish of sautéed veggies in an easy sweet and savory stir fry sauce makes a filling and delicious meal but is versatile enough to customize with protein and swap veggies. The perfect recipe when craving Asian takeout that can be made at home.
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes

Ingredients 

Servings: 4 servings

Stir Fry Sauce:

Vegetable Stir Fry:

  • 1 large carrot, sliced
  • 2 cups medium broccoli florets
  • 8 oz can baby corn spears, drained
  • 8 oz mushrooms (white or brown), sliced or quartered
  • 1 whole pepper (red, yellow, or orange), seeded and sliced
  • 2 Tbsp cooking oil , (extra light olive oil or canola)
  • 2 Tbsp unsalted butter
  • 3 garlic cloves, peeled and minced
  • 2 tsp ginger, minced

Instructions

  • Make stir fry sauce – In a small bowl, combine all the ingredients for the stir fry sauce and stir to incorporate the corn starch, and set it aside until ready to use.
  • Saute the veggies – Set a large non-stick skillet or wok over medium-high heat then add the oil. Once the oil is hot and shimmering, add the vegetables and stir-fry for about 3 minutes or until the vegetables are just crisp-tender – do not overcook them.
  • Add Aromatics – reduce the heat to medium and add the butter, garlic, and ginger, and stir constantly for 30-60 seconds or until fragrant.
  • Add the stir-fry sauce – If the sauce has separated, stir it and stir it into your vegetables. Reduce the heat to medium/low and cook for 3-4 minutes, until the sauce thickens and vegetables reach your desired tenderness.

Notes

Variations
  • Protein – add cooked chicken, shrimp, ground beef, ground pork, or tofu
  • Veggies – swap with whatever veggies you prefer, but avoid frozen vegetables since they tend to get mushy and can water down the sauce.
  • Nuts – add nuts like peanuts or cashews, or seeds to your liking
Make Ahead – prep the veggies and mix the sauce. Store separately in the fridge until ready to sauté.
Storage – store leftovers in an airtight container in the fridge for up to 4 days.
To Reheat – Saute in a large pan on the stove on low until heated through.

Nutrition Per Serving

255kcal Calories31g Carbs7g Protein14g Fat4g Saturated Fat3g Polyunsaturated Fat6g Monounsaturated Fat0.3g Trans Fat15mg Cholesterol474mg Sodium630mg Potassium4g Fiber15g Sugar4078IU Vitamin A84mg Vitamin C42mg Calcium1mg Iron
Nutrition Facts
Vegetable Stir Fry Recipe
Amount per Serving
Calories
255
% Daily Value*
Fat
 
14
g
22
%
Saturated Fat
 
4
g
25
%
Trans Fat
 
0.3
g
Polyunsaturated Fat
 
3
g
Monounsaturated Fat
 
6
g
Cholesterol
 
15
mg
5
%
Sodium
 
474
mg
21
%
Potassium
 
630
mg
18
%
Carbohydrates
 
31
g
10
%
Fiber
 
4
g
17
%
Sugar
 
15
g
17
%
Protein
 
7
g
14
%
Vitamin A
 
4078
IU
82
%
Vitamin C
 
84
mg
102
%
Calcium
 
42
mg
4
%
Iron
 
1
mg
6
%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Main Course, Side Dish
Cuisine: Asian, Chinese
Keyword: vegetable stir fry, vegetable stir fry recipe, veggie stir fry
Skill Level: Easy
Cost to Make: $
Calories: 255
Natasha's Kitchen Cookbook
4.98 from 248 votes (214 ratings without comment)

Leave a Comment

Recipe Rating




Comments

  • Betsy Eisenhut
    May 21, 2025

    Recipe please! I make Stir fry and would love to try your sauce and sequence of addition! Thanks for highlighting the salt tip too!

    Reply

    • Natasha's Kitchen
      May 21, 2025

      Hello! The sauce recipe is also in there, you can click Jump to recipe for the recipe card.

      Reply

    • Shawee
      June 7, 2025

      I made this with my version of veggies, its so yummy, thanks for sharing the recipe🙏

      Reply

  • Pamela Wilson
    May 20, 2025

    Sounds so delicious. I can’t wait to try it.

    Reply

  • JoAnne Soper-Cook
    December 23, 2024

    Made this for supper. Absolutely delicious, easy to make, and came together quickly. Thank you for sharing this wonderful recipe.

    Reply

    • Natasha
      May 20, 2025

      I’m so happy to hear that you loved the recipe so much! Thanks for the wonderful review.

      Reply

  • Nadia
    October 21, 2024

    If I had found this recipe sooner I would have eaten more vegetables in my life! I made a few modifications: added toasted sesame seed oil to olive oil at the start, added Umami powder to the sauce, used red pepper flakes instead of hot sauce, and reduced soy sauce to 2 spoons and honey to 1 spoon.

    Reply

    • Natasha
      May 20, 2025

      I’m so glad you loved the stir fry and thanks for sharing your creative ideas.

      Reply

  • Jennifer
    October 8, 2024

    I really liked this! It’s a great base recipe you can do so much with. It’s a little bit on the sweet side, but that can be adjusted. I didn’t find it off putting. The fresh ginger really makes it! I did add some yellow squash and zucchini just because I like it and wanted more veggies. I also cut up and cooked some chicken tenders first that I removed from the pan before cooking the veggie mixture. Added that back in when adding the sauce. That was more for my husband. It really doesn’t need it, but if you prefer meat you could add any protein to it and it be great.

    Reply

  • Ana
    August 13, 2024

    Am I the only person the sauce didn’t thicken up for? I followed the recipe to a t – no subs or improvising! My vegetables ended up soggy because I cooked everything too long waiting for the sauce to get thick! I do agree with another review that said it needed more seasoning though.

    Reply

    • Natasha
      August 15, 2024

      Hi Ana, did you possibly use frozen vegetables? That can end up in a watery sauce.

      Reply

    • Tim Dunn
      March 20, 2025

      You can always reduce the sauce in a separate saucepan while the veggies saute. I did and it clung nicely when added to the veggies. I also added just a bit more seasoning to round it out.

      Reply

  • Mel
    August 1, 2024

    It’s a good base recipe, but it needs more flavor. After I finished the recipe and tasted it, I added salt, pepper, scallions, and garlic powder. I also added msg and gochugaru.

    Reply

  • Kaye
    July 23, 2024

    I had high hopes after reading the reviews and this recipe did not disappoint! I made a super huge batch with eight different vegetables including purple cabbage. I substituted some of the honey for Thai chili sauce and added a tbsp of miso. OMG, I will make this repeatedly because it is absolutely delicious. Thank you so much for this amazingly, easy recipe.

    Reply

  • Zia
    May 12, 2024

    Follow the recipe as directed except left out Babycorn….next time I think I’ll substitute Thai Chili Sauce in place of the honey, as we like it a bit spicy! A great HomeMade recipe…😁

    Reply

    • Natasha's Kitchen
      May 12, 2024

      Sounds good, we’d love to know how it you liked that version!

      Reply

  • Will W
    March 22, 2024

    Excellent recipe. No cook times allow for the correct tenderness of vegetables. Scrumptious!!!

    Reply

  • Shawn
    January 25, 2024

    Easy recipe and full of flavor. I substituted the vegies since I didn’t have carrots on hand and used green beans, and added green onions. It was delicious. My family thinks I’m an amazing cook now. Thank you.

    Reply

    • NatashasKitchen.com
      January 25, 2024

      That’s great, Shawn!

      Reply

  • Mary Jane G. Camacho
    January 13, 2024

    Hi. If we don’t want the dish sweet, can we not add the honey?

    Reply

    • Natashas Kitchen
      January 13, 2024

      Hi Mary Jane, this recipe is intended to be sweet and savory, if you try it without the honey it may be a little different and missing something, but it may work. If you experiment, let me know how you liked the recipe.

      Reply

  • Dave O.
    December 8, 2023

    Hi Natasha, will a well seasoned cast iron skillet work to make this?

    Reply

    • NatashasKitchen.com
      December 8, 2023

      Hi Dave! We prefer to work with a non-stick skillet or wok but feel free to experiment with it.

      Reply

  • Vanessa
    December 2, 2023

    I’m 8 months pregnant and was craving a greasy burger with fries. This simple recipe saved the day ❤️ thank you for making it easy to make healthy choices

    Reply

    • Natashas Kitchen
      December 2, 2023

      Hi Vanessa! Congratulations on your pregnancy! I’m so glad this recipe did the trick!

      Reply

  • France
    October 26, 2023

    Loved making this simple yet very flavourful recipe. I switched up some veggies based on what I had and added cooked chicken at the end. I also added 1 finger green chili to the sauce along with a little Sriracha. Was a nice medium spiciness level. This is my first time commenting on any recipe. I have a pic too but can’t figure out how to post it! Lol

    Reply

    • Natasha's Kitchen
      October 26, 2023

      Sounds yum! I’m so glad that you tried and loved our Vegetable Stir Fry! Thank you for taking the time to leave a review, we appreciate it!

      Reply

  • Sasha
    September 26, 2023

    I’ve been looking for a stir fry seasoning that my host-mum used to make when I was an exchange student in Australia a few years back. This is just that! Took me back to my high school days. Thank you, will definitely make again!

    Reply

    • Natasha's Kitchen
      September 26, 2023

      So glad that you found our recipe, Sasha!

      Reply

  • Jackie
    September 15, 2023

    Made this last night and it was delicious. We also added tofu for protein and some peanuts for crunch.

    Reply

    • NatashasKitchen.com
      September 15, 2023

      That sounds great, Jackie! Thank you for sharing.

      Reply

  • Susan
    August 18, 2023

    I loved it but would double the sauce. I also added a bit of hoisin for a bit of sweet at the end. I toasted some sesame seeds and sprinkled with parsley.

    Reply

    • Natashas Kitchen
      August 18, 2023

      Thank you so much for sharing that with me, Susan!

      Reply

  • AJ
    August 16, 2023

    Perfect exactly as created! My family loved it and fought over the leftovers.

    Reply

    • Natashas Kitchen
      August 16, 2023

      That is the best when the family loves what we parents make. That’s so great!

      Reply

  • Melanie
    July 27, 2023

    I plan to make this tonight or coming weekend with some tweaks. First, omitting the oil and stir fry using broth or water. Second omitting the honey and using Walden Farms Maple Syrup. Doing this to lower the WW point value. It also lowers the fat, calories, carbs.

    Reply

    • Natashas Kitchen
      July 27, 2023

      Thank you so much for sharing that with me!

      Reply

As Featured On

Never Go "Hangry" Again!

Get weekly updates on new recipes, exclusive giveaways plus behind the scenes photos.