Sweet and Sour Chicken

20 Minute Sweet and Sour Chicken

This Sweet and Sour Chicken has crispy skinless chicken breasts battered and stir-fried with chunks of onion, bell pepper and pineapple in a homemade sweet and sour sauce. Serve on top of rice for a quick weeknight dinner. Skip the Chinese takeout and make this irresistible dish everyone will love!

Course Main Course
Cuisine Chinese
Keyword sweet and sour
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings 6 servings
Calories 375 kcal
Author TipBuzz


  • 1 1/2 lb boneless skinless chicken breasts cubed
  • 1/4 cup cornstarch
  • 1 egg lightly beaten
  • 2 cups flour
  • 2 cups vegetable oil
  • 1 red bell pepper cut into 1" pieces
  • 1 green bell pepper cut into 1" pieces
  • 1 medium yellow onion cut into 1" pieces
  • 1 cup pineapple chunks fresh or canned

Sweet and Sour Sauce

  • 1/4 cup vinegar
  • 1/4 cup sugar or honey
  • 1/4 cup ketchup
  • 1 tbsp soy sauce low sodium recommended
  • 1/4 cup water


  1. In a medium bowl, whisk together the vinegar, sugar, ketchup, soy sauce and water. Set aside.

  2. Place cornstarch in a ziplock bag. Add chicken and shake to coat evenly. 

  3. In a small bowl, add the beaten egg. In another bowl, add the flour. Set aside along with a wire cooling rack.

  4. Place a large skillet over medium-high heat. Add oil and heat to 350˚F until almost smoking.

  5. Dip 6-8 pieces of chicken into the egg, and then the flour. Shake off excess and add to the oil.

  6. Fry 2-3 minutes until golden and crispy, and remove to the rack with a slotted spoon. Repeat for the remaining chicken pieces.

  7. Remove and drain oil. Set aside.
  8. Add onion, bell peppers and pineapple to the pan. Sauté for about 2 minutes until slightly softened.

  9. Add the reserved sauce mixture and bring to boil.

  10. Add in the cooked chicken pieces and stir to coat evenly with the sauce. Serve and enjoy!

Recipe Tips

For a lighter variation, stir-fry using 2 tbsp of oil instead of 2 cups. Alternatively, you can also bake the breaded chicken on a baking sheet at 350°F for 15 minutes instead of frying.

Nutrition Facts
20 Minute Sweet and Sour Chicken
Amount Per Serving
Calories 375 Calories from Fat 99
% Daily Value*
Total Fat 11g 17%
Saturated Fat 6g 30%
Cholesterol 99mg 33%
Sodium 321mg 13%
Potassium 737mg 21%
Total Carbohydrates 41g 14%
Dietary Fiber 2g 8%
Sugars 24g
Protein 27g 54%
Vitamin A 18.2%
Vitamin C 47.6%
Calcium 3.3%
Iron 10%
* Percent Daily Values are based on a 2000 calorie diet.