Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Sweet And Sour Chicken Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Crispy golden chicken tossed with vibrant peppers and juicy pineapple in a glossy sweet-and-sour sauce — this takeout favorite is easy to make at home and packed with bold, balanced flavor.

  • Total Time: 35 minutes

Ingredients

Scale

For the Chicken

500 g boneless, skinless chicken breast, diced into 2.5 cm cubes
6 tablespoons cornstarch
50 ml vegetable oil (for frying)
Salt and pepper, to taste

For the Vegetables & Sauce

1 onion, thinly sliced
1 red bell pepper, chopped
1 yellow bell pepper, chopped
6 tablespoons ketchup
2 tablespoons cider vinegar
6 tablespoons demerara or brown sugar
1 tablespoon soy sauce
1 tablespoon fresh ginger, grated
2 cloves garlic, grated
1 (432 g) tin pineapple pieces, drained (reserve the juice)

Instructions

. Prepare the Chicken

Season diced chicken with salt and pepper.
Toss thoroughly in cornstarch until evenly coated.

2. Fry Until Crispy

Heat vegetable oil in a large pan or wok over medium-high heat.
Fry chicken in batches for 4–5 minutes until golden and cooked through.
Remove and place on paper towels to drain excess oil.

3. Cook the Vegetables

In the same pan (remove excess oil if needed), sauté onion and bell peppers for 3–4 minutes until slightly tender but still crisp.

4. Make the Sauce

Add ketchup, cider vinegar, brown sugar, soy sauce, grated ginger, and garlic to the pan.
Stir well.
Pour in a few tablespoons of the reserved pineapple juice to loosen the sauce and enhance flavor.

5. Combine Everything

Add pineapple pieces and cooked chicken back to the pan.
Toss everything together and simmer for 3–5 minutes until the sauce thickens and coats the chicken beautifully.

6. Serve

Serve hot over steamed rice or noodles.

  • Author: Ina Cripple
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes