Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.

sweet and sour chicken


Your Recipes

Prep Time: 25 minutes

Cook Time: 20 minutes

Total: 45 minutes

Servings: 4


Remove All · Remove Spices · Remove Staples

Export 18 ingredients for grocery delivery


Helping creators monetize
Show ad-free recipes at the top of any site

Step 1

Set aside ½ cup of pineapple juice from your can of pineapple, and reserve ⅔ cup of the pineapple chunks (if using). Set aside.

Step 2

Combine the hot water, salt, sugar, and ketchup. Stir until the salt and sugar are dissolved, and then add the vinegar and pineapple juice (if using). If not using pineapple juice, replace with ½ cup water or chicken stock. Set aside.

Step 3

Experts are recommending that it's not necessary to wash your chicken before cutting and cooking it (thanks to Judy, one of our readers for pointing this out). If you decide to wash the chicken like I do sometimes (depends on the state of the chicken), be very careful about splashing water and contaminating surfaces with unwanted bacteria. If you do rinse your chicken, don’t worry about patting it dry, as you need water in the marinade—if your chicken is relatively dry / drained, add 1 tablespoon of water.

Step 4

Cut your chicken into uniform 1 inch chunks (for even cooking) and place into a bowl. Add the garlic and onion powders, sesame oil, white pepper and salt. Mix until all pieces are uniformly coated, and let it sit for 5 minutes. Any excess water should be fully absorbed by the chicken. If not, mix the chicken again and let it sit for another 5 minutes.

Step 5

Mix together the all-purpose flour, cornstarch, baking powder, and baking soda in a bowl, and add 2/3 cup of ice water. Use a fork to mix until a batter is formed, and stir in 1 tablespoon of oil. Set aside.

Step 6

The amount of oil you need depends on the size of the pot you will use. Using a larger pot uses more oil, but allows you to cook the chicken in fewer batches. Using a smaller pot uses less oil, but you’ll have to fry more batches of chicken. We usually go for a smaller pot, so we have less leftover oil. Heat the oil in a small pot until it reaches 335 degrees F. I

Step 7

Place 5 to 6 pieces of marinated chicken into the batter. Use a chopstick, fork, or your fingers to coat the chicken in the batter and place each piece slowly into the oil.

Step 8

Use a slotted spoon to carefully turn the chicken so all sides are uniformly fried. Fry for about 2 minutes, or until the batter is a light golden brown and crispy. Remove with a slotted spoon and let any excess oil drain off before placing onto a rack or paper towel lined plate.

Step 9

Heat 1 tablespoon canola oil in a wok over medium high heat, and add the red onion and peppers. Stir-fry for 30 seconds.

Step 10

Next, add the sweet and sour sauce you prepared earlier and bring to a boil. Reduce the heat so the sauce is simmering.

Step 11

Stir up your cornstarch slurry until it is uniform. While stirring the sweet and sour sauce, drizzle the slurry into the sauce. The sauce should be thick enough to coat a spoon. Turn down the heat and give the sauce a quick taste––now is the time to add more salt, vinegar or sugar if desired.

Step 12

Add the pineapple chunks (if using) and stir until warmed through. Now is the time to refry the chicken to make them nice and crispy. Heat the oil up to 335 degrees F and fry the chicken in two batches for about 45 seconds each time and they will crisp right up again. Then add the chicken pieces to your sauce, and gently toss with your wok spatula until the chicken is coated. Serve immediately!