Ingredients
Equipment
Method
Marinate and coat
- In a bowl, marinate the pork with egg, soy sauce, and cornstarch for 15 minutes so the pieces look lightly coated.
- Mix cornstarch and flour, then coat the marinated pork pieces thoroughly until each cube has an even dusting.
Deep-fry the pork
- 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.
- Drain the fried pork on paper towels so excess oil is absorbed and the coating stays crisp.
Make sauce and toss
- Whisk ketchup, rice vinegar, sugar, soy sauce, cornstarch, and pineapple juice until smooth and unified in color.
- 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.
- 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.
- 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.
