Please think of the trees before you print this page. looks great on mobile devices too!

Viewing this page on an iPad? Rotate the screen to switch to kitchen mode.

Sweet and Sour Stir Fry

Sweet and Sour Stir Fry

Everybody loves a good stir fry! And if you are here, you love the vegan way of life. So, I am pleased (and honored) to bring you the vegan sweet and sour stir fry recipe. 

Welcome! I’m really pleased to have you here in our little corner of the internet. We are a happy bunch of people here at, but I’m about to get serious. Serious about food that is! 

So let’s talk food. It’s a necessity for all of us to consume, digest, and consume again. Food is life. And life is wonderful, isn’t it? In the spirit of wonderful things, I try to keep my recipes easy and straight forward which in turn, makes life even more wonderful. Life, food, easy cooking = perfection. My vegan sweet and sour stir fry is all of these things and more.

textured soy protein with asian broth ingredients portrait

Made to impress and satisfy, this dish will keep them coming back for more. Don’t like wasted food or left overs? No worries, you shouldn’t expect any of that. 

To make what was once considered a meat eaters paradise, now a vegan’s delight, you will need 16 ingredients and about 30 minutes. 

Of all the scrumptious ingredients we use, some stand out among the rest. Firstly, we have brown rice for our complex carbohydrates (slow burning, energy sustained type of carb), soy protein for a great source of protein and fibre, as well as carrot, onion, bell pepper, and pineapple for a host of vitamins and minerals. 

And to top all of this off, we through in some soy sauce, ginger, bean sprouts, and saucy ingredients for taste, texture, and perfection. 

chopped onion pineapple carrot and red bell pepper in small bowls portrait

The vegan sweet and sour stir fry is the perfect meal for lunch and/or dinner because it’s: 

  • Tasty beyond reasoning! 
  • Healthy.
  • A great source of protein – 27g per serve! 
  • Easy to make.
  • A family friendly meal. 

You can store any leftover or prepared meals in an airtight container in the fridge for up to 48 hours. Please note that it must be a well sealed container to keep the soy protein from going bad. I would however, personally recommend eat this freshly cooked for the best taste and results.

sweet and sour sauce ingredients portrait

And that about sums it all up. I hope you enjoy this recipe as much I enjoyed making (and eating) it. Be sure to share your thoughts and photos if you try this recipe. We love seeing your creations! 

Liked this recipe? Why not head over and check out our Cashew Nut, Pineapple, Tempeh Fried Rice for more exciting lunch and dinner options.

vegan sweet and sour stir fry double portrait

Prep time
10 minutes
Total time
Category: Lunch, Dinner
Serves: 4
Allergens: Soy


For the soy protein

  • 2 tbsps dark soy sauce
  • 2 inches ginger (sliced)
  • 2 tbsps soy sauce
  • 4 oz textured soy protein

For the rice

  • 1 cup brown rice
  • 2 cups water

For the garnish

  • 2 cups soybean sprouts

For the fruit and vegetable

  • 10 oz carrot (sliced)
  • 2 tsps olive oil
  • 2 medium onion (sliced)
  • 8 oz pineapple (chopped)
  • 1 medium red bell pepper (chopped)

For the sauce

  • 2 cups orange (juiced)
  • 1 tsp sea salt
  • 2 tbsps strawberry jam
  • 4 tbsps tapioca starch


  1. Cook the rice with the water until soft for about 30 minutes.
  2. Preheat a pot with the water for the soy protein and add the ginger soy sauce and dark soy sauce.
  3. Add the textured soy protein, take it off the stove and put it on the side to let it soak covered for 10 min.
  4. Use a strainer and squeeze out as much liquid a possible from the textured soy protein.
  5. Preheat the olive oil in a a big skillet and saute the onion for about 5 minutes before you add the textured soy protein.
  6. Add the rest of the fruit and vegetables and fry for about 10-15 minutes until soft and slightly golden brown.
  7. For the sauce use a pot and mix all the ingredients with a whisk before you bring it to boil for about 5 minutes until the sauce thickens.
  8. Mix the sauce and the fruit and vegetable stir fry.
  9. For serving adjust taste and add some of the sweet and sour stir fry with rice on a plate and add some garnish.

Did you make this recipe? Please take a photo, share it on Instagram and tag it with #veganio. We love to see your photos.

Get Weekly Meal Plans sends weekly meal plans straight to your inbox along with grocery lists and nutritional information.

Find Out More!