clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
vegan sweet and sour pork with brown rice in a bowl

Vegan Sweet and Sour Pork

  • Author: Kaylie Grace
  • Prep Time: 20 minutes
  • Cook Time: 15 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Chinese
  • Diet: Vegan


This vegan sweet and sour pork is recipe is an easy, flavorful, and high protein meal! It’s a healthy twist on the classic Chinese food. The plant-based pork is coated in a homemade sweet and sour sauce, then served with rice. There’s no need for takeout when you can make this comfort food recipe at home! #veganrecipe #vegandinner #pork #meatless #meatfree #chinesefoodrecipes #chineserecipes #sweetandsour #vegetarian #soyfree



Vegan Pork

Sweet & Sour Sauce

  • 1/2 cup pineapple juice (from a can)
  • 1/4 cup rice vinegar
  • 1/4 cup tomato paste (or unsweetened ketchup)
  • 1/4 cup water
  • 1/4 cup sugar (or maple syrup)
  • 2 tbsp soy sauce
  • 2 tbsp cornstarch
  • 1/2 tsp red pepper flakes (optional)


  • 1 tbsp oil
  • 1/2 medium onion, diced
  • 2 cloves garlic, minced
  • 1 tsp grated ginger
  • 1/2 red bell pepper, diced
  • 1/2 green bell pepper, diced
  • 1/2 cup pineapple chunks (from a can)


Vegan Pork

  1. Pour the porkless mix into a bowl. Add water and oil, then mix together to combine. Cover and chill in the refrigerator for 10 minutes. After, scoop and shape the mix into bite-sized pieces.
  2. Warm a large non-stick frying pan over medium-low heat. Lightly grease it with oil, then add the porkless bites. Fry for 2-3 minutes or until crispy, then flip to cook the other side. Remove porkless bites from the pan and set aside.

Sweet & Sour Sauce

  1. Combine all ingredients in a bowl. Whisk together until smooth.


  1. Warm the large frying pan over medium-low heat. Add oil, onion, garlic, ginger, bell peppers, and pineapple chunks. Sauté for 5 minutes or until the onions are fragrant and translucent.
  2. Pour sweet and sour sauce over the veggies. Bring to a boil, then reduce the heat and simmer for 2-3 minutes. The sauce will thicken. If needed, you can add splashes of water to thin it again.
  3. Add the porkless bites to the pan and gently toss everything together.
  4. Serve sweet and sour pork over rice. Garnish with green onion and sesame seeds. Enjoy!


  • Nutrition information below does not include rice.


  • Serving Size: 1 serving
  • Calories: 315
  • Sugar: 21g
  • Fat: 9g
  • Carbohydrates: 39g
  • Fiber: 3g
  • Protein: 24g

Keywords: vegan sweet and sour pork with pineapple, sweet and sour pork stir fry