Ingredients
Equipment
Method
Marinate and coat
- Marinate the pork cubes with the egg, soy sauce, and 1 tablespoon cornstarch for 15 minutes, until the pieces look evenly coated and slightly sticky.
- Mix 1/2 cup cornstarch and flour together, then coat the marinated pork thoroughly so every cube is dusted.
Deep fry
- 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, keeping the oil temperature steady.
- Drain the fried pork on paper towels until the surface looks dry and crisp.
Make sauce and assemble
- Whisk ketchup, rice vinegar, sugar, soy sauce, 1 tablespoon cornstarch, and pineapple juice together until smooth and no cornstarch lumps remain.
- 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 just tender-crisp.
- Pour in the sauce and bring it to a boil until thickened, then add the crispy pork and toss until every piece is glossy red-orange.
- Serve immediately over rice with the sauce coating the pork and the bell peppers and pineapple visible.
Notes
For the crispiest pork, keep batches small and hold the oil at 350°F so the coating doesn’t darken before the center cooks. Refrigerate leftovers in an airtight container for up to 3 days; reheat in an oven or air fryer to help the crust re-crisp (freeze up to 2 months, though texture softens). For a lighter option, bake or air-fry the coated pork instead of deep-frying, then follow the same sauce and toss steps.
