Sweet and Sour Chicken

Sweet and Sour Chicken served beautifully, ready to eat

Crispy golden chicken pieces coated in a glossy sweet-and-sour glaze made with bell peppers and pineapple. This homemade version beats takeout with a perfectly balanced tangy-sweet sauce and a crunchy, never-soggy coating.

Prep time
20 mins
Cook time
15 mins
Total time
35 mins
Servings
4 servings
Calories
480
Advertisement

Ingredients

Instructions

  1. Pat the chicken cubes dry with paper towels and season with 1/2 teaspoon of the salt and the white pepper. Drying the chicken helps the coating stick and fry up crisp.
  2. Set up two bowls: one with the beaten eggs, and one with the 1/2 cup cornstarch, flour, and remaining 1/2 teaspoon salt whisked together. Dredge each chicken cube in the flour mixture, dip in egg, then coat again in the flour mixture, pressing lightly so the crust adheres.
  3. Heat the vegetable oil in a deep skillet or wok to 350°F (175°C). Fry the chicken in two batches, turning once, for 4-5 minutes until deep golden and cooked through. Transfer to a wire rack to drain.
  4. In a clean wok or large skillet over medium-high heat, add 1 tablespoon of the frying oil. Stir-fry the red and green bell peppers for 2 minutes until bright and just tender, then add the pineapple chunks and cook 1 minute more.
  5. Whisk together the rice vinegar, sugar, ketchup, soy sauce, and the extra 1 tablespoon of cornstarch. Pour into the wok and bring to a simmer, stirring until the sauce thickens to a glossy glaze, about 2 minutes.
  6. Return the fried chicken to the wok and toss quickly so every piece is coated in the hot sauce. Serve immediately over steamed jasmine rice.

Pro tips

Frequently asked questions

How do I keep the chicken coating from sticking together while frying?

Yes. Shake off excess egg and cornstarch so the coating is thin, and make sure the oil is hot enough (350°F / 175°C) before the chicken goes in. Adding too many pieces at once drops the oil temperature and causes sticking.

Why does my sweet and sour chicken get soggy?

Toss the fried chicken with the sauce right before serving, and keep the sauce thick enough to coat rather than pool. If you let it sit, the steam softens the crust.

Can I store and reheat leftovers?

In a sealed container in the refrigerator for up to 3 days. Reheat in a hot oven or air fryer at 400°F (200°C) for 8-10 minutes to re-crisp the coating, then warm the sauce separately.

Advertisement