Sweet & Sour Veggie Stir Fry (Oil-Free)

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

This vegan oil-free sweet and sour veggie stir fry is a flavorful and healthy dish packed with fresh vegetables and a tangy homemade sauce. It’s a perfect plant-based meal that’s quick, easy, and full of vibrant flavors. It can be ready in about 40 minutes, or even less if you use precut vegetables.

stainless wok filled with vegan veggie stir fry with homemade sweet and sour sauce.

Stir-fries are so easy to make and a terrific way to use up some of those veggies in the refrigerator that need to go quickly. I normally use mushrooms, broccoli, celery, carrots, onions, garlic, and red bell peppers, but any veggies you prefer would be great in this recipe.

Serve it over rice or noodles for a full delicious meal. We have more veggie stir fries on this website including my rice noodle stir fry, this easy oil-free veggie stir-fry, and my simple veggie fried rice.

Reasons you will love this recipe

  • Healthy and Oil-Free: This sweet and sour veggie stir fry offers all the delicious flavors without any added oils, making it a heart-healthy option.
  • Vibrant and Flavorful: The tangy homemade oil-free sweet and sour sauce brings bold, zesty flavors that pair perfectly with the fresh veggies.
  • Versatile and Customizable: You can easily swap in your favorite vegetables or proteins to make this stir fry your own.

Ingredients you will need

diced onion, celery, celery on brown cutting board with knife
  • Veggies- Onion, garlic, celery, carrots, bell pepper, mushrooms, and any others you prefer to include.
  • Sesame seeds- They add a subtle nutty flavor and a delightful crunchy texture that complements the softness of the vegetables.
  • Vegan protein- Added protein is completely optional, but we like to include tofu, seitan, soy curls, or tempeh in our stir-fries. We have an article on everything you need to know about seitan and recipes to use it in.
  • Sweet and sour sauce- My homemade sweet and sour sauce is made with fire-roasted tomatoes, apple juice concentrate, crushed pineapple, soy sauce, and rice vinegar.

How to make veggie stir-fry

The recipe card at the bottom of the page has the full list of ingredients with measurements and instructions.

It’s hard to believe, I know, but healthy vegan stir-fries can be made without using a drop of oil and still be delicious without any added fat. You’ll never miss the oil in this tangy-sweet veggie stir-fry.

sweet and sour sauce ingredients in clear bowl with whisk

STEP #1: Begin by making the homemade oil-free sweet and sour sauce which can be done by simply mixing the sauce ingredients in a bowl.

You’ll need to mix in the fire-roasted tomatoes, apple juice concentrate, soy sauce (or tamari for gluten-free), rice vinegar, basil, and cornstarch or another thickener. Once it’s whisked together well, set the sauce to the side.

diced vegetables on brown cutting board

STEP #2: Dice up the vegetables to be used. If you really want to speed the process up, buy pre-cut veggies. Personally, I always buy bags of broccoli florets that have already been chopped up to save time cooking. Once everything is diced and chopped, set them to the side while you toast the sesame seeds.

sesame seeds browning in frying pan

STEP #3: Place the sesame seeds in a hot wok or pan and cook over medium heat until the seeds become fragrant and begin to pop. This takes about 2-3 minutes.

Once they begin to turn a light brown, remove them from the heat immediately or they will begin to burn. Pour them into a bowl and set them to the side

stainless wok with vegetables and red spatula

STEP #4: Place the wok back on the stovetop and add approximately 3 tablespoons of veggie broth or water to the pan then add the onions and garlic and saute for about 2 minutes. Add a little more veggie broth as needed to prevent sticking.

wok filled with broccoli, carrots, bell pepper, onions, tomatoes

STEP #5: Toss in the other vegetables–broccoli, celery, carrots, bell pepper, mushrooms, or others that you are using–along with 3/4 vegetable broth, cover with a lid, and cook for about 3 minutes.

I like to add seitan, tofu, or tempeh to this stir-fry to make it even more hearty. If you aren’t sure what seitan is, it’s a terrific little vegan meat replacer that you can buy already cooked or make your own vegetable stock at home. I like to add it to many different recipes.

sweet and sour mixed vegetables in wok

STEP #6: Stir in the sauce mixture and continue to cook until the sauce thickens. This should only take about 2-3 minutes.

Remove from the heat, top with the toasted sesame seeds, and serve over rice or noodles.

The recipe comes from The Cancer Survivor’s Guide by Dr. Neal Barnard.

*Originally published February 2016.

Frequently Asked Questions

Which vegetables are best to use?

Some of the most common veggies used are broccoli, onion, celery, carrots, bell peppers, mushrooms, baby corn, and water chestnuts. However, you can use any veggies preferred.

Can I use regular diced tomatoes?

Yes. I like the fire-roasted tomatoes because they add even more flavor, but diced tomatoes will work well too.

Where will I find apple juice concentrate?

This can be found in the freezer section of your grocery store. It is very common and should be easy to find. However, you can substitute apple juice if needed.

How long will this last?

In an airtight container, it should last about 5-7 days in the refrigerator. It freezes well too.

wooden bowl filled with rice and stir fry with chopsticks

For those of you new to the whole food plant-based lifestyle, we’ve created a FREE 7-Day Plant-Based Menu Planner to help you get started!

If you try this recipe, please let us know how you like it by rating it and leaving a comment. We love to hear from you!

Want to Save This Recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Save Article

By submitting this form, you consent to receive emails from EatPlant-Based

close up of sweet and sour vegan stir fry in wok with spoon
4.91 from 10 votes

Sweet and Sour Veggie Stir-Fry

Stir-fries are so easy to make and a terrific way to use up some of those veggies in the refrigerator that need to go quickly. This Easy Veggie Stir-Fry with sweet and sour sauce is a great recipe for that, and any vegetables you prefer can be used.
Prep: 20 minutes
Cook: 20 minutes
Total: 40 minutes
Servings: 8 servings

Ingredients 

Stir-Fry

  • 2 tablespoons sesame seeds
  • 1 cup onion sliced into crescents
  • 4 cloves garlic minced
  • 1 cup celery diagonally sliced
  • 1 cup carrot diagonally sliced
  • 1 red or green bell pepper cut into strips
  • 2 cups mushrooms sliced
  • 1 cup broccoli chopped into florets
  • 6 ounces seitan strips tofu, or tempeh (optional)
  • 1 cup vegetable broth or water

Sweet and Sour Sauce

Instructions

  • Begin by making the sweet and sour sauce which can be done by simply mixing the sauce ingredients in a bowl. You’ll need to mix in the fire-roasted tomatoes, crushed pineapple, apple juice concentrate, soy sauce (or tamari for gluten-free), rice vinegar, basil, and cornstarch or another thickener. Once it’s whisked together well, set the sauce to the side.
  • Next, dice up the vegetables to be used. If you really want to speed the process up, buy pre-cut veggies. Personally, I always buy bags of broccoli florets that have already been chopped up to save time cooking.
  • Once everything is diced and chopped, set them to the side while you toast the sesame seeds.
  • Place the sesame seeds in a hot wok or pan and cook over medium heat until the seeds become fragrant and begin to pop. This takes about 2-3 minutes. Once they begin to turn a light brown, remove them from the heat immediately or they will begin to burn. Pour them into a bowl and set them to the side.
  • Place the wok back on the stovetop and add approximately 3 tablespoons of veggie broth or water to the pan then add the onions and garlic and saute for about 2-minutes. Add a little more veggie broth as needed to prevent sticking.
  • Next, toss in the other vegetables–broccoli, celery, carrots, bell pepper, mushrooms, or others that you are using–along with 3/4 vegetable broth and cover with a lid and cook for about 3 minutes.
  • I like to add seitan, tofu, or tempeh to this stir-fry to make it even more hearty. If you aren’t sure what seitan is, it’s a terrific little vegan meat replacer that you can buy already cooked or at home. I like to add it to many different recipes.
  • Stir in the sauce mixture and continue to cook until the sauce thickens. This should only take about 2-3 minutes.
  • Remove from the heat, top with the toasted sesame seeds, and serve over rice or noodles.

Video

Notes

Tips & Suggestions:
I have included step-by-step photos and directions above to ensure your first attempt will be successful.
Veggies- Some of the most common veggies used are broccoli, onion, celery, carrots, bell peppers, mushrooms, baby corn, and water chestnuts. However, you can use any veggies preferred.
Apple Juice Concentrate- This can be found in the freezer section of your grocery store. It is very common and should be easy to find. However, you can substitute apple juice if needed.
Storage- Store in an airtight container in the refrigerator for up to 5-7 days. It freezes well too.

Nutrition

Calories: 120kcal | Carbohydrates: 18g | Protein: 8g | Fat: 2g | Fiber: 3g | Sugar: 11g

Disclaimer

To obtain the most accurate representation of the nutritional information in a given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe, using your preferred nutrition calculator. You are solely responsible for ensuring that any nutritional information provided is accurate, complete, and useful.

Please rate & share if you like this!Leave a comment or share on Pinterest or Instagram

Similar Posts

6 Comments

  1. Tried this the other night. Love the sweet and sour flavor. Didn’t use the seitan. I added almonds.

  2. Yum! I have a bag of frozen stir fry vegetables from Costco in my freezer now, just made a batch of seitan sausage and am thinking it’s perfect timing to make this for dinner (I usually take the mushrooms out and slice them up before cooking because they are too tough to enjoy whole (the way they come in the package)

4.91 from 10 votes (8 ratings without comment)

Leave a Reply

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

Recipe Rating