Sweet and Sour Pork

4.56 from 118 votes
Recipe IndexRecipeVideo

This post may contain affiliate links. Please read myย privacy policy.

Craving that sweet and tangy combo? My sweet and sour pork recipe gives you crispy, golden pork tossed in a homemade, bold, and tasty sweet and sour sauce, and it's super easy to whip up at home!

Easy sweet and sour pork recipe served in a bowl.
Want to Save This Recipe?
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Simple Sweet And Sour Pork Recipe

Sweet and sour pork is an iconic Chinese recipe and a classic Cantonese dish.

Called ‘咕嚕肉’ or ‘goo lou yok’ in the Cantonese dialect, this dish is very pleasing to the palate, thanks to the flavorful sweet and sour sauce—the sweetness from sugar combined with the tangy ketchup and sharp rice vinegar—paired with crispy fried pork pieces.

The secret to an authentic sweet and sour dish lies in achieving the perfect balance between the sweet and sour flavors in the sauce, which is the soul of this dish.

My easy sweet and sour pork recipe packs all the authentic flavor you crave, with crispy pork and a tangy-sweet sauce that’s way better than takeout. Plus, it’s ready in just 20 minutes with simple steps. I’m going to teach you how to make the perfect homemade sweet and sour sauce and share my secret ingredients!

Looking for more easy sweet and sour recipes with a variety of proteins? Check out my Sweet and Sour Chicken, Sweet and Sour Shrimp, and Sweet and Sour Fish recipes!


Why You’ll Love This Recipe

Cantonese style sweet and sour pork with pineapples.
  • Authentic flavor. It brings that traditional sweet and sour taste you crave, just like what you’d get at your favorite restaurant.
  • Quick and easy. This dish is ready in just 20 minutes with straightforward steps, making it a lifesaver for busy nights when you want something tasty and fast.
  • Foolproof recipe. The easy-to-follow steps make this Chinese pork sweet and sour stir fry virtually foolproof, ensuring a delicious result every time—perfect for beginners.
  • Meal prep friendly: This Chinese pork sweet and sour recipe is perfect for meal prep—just marinate a big batch of pork and the sweeet and sour sauce ahead of time, and you’ll have flavorful, ready-to-cook pork for quick and easy meals throughout the week.
  • Cheaper than takeout: Eating out can be very expensive, so making this restaurant favorite at home saves you a lot of money. Not to mention, it’s healthier and less greasy.

Sweet Sour Pork Ingredients

Sweet and sour pork ingredients.
  • Pork tenderloin – It is tender and juicy, making it ideal for a quick-cooking dish that stays flavorful. Plus, it’s leaner, so you get a healthier option without losing that satisfying texture.
  • Green and red bell peppers – Add a nice crunch and colorful pop, plus a hint of sweetness.
  • Pineapple – Adds juicy and sweet pineapple to the dish gives it that signature tangy touch. You can used fresh or canned pineapples.
  • Soy sauce – Boosts the flavor of the pork with a savory kick.
  • Corn starch – In the marinade, it helps tenderize the pork, making it extra juicy and tender. In the frying batter, it keeps the coating light and crispy.
  • Baking soda – Makes the batter airy and crisp.

Sweet And Sour Sauce

Once you master the techniques for making homemade sweet and sour sauce, you can create authentic, restaurant-quality Chinese food right at home! Here are my secret ingredients for the perfect sauce.

  • Tomato ketchup – Gives the sauce its classic sweet and tangy flavor.
  • Plum sauce – Adds that extra zing.
  • Chinese rice vinegar – Balances out the sweetness with a bit of tanginess.
  • Lea & Perrins Worcestershire sauce – Adds a rich, savory layer that boosts the sauce’s overall flavor.
  • Oyster sauce – Gives the sauce a savory kick and a hint of sweetness.
  • Corn starch – Thickens the sauce, making it glossy and perfect for coating the pork.
  • Sugar – Sweetens the sauce to balance out the tanginess from the other ingredients.
  • Water – Adjusts the thickness of the sauce so it’s just right for coating the pork.

See the recipe card for full information on ingredients.


How To Make Sweet And Sour Pork

Pork tenderloin with marinade for Chinese sweet and sour pork.

Step 1. Cut the pork tenderloin into pieces and marinate with the marinade ingredients for 15–20 minutes.

Sweet and sour sauce in a small bowl.

Step 2. Mix the sweet and sour sauce ingredients well, and set aside.

Coating marinated pork cubes with frying batter in a bowl.

Step 3. Strain the dry ingredients for the frying batter, then add the egg, water, and cooking oil to form a thick batter. Once the pork is well-marinated, transfer the pieces into the batter and ensure they are well coated.

Deep-frying pork tenderloin in a pan.

Step 4. In a deep skillet, add enough cooking oil for deep frying. Once the oil is hot, deep fry the pork pieces until they turn golden brown. Remove them and drain on paper towels.

Sweet and sour sauce with green and red bell peppers in a pan.

Step 5. Heat up a wok and add some cooking oil. Add the chopped garlic and stir fry until light brown, then add the bell peppers and pineapple pieces. Stir fry until you can smell the peppery aroma from the peppers, then add the sweet and sour sauce.

Sweet and sour pork in a pan, ready to serve.

Step 6. As soon as the sauce thickens, transfer the pork into the wok and stir well to coat with the sauce. Add the chopped scallions, give it a few quick stirs, then dish out and serve hot with steamed white rice.


Helpful Tips For Home Cooks

  • The frying batter for the pork is equally important. It needs to be crispy, airy, and crunchy, so that when the pork is stir fried with the homemade sauce, it stays crispy and doesn’t become soggy or swim in the sauce.
  • Make sure the oil is hot before frying the pork. Drop a tiny bit of batter in to see if it bubbles up—if it does, the oil’s ready to go.
  • Fry the pork in batches if necessary to avoid crowding the skillet. This way, each piece gets crispy and golden, not soggy.
  • Watch the sauce as it thickens. It should be thick enough to coat the pork but not so thick that it’s gloopy. If needed, add a little water to adjust.
  • Don’t overcook the peppers and pineapple. They should be crisp-tender to keep their flavor and texture.

Frequently Asked Questions

Can I use a different cut of pork?

Sure! Pork tenderloin is great for its tenderness and quick cooking, but you can use pork loin or shoulder too. Just adjust the cooking time a bit.

How long should I fry the pork?

Fry the pork pieces until they’re golden brown and cooked through, usually about 3-4 minutes per batch, depending on how big the pieces are and how hot the oil is.

Can I make this recipe vegan?

Yes, you can make a vegan version! Just swap the pork with tofu, tempeh, or veggies like cauliflower. Use a simple flour and water batter without eggs, and make sure your sweet and sour sauce is vegan-friendly. Fry until crispy, then coat in the sauce.

How to make sweet and sour sauce?

Mix together the tomato ketchup, plum sauce, Chinese rice vinegar, Lea & Perrins Worcestershire sauce, oyster sauce, sugar, cornstarch, and water.

Can I use an air fryer to cook the pork instead of deep frying?

Yes, you can! Just coat the pork in the batter and air fry it at 400°F (200°C) for about 10-15 minutes, shaking the basket halfway through to ensure even cooking and crispiness.

Can I make this recipe ahead of time?

The pork is best right after cooking to keep it crispy. But you can prep the sauce and marinate the pork in advance.

How many calories per serving?

This sweet and sour stir fry pork with pineapple recipe is only 399 calories per serving.

Sweet and sour pork stir fry with homemade sweet and sour sauce.

What To Serve With This Recipe

This sweet and sour stir fry pork is best served with rice, alongside other Chinese classics such as Hot and Sour Soup and Mapo Tofu. For a delicious Chinese feast at home, I recommend the following dishes:

I hope you enjoy this post as much as I do. If you try my recipe, please leave a comment and consider giving it a 5-star rating. For more easy and delicious recipes, explore my Recipe Index, and stay updated by subscribing to my newsletter and following me on FacebookPinterest, and Instagram for new updates.


Other Pork Recipes You Might Like

Freshly baked cod fillet with seasonings crust on a plate, garnished with lemon slices and herbs.
5 Secrets to 20-Minute Dinners
FREE EMAIL BONUS: How would it feel to have dinner DONE in 20 minutes? I’ll show you how!
Please enable JavaScript in your browser to complete this form.
4.56 from 118 votes

Sweet and Sour Pork

Craving that sweet and tangy combo? My sweet and sour pork recipe gives you crispy, golden pork tossed in a homemade, bold, and tasty sweet and sour sauce, and it's super easy to whip up at home!
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Servings: 2 people
Want to Save This Recipe?
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients  

  • 1/2 lb (250g) pork tenderloin, cut into bite size pieces
  • 1/2 green bell pepper, cut into pieces
  • 1/2 red bell pepper, cut into pieces
  • 2 stalks scallions, only the white part, cut into 2 inch (5cm) length
  • 1 piece pineapple ring, fresh/canned, cut into small pieces
  • 1 clove garlic, finely chopped
  • oil , for frying

Marinade:

  • 1 teaspoon soy sauce
  • 1/2 teaspoon cornstarch
  • 1/2 teaspoon rice wine

Frying Batter:

  • 2 oz. (60g) all-purpose flour
  • 1 oz. (30g) cornstarch
  • 1/2 teaspoon baking soda
  • 1/2 egg
  • 1/2 cup water
  • 1 teaspoon cooking oil
  • 1 pinch salt

Sweet and Sour Sauce:

  • 1 1/2 tablespoons tomato ketchup
  • 1 teaspoon plum sauce
  • 1/8 teaspoon Chinese rice vinegar, transparent in color
  • 1/2 teaspoon Worcestershire sauce, Lea & Perrins
  • 1 teaspoon oyster sauce
  • 1 teaspoon cornstarch
  • 1 teaspoon sugar
  • 2 tablespoons water

Instructions 

  • Cut the pork tenderloin into pieces and marinate with the Marinade ingredients for 15–20 minutes.
  •  Mix the Sweet and Sour Sauce ingredients well, and set aside.
  • Strain the dry ingredients for the Frying Batter, then add the egg, water, and cooking oil to form a thick batter. Once the pork is well-marinated, transfer the pieces into the batter and ensure they are well coated.
  • In a deep skillet, add enough cooking oil for deep frying. Once the oil is hot, deep fry the pork pieces until they turn golden brown. Remove them and drain on paper towels.
  • Heat up a wok and add some cooking oil. Add the chopped garlic and stir fry until light brown, then add the bell peppers and pineapple pieces. Stir fry until you can smell the peppery aroma from the peppers, then add the sweet and sour sauce.
  • As soon as the sauce thickens, transfer the pork into the wok and stir well to coat with the sauce. Add the chopped scallions, give it a few quick stirs, then dish out and serve hot with steamed white rice.

Video

Notes

  • The frying batter for the pork is equally important. It needs to be crispy, airy, and crunchy, so that when the pork is stir fried with the homemade sauce, it stays crispy and doesn’t become soggy or swim in the sauce.
  • Make sure the oil is hot before frying the pork. Drop a tiny bit of batter in to see if it bubbles up—if it does, the oil’s ready to go.
  • Fry the pork in batches if necessary to avoid crowding the skillet. This way, each piece gets crispy and golden, not soggy.
  • Watch the sauce as it thickens. It should be thick enough to coat the pork but not so thick that it’s gloopy. If needed, add a little water to adjust.
  • Don’t overcook the peppers and pineapple. They should be crisp-tender to keep their flavor and texture.

Nutrition

Serving: 2people, Calories: 399kcal, Carbohydrates: 52g, Protein: 29g, Fat: 8g, Saturated Fat: 2g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 3g, Trans Fat: 0.1g, Cholesterol: 115mg, Sodium: 762mg, Potassium: 739mg, Fiber: 3g, Sugar: 11g, Vitamin A: 1297IU, Vitamin C: 68mg, Calcium: 46mg, Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Please rate and comment below!

About Rasa Malaysia

Bee is a recipe developer and best-selling cookbook author, sharing easy, quick, and delicious Asian and American recipes since 2006. With a strong following of almost 2 million fans online, her expertise has been featured in major publications, TV and radio programs, and live cooking demos throughout the United States and Asia.

Leave a comment

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

Recipe Rating





103 Comments

  1. Lisa Bynum says:

    5 stars
    Made this last night for dinner and it was delicious! My husband has asked me to make it again.

    1. Rasa Malaysia says:

      Awesome Lisa, I am so glad that you love this sweet and sour pork.

  2. Jon Pearson says:

    5 stars
    OMG what a delicious recipe.
    Made it this evening and was outstandingly brilliant.
    More sauce was needed so next time will make 4 times more s&s sauce, but all was beautifully perfect.
    THANK YOU
    Jon & Simone, Gloucestershire, UK

    1. Rasa Malaysia says:

      Hi Jon, thanks for trying this sweet and sour pork recipe.

  3. Jon says:

    Hi,
    I’m going to try this recipe tomorrow – a couple of questions, firstly Is rice wine vinegar ok to use instead of just rice wine, also is bicarbonate of soda the same as baking soda – also – could you please explain the twice fried pork method as I’ve seen mentioned so many times please?

    Many thanks

    1. Rasa Malaysia says:

      Hi Jon, yes you can use rice wine vinegar. For the baking soda, I don’t think bicarbonate of soda is the same. I am not sure. You can check online. Baking soda is very common and you can get it at any stores. Twice fried pork means the pork is deep-fried twice. First time fried until the batter becomes light brown. Then take them out. Then deep fry again until golden brown.

      1. Dr.Grandma Jeannie says:

        Baking soda is also known as Bicarbonate of soda and as Sodium bicarbonate. Same stuff. Thanks for the recipes!

  4. Jessica Lekki says:

    5 stars
    This is so good. I double the sauce part. I’m making it again next week. I can’t wait!

  5. Patrick says:

    Hello,
    First off ALL your recipes are great!! So glad I came across your culinary excellence. I cannot wait to make this for my lovely wife and our two “Eat Everything” boy’s. Quick question, on the ingredient list it has two areas for the frying batter yet I do not see where to add the first area (3 items) in the directions? If you would be so kind to touch on this.
    Thanks Patrick

  6. Sally Reardon says:

    5 stars
    Hi,
    very tasty sweet & sour pork. first time using plum sauce and without pineapple juice too :)
    Delicious ! will repeat this recipe again.
    Thank you.
    Sally

  7. Christine says:

    I cannot see the recipe on the page. Where is it?
    Thanks Christine

    1. Rasa Malaysia says:

      The recipe is where the red bar is “GET RECIPE HERE.”

  8. Bucskiboy says:

    5 stars
    This by far the best recipe. I use left over roast pork
    It just needs a bit more sauce double up and itโ€™s perfect

    1. Rasa Malaysia says:

      Awesome, yes, all my recipes taste the best.

  9. Angela says:

    5 stars
    This was so good! I’m like actually surprised how yummy it came out. Thanks for the recipe, I’ll make it again! I did saute the veggies and pineapple with a dash of sesame seed oil.

    1. Rasa Malaysia says:

      Hi Angela, sounds super duper good!

  10. Marek says:

    5 stars
    I made this tonight. Nice method and easy to understand. I increased the amount of ingredients and booted up volume rather than 1/2 an egg. I also made more sauce, but I added fresh ground pepper to the batter to add a little pep to the pork.
    It all went very well and is an excellent economic meal with no leftovers. Thank you for sharing.

    1. Rasa Malaysia says:

      Hi Marek, thanks for trying my sweet and sour pork recipe.