Sweet and Sour Pork (Crispy Pork with Pineapple and Peppers)

Few Chinese restaurant dishes are as instantly recognisable as sweet and sour pork: crisp, battered pieces of pork tossed in a glossy, sweet-sharp sauce with pineapple, peppers and onion. The dish works because the pork stays golden and crunchy while the sauce brings vinegar brightness, tomato richness, sugar and a savoury edge from soy. Fresh pineapple adds juiciness rather than just sweetness, and the vegetables should keep a little bite. A brief second fry gives the coating extra resilience, but the final toss should be quick so everything reaches the table hot, glossy and still crisp. Steamed rice is the natural partner.
Cuisine style Chinese takeaway-style cooking
Cooking style Crowd-friendly
Time commitment Under 1 hour

Why this recipe works

  • Crisp pork coating: A flour and cornflour batter gives the pork a light shell, while the optional second fry makes the pieces extra crisp before they meet the sauce.
  • Classic sweet-sour balance: Rice vinegar sharpens the ketchup and sugar, while soy sauce adds savoury depth so the sauce tastes bright rather than sugary.
  • Fresh crunch: Peppers and onion are stir-fried briefly, keeping them crisp enough to contrast with the sticky sauce and tender pork.

Get the most out of this recipe

Texture tips

  • Use the second fry: Refrying the pork briefly after the first cook drives off surface moisture and deepens the crust, giving a noticeably crisper finish.
  • Sauce just before serving: Add the pork to the sauce only at the end and toss briefly, so the coating stays crisp rather than soaking up too much liquid.

Common mistakes

  • Frying too much at once: Crowding the wok or pan drops the oil temperature and makes the batter heavy. Fry in small batches and let the oil recover between them.
  • Letting the oil fluctuate: Keep the frying oil close to 180°C (355°F). Too cool and the batter turns greasy; too hot and the outside browns before the pork cooks through.
  • Adding pork too early: If the pork sits in the sauce while the vegetables finish cooking, the coating will soften. Keep it separate until the final toss.

Ingredient notes

  • Choose the right pork cut: Pork shoulder gives a juicier result because it has more fat and connective tissue than very lean cuts.
  • Use fresh garlic and ginger: Freshly grated garlic and ginger give the sauce a cleaner, brighter aroma than dried versions.
  • Adjust the vinegar carefully: Rice vinegar is gently tangy; if using a sharper vinegar, add it gradually and balance to taste.

Make-ahead tips

  • Store pork and sauce apart: For the best leftover texture, keep the fried pork separate from the sauce and vegetables where possible.
  • Reheat in a hot pan: Warm leftovers in a hot wok or frying pan with a splash of water until piping hot, knowing the coating will soften after refrigeration.

Equipment you'll need

Ingredients
Instructions
Print
  1. Cut the pork into bite-sized chunks. Cut the onion and red pepper into chunky pieces, and cut the pineapple into similar-sized chunks. Peel and finely grate the garlic and ginger.
  2. In a mixing bowl, whisk together the plain flour, most of the cornflour (reserve 1 tbsp for the sauce), and the baking powder. Whisk in the egg and cold water to make a smooth, thick batter. Add the pork and toss until well coated.
  3. Heat the sunflower oil in a wok or deep pan to 180°C (355°F). Fry the pork in batches for 4 to 5 minutes, turning, until golden and cooked through, then lift out and drain. Return the oil to temperature between batches.
  4. For extra crispness, refry the pork in batches for 60 to 90 seconds until deeper golden, then drain well. Carefully pour off the frying oil and wipe out the wok, or switch to a clean wok or large frying pan. Keep the pork warm while you make the sauce.
  5. In a small saucepan, combine the ketchup, rice vinegar, caster sugar and light soy sauce with 120 ml water. Whisk the reserved cornflour with 2 tbsp cold water until smooth, then whisk it into the pan. Bring to a simmer and cook for 1 to 2 minutes, stirring, until glossy and lightly thickened.
  6. Set the wok over medium-high heat with 1 tbsp sunflower oil. Stir-fry the onion and red pepper for 2 to 3 minutes until just starting to soften but still crisp. Add the garlic and ginger and cook for 30 seconds until fragrant.
  7. Add the pineapple and cook for 1 minute to warm through. Pour in the sweet and sour sauce and toss to coat the vegetables and pineapple. Add the crispy pork and toss for 30 to 60 seconds, just until coated and glossy, then serve straight away.

Made this recipe? Rate it — a comment is optional.

Recipe notes

Serving suggestions

This recipe pairs well with:

Steamed rice

Tips

  • Keep the batter cold and fry in small batches so the oil temperature stays steady and the coating turns crisp rather than greasy.
  • If you are serving anyone who is pregnant, elderly, or immunocompromised, use eggs that are stamped as suitable for eating raw or lightly cooked, and make sure the pork is cooked through.

Substitutions

  • Replace Pork shoulder with Pork tenderloin for a leaner result; reduce the first fry time slightly and avoid overcooking.
  • Replace Rice vinegar with White wine vinegar for a sharper tang; start with a little less and adjust to taste.
  • Replace Caster sugar with Light brown sugar for a deeper, more caramel-like sweetness.

Storage

  • Refrigerate up to 2 days
  • Cool quickly and refrigerate in an airtight container. Reheat in a hot wok or frying pan with a splash of water until piping hot; the pork will soften, so for best texture store the sauce and pork separately if possible.

Ratings & reviews

Liked this recipe? Share your feedback to support our cooking community.

Tried this recipe?

Choose 1–5 stars. A comment is optional.

If you leave a comment, use 10–500 characters.

Stay inspired

Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.

Recipe overview

  • Servings: 3 servings
  • Total time: 50min (35min active)
  • Difficulty: Medium
  • Cuisine: Chinese
  • Allergens:
    Eggs Gluten Soybeans Wheat
With serving suggestions Kid friendly

Plan your meals and get a complete grocery list automatically.

Add to meal planner

Equipment you'll need

Advertisement

Recommended tools for this recipe

Best overall

Misen Carbon Steel Nonstick Frying Pan 12 Inch

Versatile induction-ready pan
  • Works on all stovetops
  • Naturally nonstick when seasoned
  • Requires seasoning and maintenance

Got ingredients left?

Find recipes using ingredients from this recipe or what you already have at home.

Find recipes with these ingredients →

Make this recipe easier next time

Advertisement

These tools help you get better results with less effort.

Best overall

Misen Carbon Steel Nonstick Frying Pan 12 Inch

Versatile induction-ready pan
  • Works on all stovetops
  • Naturally nonstick when seasoned
  • Requires seasoning and maintenance
Best value

Pyrex Glass Mixing Bowls with Lids

Microwave-safe glass
  • Microwave safe
  • BPA-free lids
  • Glass is heavier
Top quality

All-Clad Tri-Ply Stainless Steel Saucepan

Professional-grade tri-ply saucepan
  • Excellent heat control
  • Premium build quality
  • Expensive
Best overall

KitchenAid Stainless Steel Mixing Bowls

Non-slip steel set
  • Non-slip base
  • Stainless steel
  • Not microwave safe

Browse alphabetically

Looking for a specific recipe? Choose a letter below to jump directly to recipes starting with that letter or number.

Enjoy cooking with JustRecipes?

Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.

Add JustRecipes to Google

Every recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.