Go Back
+ servings
Print Recipe Add to Collection
4.17 from 6 votes

Sweet and Sour Pork

Sweet and Sour Pork is a mouthwatering stir-fry of crispy and tender pieces of deep fried pork tenderloin combined with onions, bell peppers and pineapple in a tangy sweet and sour sauce. Adults and kids alike will love it, so skip the soggy takeout and make this classic Chinese dish at home!
Prep Time15 mins
Cook Time15 mins
Total Time30 mins
Course: Main Course
Cuisine: Chinese
Keyword: pork, sour, sweet
Servings: 6 servings
Calories: 630kcal
Author: TipBuzz



  • 1 ½ lb pork tenderloin
  • 1   teaspoon  salt
  • 1/2   cup  cornstarch
  • 1 1/2   cups  flour
  • 1   egg beaten
  • 1   tablespoon  oil
  • 1 ¼   cups  water
  • 3-4   cups  vegetable oil for frying

Sweet and Sour Sauce

  • 1/2   cup  sugar
  • ¼   cup  rice vinegar or white vinegar
  • 2   tablespoons soy sauce low sodium recommended
  • 1/4   cup  ketchup
  • 2   tablespoons  cornstarch
  • 2   tablespoons  water


  • 2   teaspoons garlic minced
  • 1   red bell pepper seeded and cut into 1" pieces
  • 1   green bell pepper seeded and cut into 1" pieces
  • 1   medium onion cut into 1" pieces
  • 1   cup  pineapple chunks fresh or canned
  • 1   tablespoon  oil


  • Cut the pork into 3/4-inch / 2 cm cubes.
  • In a large bowl, mix together cornstarch, flour and salt.
  • Add the egg, 1 tablespoon oil and water. Whisk until smooth. The mixture will be thick like pancake batter.
  • Add the cubed pork to the mixture and toss to coat.
  • Heat the oil to 350˚F / 175˚C in a deep-fryer or medium saucepan, and set aside a wire rack.
  • Add the pork in batches and deep fry for about 5 minutes until golden and crispy.
  • Remove to the rack with a slotted spoon, and repeat for remaining pork.
  • Heat a skillet or wok over medium-high heat and add 1 tablespoon oil.
  • Sauté onion, bell peppers and pineapple in the pan for 2 - 4 minutes until slightly softened.
  • Add the sugar, vinegar, soy sauce and ketchup. Bring to a simmer.
  • In a small bowl or teacup, mix together the cornstarch and water to make a slurry.
  • Slowly stir it into the pan. Simmer for 1-2 minutes or until the sauce is thick enough to coat the vegetables.
  • Add in the cooked pork and stir to coat evenly with the sauce. Serve and enjoy!


Calories: 630kcal | Carbohydrates: 100g | Protein: 32g | Fat: 10g | Saturated Fat: 2g | Cholesterol: 100mg | Sodium: 652mg | Potassium: 780mg | Fiber: 3g | Sugar: 28g | Vitamin A: 905IU | Vitamin C: 48.8mg | Calcium: 38mg | Iron: 4.8mg