Sweet and Sour Pork

Loading…

By Reading time
Servings 4–6 people

Crispy sweet and sour pork hits the table with the kind of contrast that keeps people going back for one more piece: crackly golden coating, tender pork inside, sharp-sweet sauce, and little bursts of pineapple and peppers in every bite. The trick is not just getting the pork crispy — it’s keeping enough of that crunch after the sauce goes on so the dish still tastes lively instead of soggy.

This version leans on a simple marinade of egg, soy sauce, and cornstarch to help the pork stay juicy and hold onto its coating. A cornstarch-flour dredge gives you a shell that fries up light and crisp, while the sauce thickens in the pan just long enough to cling without turning gluey. The ketchup, vinegar, sugar, and pineapple juice balance each other in a way that tastes familiar, bright, and exactly right over hot rice.

Below, I’ve included the part that matters most: how to fry the pork in batches so the oil stays hot, how to keep the sauce glossy instead of stiff, and the swaps that still work if you need to adjust the cut of pork or make the dish gluten-free.

The pork stayed crispy even after tossing it in the sauce, and the pineapple juice in the sauce gave it that restaurant-style sweet tang without making it too sugary.

★★★★★— Melissa T.

Save this sweet and sour pork for the night you want crisp pork, glossy sauce, and takeout-style flavor at home.

Save to Pinterest

The Part Where the Pork Stays Crispy After Saucing

The most common failure with sweet and sour pork is timing. If the pork sits in sauce too long, the coating softens fast and you end up with tender meat but no contrast. The fix is to fry the pork until it’s deeply golden, build the sauce in the pan until it’s thick enough to coat a spoon, and toss everything together right before serving.

Batch frying matters here. Crowding the pan drops the oil temperature, which gives you pale, greasy pieces instead of crisp ones. You want the pork to come out with a dry, craggy surface that sounds almost hollow when you tap it with tongs.

  • Frying in batches keeps the oil hot enough to seal the coating quickly.
  • Cornstarch in the marinade helps the surface of the pork turn crisp instead of bready.
  • Thickened sauce should coat the back of a spoon before the pork goes in.
  • Final toss should take less than a minute so the crust keeps some structure.

What Each Ingredient Is Actually Doing in This Dish

Sweet and sour pork crispy saucy pineapple
  • Pork shoulder or loin both work, but shoulder gives you a little more forgiveness because it stays juicy even after frying. Loin is leaner and cooks a touch faster, so watch it closely.
  • Egg, soy sauce, and cornstarch create a quick marinade that helps the coating stick and seasons the meat from the inside. Skip the egg and the crust won’t cling as well.
  • Cornstarch and flour give you the best of both worlds: crispness from the starch and enough body from the flour to hold up to the sauce. All cornstarch makes the shell lighter but more fragile.
  • Ketchup, vinegar, sugar, soy sauce, and pineapple juice build that classic sweet-sour balance. Pineapple juice matters because it softens the edge of the vinegar and ties the sauce to the fruit in the pan.
  • Bell peppers and pineapple need just enough heat to warm through and pick up a little color. Overcooking them turns the peppers limp and the pineapple mushy.

Building the Sauce and Tossing Everything at the Right Moment

Marinating the Pork

Stir the pork with the egg, soy sauce, and cornstarch until every piece looks lightly coated and a little tacky. That short 15-minute rest is enough to help the coating grab, and it keeps the outside from frying off in loose bits. If the marinade looks too wet, add just a pinch more cornstarch; it should cling, not pool.

Coating for a Crisp Shell

Mix the flour and cornstarch, then toss the pork until each cube is evenly dusted. Pressing the coating on lightly helps create those rough edges that fry up extra crisp. If you see bare spots, those are the places that will brown unevenly, so turn the pork until every side looks covered.

Frying Until Deeply Golden

Heat the oil to 350°F and fry in small batches. The pork should sizzle steadily when it goes in, then turn pale gold before deepening to a richer color in about 4 to 5 minutes. If the oil smokes or the coating browns too fast, the heat is too high; if the pieces look greasy, the oil isn’t hot enough.

Thickening the Sauce and Finishing Fast

Stir-fry the peppers and pineapple for 2 minutes so they stay bright and just tender. Whisk the sauce before it goes in, then boil it until it turns glossy and thick enough to leave a trail when you drag a spoon through it. Add the pork last and toss quickly, just until every piece is coated. The second the crust disappears under sauce, it starts softening, so get it to the table right away.

How to Adapt This for Different Pans, Tastes, and Diets

Gluten-Free Sweet and Sour Pork

Use a gluten-free flour blend in place of the regular flour and swap in tamari for the soy sauce. The texture stays crisp, but the coating may brown a little faster, so watch the oil closely and fry by color, not just by time.

Less-Sweet Sauce

Drop the sugar to 2 tablespoons if you like a sharper sauce. You’ll lose a little of that classic takeout-style gloss, but the vinegar and pineapple will stand out more and keep the dish from tasting candy-sweet.

Using Pork Loin Instead of Shoulder

Pork loin cooks a little leaner and faster, so it’s the better choice if you want a cleaner bite. The tradeoff is that it dries out more easily, which means you need to keep the pieces moving in the fryer and pull them as soon as they’re golden.

Make It Ahead Without Losing the Crunch

Fry the pork and cook the sauce separately, then store them apart. Reheat the pork in a hot oven or air fryer until it firms back up, warm the sauce on the stove, and toss them together right before serving. If you combine them too early, the crust softens and never really comes back.

Storage and Reheating

  • Refrigerator: Store leftovers for up to 3 days. The pork will soften once sauced, but the flavor stays good.
  • Freezer: Freeze the fried pork and sauce separately for up to 2 months. Thaw in the refrigerator before reheating for the best texture.
  • Reheating: Reheat the pork on a sheet pan at 400°F or in an air fryer until crisp again, then warm the sauce in a skillet and combine just before serving. Microwaving the whole dish turns the coating soggy fast.

Answers to the Questions Worth Asking

Can I use pork tenderloin for sweet and sour pork?+

You can, but it cooks faster and dries out sooner than shoulder or loin. Cut it into even pieces and pull it as soon as it’s golden, because the sauce will soften it a little after frying. Shoulder is still the more forgiving choice.

How do I keep the coating from falling off when I fry it?+

The marinade needs to be tacky before you add the flour-cornstarch mix, and the oil has to stay hot. If the pork goes into lukewarm oil, the coating sets slowly and slips off. Let the pieces sit in the dredge for a minute before frying so the coating hydrates and clings.

How do I know when the sauce is thick enough?+

It should look glossy and lightly cling to a spoon, not run off like thin juice. When you drag the spoon through the pan, the sauce should leave a clear line for a second or two. If it gets too thick, add a splash of water or pineapple juice to loosen it.

Can I bake the pork instead of frying it?+

You can, but you won’t get the same light crackle that makes this dish work. Baking will give you a drier, less crisp coating, so it’s a better backup than a true substitute. If you bake it, use a hot oven and a well-oiled rack so air can circulate under the pieces.

Can I make sweet and sour pork ahead of time?+

You can fry the pork and mix the sauce ahead, but keep them separate until serving. Once they’re combined, the coating starts softening within minutes. If you need to reheat for a meal later, crisp the pork again first, then toss with warmed sauce at the end.

Sweet and Sour Pork

Sweet and sour pork with crispy golden pork pieces coated in a vibrant red-orange sweet and sour sauce with bell peppers and pineapple. Deep-fried, then tossed in a thickened homemade sauce for that classic Chinese-American takeout-style texture.
Prep Time 20 minutes
Cook Time 20 minutes
marinating 15 minutes
Total Time 55 minutes
Servings: 4 servings
Course: Main Dish
Cuisine: Chinese-American
Calories: 620

Ingredients
  

Pork
  • 1.5 lb pork shoulder or loin Cut into 1-inch cubes.
  • 1 egg For the marinade.
  • 2 tbsp soy sauce For the marinade.
  • 1 tbsp cornstarch For the marinade.
Coating
  • 0.5 cup cornstarch
  • 0.5 cup flour
  • oil for deep frying Use enough for deep frying.
Vegetables and fruit
  • 1 red bell pepper Diced.
  • 1 green bell pepper Diced.
  • 1 cup pineapple chunks
Sweet and sour sauce
  • 0.33 cup ketchup
  • 3 tbsp rice vinegar
  • 3 tbsp sugar
  • 2 tbsp soy sauce
  • 1 tbsp cornstarch
  • 0.25 cup pineapple juice
  • 1 tbsp oil for deep frying For stir-frying the peppers and pineapple (use a small amount).

Equipment

  • 1 Dutch oven

Method
 

Marinate and coat the pork
  1. Marinate the pork cubes in egg, soy sauce, and cornstarch for 15 minutes.
  2. Mix cornstarch and flour in a bowl, then coat the marinated pork pieces thoroughly.
Deep-fry until crispy
  1. Deep-fry the coated pork at 350°F in batches for 4–5 minutes until golden and cooked through.
  2. Drain the fried pork on paper towels until the surface looks crisp and dry.
Make the sauce and finish
  1. Whisk ketchup, rice vinegar, sugar, soy sauce, cornstarch, and pineapple juice together until smooth.
  2. Stir-fry red bell pepper and green bell pepper with pineapple chunks in 1 tablespoon oil over high heat for 2 minutes, until bright and slightly tender.
  3. Pour in the sweet and sour sauce, bring it to a boil until thickened, then add the crispy pork and toss to coat until glossy.
  4. Serve the sweet and sour pork over rice while the coating looks vibrant and the pork stays crisp.

Notes

Pro tip: Keep the sauce just thick enough before tossing—if it gets too thick, add a splash of pineapple juice and reheat briefly. Refrigerate leftovers in a sealed container for up to 3 days; reheat gently (microwave 60–90 seconds) so the sauce warms without drying the pork. Freezing is not recommended for the best crisp texture. Dietary swap: use tamari instead of soy sauce for gluten-free sweet and sour pork.

Loved this recipe?

Save it for later, print a clean copy, or leave a quick rating so others know it’s a keeper.

Save to Pinterest

Leave a Comment

Recipe Rating