Sweet and Sour Pork

4 comments All Recipes, Mains & Sides, Pork Recipes This post may contain affiliate links.
This Chinese popular dish of sweet and sour pork is a keeper! Twice-fried, batter-coated pork ensures crispy pork nuggets, and this zesty, tangy, sweet and sour sauce made from scratch tastes just like those served at  restaurants and is one of the best you’ll ever make!

No other dish has kept me as intrigued as sweet and sour pork. It’s easy to just go to your favourite fast food tze char stall or Chinese restaurant to order one, but it’s just as easy to create this well-known and popular Chinese dish in your kitchen.

Never mind the nay-sayers who claim that domestic gas hobs just aren’t strong or hot enough to create the characteristic crispy crunch. Here, the process of deep-frying the pork twice can still achieve those crisp edges that we love about this dish.

And so, my search has led by chance to a cookbook that I purchased not too long ago.  This recipe comes from one of our own home-grown and internationally renowned chefs, Chef Eric Teo, in his published cookbook, quite simply titled ‘Eric Teo’s Simply Singaporean’.  I think I quite literally hit the jackpot with this one!  You know you have a winning recipe when friends and guests keep asking for it!

I have found this recipe to be very good for making an excellent sauce and marinade.  I also chanced upon a very good recipe post by a fellow food blog author of www.smokywok.com, and adapted the dredging constitution to get that crispy, crunchy coating.  In short, this is a winner, and I promise you, EASY!  It’s as close as you can get to turning out sweet and sour pork dishes like those at your favourite tze char stalls and dare I say, restaurants, too!  Do try it!


Sweet and Sour Pork

Sweet and Sour Pork

Yield: 4 servings
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes

A classic Cantonese version of sweet and sour pork that brings together a perfect blend of sweet, sour, tangy and citrus flavours of plum, tomato and chilli sauces and lemon juice that makes for a special zesty sauce that can be used as a base for any sweet and sour flavoured dish.



  • 400 gm pork belly, cut into 1/2-inch cubes
  • 100 gm red bell peppers, cut into 1/2-inch squares
  • 100 gm green bell peppers, cut into 1/2-inch squares
  • 100 gm onion, diced
  • 50 gm pineapple, fresh or canned, diced
  • 1 stalk spring onion, chopped
  • 2 cloves garlic, minced


  • 500 gm tomato ketchup
  • 250 gm chilli sauce, sweet
  • 250 gm plum sauce
  • 100 gm white vinegar
  • 500 ml water
  • 250 gm sugar
  • 50 gm lemon, with rind, sliced or cut in half
  • 50 gm orange, with rind, sliced or cut in half
  • 1/2 tsp salt
  • 1 tbsp corn flour, mixed with 3 tbsp water, as thickening solution


  • 1/2 tsp salt
  • 1/2 tsp pepper
  • 1 tsp sesame oil
  • 2 tsp corn flour
  • 50 ml Chinese wine
  • 1 egg beaten

FOR DREDGING (Adapted from source: www.smokywok.com)

  • 3 tbsp plain flour
  • 3 tbsp corn flour or potato starch
  • 2 tbsp rice flour


Preparing the Pork

  1. Marinade the pork with all marinade ingredients. Set aside for at least 20 minutes. Meanwhile, prepare the sweet and sour sauce.

Preparing the Sauce

  1. Place all sauce ingredients in a pot or saucepan and bring to boil over medium heat, stirring consistently. Simmer for 20 minutes and thicken with cornstarch solution. Set aside to cool.

Deep-frying the Pork

  1. Mix well the dredging flours. Coat the marinaded pork all over evenly with dredging mixture. Set aside.
  2. Heat up wok over high heat and fill 1/4 full with cooking oil. When oil has reached 170 deg C, deep fry the pork pieces in batches (6 to 7 pieces at a time), allowing the oil to heat up again to 170 deg C before adding the next batch. When pork pieces are about 60 to 70% cooked and turn golden brown, remove and drain on paper towels. Set aside for 20 mins.
  3. Re-heat wok and oil used for deep-frying. When oil is very hot, tip in all the fried pork pieces and fry for another 2 to 3 mins, or until pork is crispy.


  1. Pour out the excess oil, leaving behind 2 tbsp oil in the wok. In the same wok, over high heat, add peppers, onion, pineapple and garlic. Toss for 30 seconds or until you can smell the aroma from the peppers and onion.
  2. Pour in one full ladle, between 75 to 90 ml (or more, if you like it really saucy!) of sweet and sour sauce and bring to a boil, stirring constantly in the wok. Tip in the deep-fried pork pieces and toss quickly to coat evenly with sauce all over. As soon as the sauce thickens, add the chopped spring onions and give a quick toss. Dish out immediately onto serving plate and serve.


  • The second deep-frying process is meant to remove excess moisture and to crisp up the coating, as the pork is fried until it is completely cooked.
  • This recipe makes for more sweet and sour sauce than you will need for one dish - the extra can be kept in an air-tight glass jar and must be kept chilled in the refrigerator for up to 5 days.


  1. Hi Mab, thank you for sharing your wonderful story, I enjoyed immensely reading all about it! I’m really keen to try that myself now, i.e. just frying the pork and enjoying it as crispy, tasty nuggets, what an excellent idea for sides or starters. I am completely clueless with Chinese, but sounds like the pork collar was a really good cut for these. I shall have to ask my butcher the next time I shop for meat, and really pay attention..lol.. I usually just tell them what I’m planning to cook and they’ll just prepare the right cut for me. Have a wonderful weekend, and keep your stories coming, ya?

  2. Hi Celia I chanced upon yr site while trying to find a marinade for sweet sour pork and the cut. As i am not keen on doing the sauce, i was only interested in eating the crispy fried pork on its own, i used yr marinade recipe and it turned out great!! They were so crispy i couldnt stop eating them until my gums start to hurt a little from chewing so much meat lol. Thank u for this post and sharing

    By the way i used pork collar cut, the butcher said it was called wu hua rou or mei2 tou2 rou4, which i have always thought wu hua rou means pork belly (which the actual name in chinese is hua rou)

  3. Hi! Thank you!?Hope you’ll like this recipe! Have a wonderful weekend! Cheers, Celia

  4. I loved this in Singapore! More in Chicken actually though – love this sauce. Glad that I found a recipe. Thanks 🙂

Leave a Comment

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