Easy Sweet and Sour Pork at Home
Sweet and sour pork is a crispy pork dish tossed in a glossy sauce made with vinegar, sugar, ketchup, soy sauce, pineapple juice, peppers, onions, and pineapple. It has that familiar North American Chinese takeout flavor, but making it at home lets the pork stay crispier and the sauce taste brighter.

This is the kind of recipe I make when I want a restaurant-style pork dinner without ordering takeout. It works for a Friday night meal, a family dinner, or a homemade Chinese-style supper with fried rice, noodles, or steamed rice on the side.
Why This Sweet and Sour Pork Works
This recipe is based on my YouTube cooking style, with a few adjustments since publication to make the pork crispier and the sauce easier to balance. I make it this way because sweet and sour pork needs contrast: crispy pork, juicy pineapple, tender-crisp peppers, and a sauce that is sweet, tangy, and glossy without becoming heavy.
I prefer to fry the pork separately, then toss it with the sauce at the very end. If the pork simmers too long in the sauce, the coating softens and loses that takeout-style bite. The sauce is cooked quickly in the pan, thickened just enough, then the crispy pork is added right before serving.
This recipe is different from caramel-style pork because the sauce is brighter, fruitier, and more acidic. Caramel pork leans deeper and more savory, while sweet and sour pork has pineapple, vinegar, ketchup, and peppers. It is also different from slow pork recipes like oven or slow cooker pulled pork because this recipe is fast, crispy, and made for a skillet or wok.
The Best Pork to Use
Pork shoulder, pork loin, or pork tenderloin can all work, but they give slightly different results. Pork shoulder has more fat and flavor, which makes it juicy, but it needs to be cut into small pieces so it cooks quickly. Pork loin is leaner and easy to cube. Pork tenderloin is the most tender option and cooks very fast.
For a classic homemade sweet and sour pork recipe, I like pork shoulder or pork loin cut into bite-size cubes. The pieces should be small enough to cook through quickly, but not so small that they dry out. About 1-inch pieces are ideal.

This gives you a pork recipe that sits in a different category from oven pork roast, which is better for a sliced roast dinner, and rustic pork stew with carrots and lentils, which is a slower comfort food recipe. Sweet and sour pork is more about crispy texture, quick cooking, and a bold sauce.
The Sweet and Sour Sauce
A good sweet and sour sauce needs balance. Too much sugar and it tastes flat. Too much vinegar and it becomes sharp. The combination of ketchup, rice vinegar, sugar, soy sauce, and pineapple juice gives the sauce that familiar takeout-style flavor while still tasting homemade.
Ketchup gives color, sweetness, and body. Rice vinegar gives the tang. Pineapple juice makes the sauce fruitier and ties it to the pineapple pieces in the dish. Soy sauce adds salt and depth, while a little cornstarch slurry thickens everything into a glossy coating.
If you want to make the sauce separately for chicken, shrimp, or dipping, my easy homemade sweet and sour sauce is a useful base. For this pork version, I keep the sauce slightly thicker so it coats the crispy pieces without turning the whole dish watery.
How to Make Sweet and Sour Pork
Start by cutting the pork into even pieces. Season with salt, pepper, garlic powder, and a little soy sauce. Let it sit while you prepare the vegetables and sauce. This short rest helps flavor the meat without turning it into a long marinade.

Next, coat the pork. I like using cornstarch with a little flour because cornstarch gives crispiness, while flour helps the coating hold. Add a beaten egg to the pork first, then toss the pieces in the dry coating. The pork should look lightly coated, not buried in a thick batter.

Heat oil in a deep skillet, wok, or pot. Fry the pork in batches so the oil temperature does not drop too much. If the pan is crowded, the pork steams instead of crisping. Fry until golden and cooked through, then transfer to a rack or paper towel-lined plate.

While the pork rests, stir-fry the peppers and onions. They should soften slightly but still keep some texture. Add the pineapple near the end so it warms without falling apart.
Pour in the sauce and bring it to a simmer. Add the cornstarch slurry and stir until glossy. Once the sauce has thickened, add the crispy pork and toss quickly. Serve immediately while the coating still has some crunch.
This dish is excellent with rice. For a homemade takeout-style dinner, serve it with Cantonese-style fried rice or easy homemade chicken fried rice. If you want another saucy Asian-style dinner in the same spirit, easy Szechuan chicken with vegetables also fits the same weeknight takeout-at-home category.

Tips for Crispy Pork
Dry the pork before seasoning it. Moisture on the surface makes the coating less crisp.
Cut the pork into even pieces. If some pieces are too large, they will take longer to cook. If some are too small, they can dry out.

Fry in batches. This is one of the biggest differences between crispy pork and soggy pork. Give the pieces room.
Do not sauce the pork too early. The sauce should be ready, the table should be almost ready, and then the pork should be tossed at the last minute.
Use a rack if possible. Letting fried pork sit directly on paper towels can trap steam underneath. A rack helps keep the coating crispier.
For a bigger takeout-style spread, serve this with noodles like easy cacio e pepe only if you want a fusion-style meal, but rice is the more natural pairing. For a more classic Chinese-style table, rice or fried rice is the better choice.
What to Serve with Sweet and Sour Pork
Steamed white rice is the easiest option because it absorbs the sauce and keeps the meal balanced. Fried rice is even better if you want a restaurant-style dinner. The pork is sweet, tangy, and crispy, so a simple rice dish works well.
For a fresh side, a cabbage salad or slaw can help cut through the richness. Traditional Quebec cabbage salad brings crunch and acidity, while KFC-style creamy coleslaw gives a creamier contrast.
If you want to stay in a pork menu, this recipe can be served as part of a larger pork recipe collection with maple BBQ pork ribs, French pork sausage, or pasta with sausage. Those are different styles of pork recipes, but they help build a strong pork dinner rotation.
For a more comfort-food side, crispy potatoes are not traditional, but authentic Belgian fries can work if you want a fun Canadian-style plate with sweet and sour sauce on the side.
Substitutions
You can use pork loin, pork shoulder, or pork tenderloin. Pork shoulder is juicier, pork loin is leaner, and tenderloin is the most tender.
Chicken can be used instead of pork, but the cooking time may change depending on the size of the pieces.
Fresh pineapple can replace canned pineapple. If using fresh pineapple, replace the canned pineapple juice with orange juice or extra sauce liquid.
Rice vinegar can be replaced with white vinegar or apple cider vinegar. White vinegar is sharper, so use slightly less if needed.
Brown sugar can replace white sugar for a deeper flavor.
Red and green bell peppers are classic, but yellow or orange peppers also work.
For a gluten-free version, use tamari instead of soy sauce and use cornstarch only for the coating.
For a lighter version, the pork can be cooked in an air fryer, but the texture will be different from fried pork. Spray the coated pieces lightly with oil and cook until crisp and cooked through, then toss with the sauce at the end.
FAQ
Can I make sweet and sour pork ahead of time?
You can prepare the sauce and cut the vegetables ahead of time, but the pork is best fried and tossed right before serving. Once coated in sauce, the pork gradually softens.
Can I use leftover pork roast?
Yes, but the texture will be different. Cut the leftover roast into cubes, coat lightly, and fry just long enough to crisp the outside. Since the pork is already cooked, do not fry it too long.
Why is my pork not crispy?
The pan may have been overcrowded, the oil may not have been hot enough, or the pork may have sat too long in the sauce. Fry in batches and toss with the sauce at the last minute.
Can I bake sweet and sour pork?
Yes, but it will not be as crispy as fried pork. Place coated pork pieces on a rack, spray with oil, and bake at high heat until cooked through and browned. Toss with the sauce just before serving.
Can I make the sauce less sweet?
Yes. Reduce the sugar slightly and add a little more vinegar or soy sauce to balance it. Taste the sauce before thickening it.
Is sweet and sour pork spicy?
No, this version is not spicy. If you want heat, add chili flakes, sriracha, or a little chili garlic sauce to the sauce.
Is this recipe protein-rich?
Yes. Pork provides the main protein, and the dish is filling when served with rice or vegetables. It is a hearty homemade takeout-style meal rather than a light salad-style dinner.
Suggested Posts
For the sauce base, make easy homemade sweet and sour sauce.
For a rice side that fits the takeout-style flavor, serve it with Cantonese-style fried rice or easy homemade chicken fried rice.
For another saucy Asian-style dinner, try easy Szechuan chicken with vegetables.
For more pork dinner ideas, make oven pork roast, oven or slow cooker pulled pork, or rustic pork stew with carrots and lentils.
For a weekend pork meal, serve maple BBQ pork ribs.
For sausage-style pork recipes, try French pork sausage or pasta with sausage.
For a crunchy side, add traditional Quebec cabbage salad or KFC-style creamy coleslaw.

Easy Sweet and Sour Pork at Home
Ingredients
- For the pork
- 1 1/2 lb pork shoulder pork loin, or pork tenderloin, cut into 1-inch cubes
- 1 tbsp soy sauce
- 1/2 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp garlic powder
- 1 large egg
- 1/2 cup cornstarch
- 1/4 cup all-purpose flour
- 4 cups neutral oil for frying
- For the sauce
- 1/2 cup pineapple juice
- 1/3 cup ketchup
- 1/4 cup rice vinegar
- 1/4 cup sugar
- 2 tbsp soy sauce
- 1 tbsp cornstarch
- 2 tbsp water
- For the vegetables
- 1 red bell pepper cut into chunks
- 1 green bell pepper cut into chunks
- 1 small onion cut into chunks
- 1 cup pineapple chunks
- 1 tbsp neutral oil
Instructions
- Place the pork in a bowl with soy sauce, salt, pepper, and garlic powder. Mix and let rest for 10 minutes.
- Add the egg to the pork and mix well.
- In a separate bowl, combine cornstarch and flour.
- Coat the pork pieces in the cornstarch mixture, shaking off the excess.
- Heat the frying oil to 350°F in a deep skillet, wok, or pot.
- Fry the pork in batches for 4 to 5 minutes, or until golden and cooked through. Transfer to a rack.
- In a bowl, whisk pineapple juice, ketchup, rice vinegar, sugar, and soy sauce.
- In a small bowl, mix cornstarch and water to make a slurry.
- Heat 1 tbsp oil in a large skillet or wok. Stir-fry the peppers and onion for 2 to 3 minutes.
- Add the pineapple chunks and cook for 1 minute.
- Pour in the sauce and bring to a simmer.
- Add the cornstarch slurry and stir until the sauce becomes glossy and thick.
- Add the crispy pork and toss quickly to coat.
- Serve immediately with steamed rice or fried rice.
Notes
FAQ
Can I make sweet and sour pork ahead of time?
You can prepare the sauce and cut the vegetables ahead of time, but the pork is best fried and tossed right before serving. Once coated in sauce, the pork gradually softens.Can I use leftover pork roast?
Yes, but the texture will be different. Cut the leftover roast into cubes, coat lightly, and fry just long enough to crisp the outside. Since the pork is already cooked, do not fry it too long.Why is my pork not crispy?
The pan may have been overcrowded, the oil may not have been hot enough, or the pork may have sat too long in the sauce. Fry in batches and toss with the sauce at the last minute.Can I bake sweet and sour pork?
Yes, but it will not be as crispy as fried pork. Place coated pork pieces on a rack, spray with oil, and bake at high heat until cooked through and browned. Toss with the sauce just before serving.Can I make the sauce less sweet?
Yes. Reduce the sugar slightly and add a little more vinegar or soy sauce to balance it. Taste the sauce before thickening it.Is sweet and sour pork spicy?
No, this version is not spicy. If you want heat, add chili flakes, sriracha, or a little chili garlic sauce to the sauce.Is this recipe protein-rich?
Yes. Pork provides the main protein, and the dish is filling when served with rice or vegetables. It is a hearty homemade takeout-style meal rather than a light salad-style dinner.🔗 Useful Links
🛒 Michel Dumas Shop : Explore our kitchen essentials, including aprons and knives.
🌐 Linktree : Access all our important links in one place.
📱 YouTube | Instagram | Facebook | TikTok : Follow us for the latest recipes and culinary tips.





