Sweet and Sour Pork

Loading…

By Reading time

Crispy sweet and sour pork hits the table best when the coating stays shattery and the sauce clings in a glossy layer instead of turning the crust soggy. That contrast is the whole point here: tender pork inside, light crunch outside, and a bright red-orange sauce with just enough tang to keep every bite moving. When it’s done right, it tastes like the version you order out, only fresher and with bigger pieces of pork.

The trick is building two separate layers of protection on the pork: a quick egg-soy marinade for seasoning, then a dry coating of cornstarch and flour for crispness. Frying in batches at 350°F matters more than people think. If the oil is too cool, the coating drinks it up; if it’s too hot, the outside browns before the center cooks. The sauce also needs a quick boil after the cornstarch goes in so it thickens enough to glaze the pork instead of pooling at the bottom of the pan.

Below, I’ll walk through the part that keeps the pork crisp even after saucing, plus the small adjustments that help if you want it a little sweeter, sharper, or lighter.

The pork stayed crisp even after I tossed it in the sauce, and the pineapple gave the sauce that sweet-tangy balance I was missing before. My husband kept stealing pieces straight from the pan.

★★★★★— Megan T.

Like this sweet and sour pork? Save it for the nights when you want crispy pork, pineapple, and glossy takeout-style sauce without waiting on delivery.

Save to Pinterest

The Part That Keeps the Pork Crisp After the Sauce Goes On

The biggest mistake with sweet and sour pork is letting the fried coating sit in sauce too long before serving. The crust starts out crisp, but once it soaks, it turns soft fast. That’s why the sauce should be finished first or at least ready in the pan before the pork goes back in. You want the toss to be quick, almost aggressive, so every piece gets coated and plated while the edges still have some crunch left.

The other thing that matters is batch frying. Crowding the pan drops the oil temperature, and that gives you pale, heavy pork instead of a light, crisp shell. Keep the pieces moving only after they’ve had a chance to set. If you poke them too early, the coating can slip right off.

What Each Ingredient Is Doing in This Dish

Sweet and sour pork crispy pineapple
  • Pork shoulder or loin — Shoulder gives you a little more richness, while loin stays leaner and a touch firmer. Both work well cut into 1-inch cubes, but don’t go smaller or the meat overcooks before the coating crisps.
  • Egg, soy sauce, and cornstarch marinade — The egg helps the seasoning cling, the soy sauce seasons the pork from the inside, and the cornstarch creates a light tacky layer that helps the dry coating grab. Skipping this step leaves the crust less bonded and more likely to flake off in the fryer.
  • Cornstarch and flour coating — Cornstarch brings crispness, flour gives the coating a little structure. All cornstarch makes a thinner, more brittle shell; all flour gets heavier. This blend lands in the middle where sweet and sour pork needs it.
  • Ketchup, rice vinegar, sugar, soy sauce, and pineapple juice — Ketchup gives color and body, vinegar brings the sharp edge, sugar smooths it out, soy sauce keeps the sauce from tasting flat, and pineapple juice ties the whole thing to the fruit in the pan. If you need a substitute, apple cider vinegar works in place of rice vinegar, but the sauce will taste a little less clean and bright.
  • Pineapple chunks and bell peppers — These aren’t just garnish. They add sweetness, acidity, and a juicy bite that cuts through the fried pork. Use fresh or canned pineapple, but drain canned fruit well so the pan doesn’t turn watery.

Frying, Saucing, and Tossing Without Losing the Crunch

Marinating the Pork

Stir the pork with the egg, soy sauce, and cornstarch until every piece looks lightly slick and coated. Fifteen minutes is enough for the surface to season and tighten up. If the mixture looks dry, the egg wasn’t fully worked in, and the coating won’t stick evenly later.

Building the Coating

Combine the cornstarch and flour, then press each piece of marinated pork into the mixture until it’s fully covered. Lift each piece out and shake off the excess so you don’t get clumpy patches that fry up gummy. The coating should look dry and dusty, not paste-like.

Frying in Batches

Fry the pork at 350°F in small batches for 4 to 5 minutes, until the outside is deep golden and the inside is cooked through. If the oil starts to foam hard or the temperature drops, the batch is too large. Drain the pork on paper towels, but don’t stack it while it’s hot or the trapped steam softens the crust.

Cooking the Sauce and Veggies

Stir-fry the bell peppers and pineapple over high heat for just 2 minutes so the peppers stay crisp and the pineapple keeps its shape. Whisk the sauce ingredients together before they hit the pan, then pour them in and let the mixture come to a boil. The sauce should thicken enough to coat a spoon; if it stays thin, the cornstarch didn’t fully activate.

Bringing It All Together

Add the fried pork only after the sauce has thickened, then toss fast enough to coat without soaking the coating. Serve right away over rice. If you leave it sitting in the pan, the sauce keeps working on the crust and the texture changes fast.

How to Adapt This for Different Tables and Different Pantries

Gluten-Free Sweet and Sour Pork

Swap the flour for a gluten-free all-purpose blend and use a gluten-free soy sauce or tamari. The coating still fries up crisp, though it may brown a little faster, so keep a close eye on the first batch.

Lighter Oven-Baked Version

You can bake the coated pork on a well-oiled sheet pan at high heat, but it won’t have the same shattering crust as frying. It still gives you good flavor and a cleaner finish, just with a drier, more tender coating.

More Tang, Less Sweet

Increase the rice vinegar by 1 tablespoon and reduce the sugar slightly. That pushes the sauce toward a sharper, more balanced finish without changing the texture.

Storage and Reheating

  • Refrigerator: Store leftovers in an airtight container for up to 3 days. The pork will lose some crispness once sauced, but the flavor stays strong.
  • Freezer: Freeze the fried pork and sauce separately if you want the best result. Sauced leftovers freeze poorly because the coating turns soft after thawing.
  • Reheating: Reheat the pork in a hot oven or air fryer until it’s heated through and the edges wake back up, then warm the sauce separately and toss just before serving. Microwaving everything together is the fastest way to end up with limp coating.

Answers to the Questions Worth Asking

Can I use pork loin instead of pork shoulder for sweet and sour pork?+

Yes. Pork loin works well and stays a little leaner, while shoulder gives you a juicier bite and a slightly richer result. Cut either one into even 1-inch pieces so they cook at the same pace.

How do I keep sweet and sour pork from getting soggy?+

Fry the pork in batches, keep the oil hot, and toss the pork with the sauce only at the very end. The crust softens when it sits in liquid, so the goal is to coat it quickly and serve right away.

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

You can prep the sauce, cut the vegetables, and marinate the pork ahead of time. Fry the pork and combine everything just before serving if you want the best texture, because the crust doesn’t hold long once it’s coated in sauce.

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

It should bubble and go from thin and glossy to slightly syrupy, enough to coat the back of a spoon. If it still looks watery after a full boil, give it another 30 to 60 seconds so the cornstarch can finish thickening.

Can I skip frying and still get crispy pork?+

Not with the same texture. You can bake or air fry the pork for a lighter result, but the coating won’t have the same crackly edge that deep frying gives. If you go that route, keep the sauce on the side until the last minute so the coating holds up as long as possible.

Sweet and Sour Pork

Sweet and sour pork with crispy golden pork pieces coated in a vibrant red-orange sweet and sour sauce. Stir-fried bell peppers and pineapple add bright crunch and juicy sweetness for a homemade Chinese-American takeout style dinner.
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Chinese-American
Calories: 650

Ingredients
  

Pork
  • 1.5 lb pork shoulder or loin cut into 1-inch cubes
Marinade
  • 1 egg
  • 2 tbsp soy sauce
  • 1 tbsp cornstarch
Coating
  • 0.5 cup cornstarch
  • 0.5 cup flour
Frying
  • 1 oil for deep frying
Fruit and vegetables
  • 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

Equipment

  • 1 Dutch oven

Method
 

Marinate and coat
  1. In a bowl, marinate the pork with egg, soy sauce, and cornstarch for 15 minutes so the pieces look lightly coated.
  2. Mix cornstarch and flour, then coat the marinated pork pieces thoroughly until each cube has an even dusting.
Deep-fry the pork
  1. Heat oil in a Dutch oven to 350°F and deep-fry the pork in batches for 4–5 minutes until golden and cooked through.
  2. Drain the fried pork on paper towels so excess oil is absorbed and the coating stays crisp.
Make sauce and toss
  1. Whisk ketchup, rice vinegar, sugar, soy sauce, cornstarch, and pineapple juice until smooth and unified in color.
  2. Stir-fry red bell pepper and green bell pepper with pineapple in 1 tablespoon oil over high heat for 2 minutes, until the peppers brighten and pineapple looks glossy.
  3. Pour in the sweet and sour sauce and bring it to a boil until thickened, then add the crispy pork and toss until fully coated.
  4. Serve the sweet and sour pork right away over rice while the exterior stays crunchy.

Notes

Pro tip: fry in small batches so the oil temperature stays near 350°F, which helps the pork turn crisp instead of greasy. Refrigerate leftovers in a sealed container for up to 3 days; reheat in a hot oven or skillet briefly to re-crisp. Freezing is not recommended because the coating can soften after thawing. For a lower-sugar swap, use a reduced-sugar ketchup and add a small amount of extra pineapple juice to keep the sauce tangy.

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