Sweet and Sour Chicken is one of the most popular Asian-inspired dishes enjoyed around the world. In Thailand, this dish is known for its perfect balance of sweet, sour, and savory flavors combined with crispy chicken and colorful vegetables. The vibrant sauce coats every bite, creating a delicious meal that pairs perfectly with steamed jasmine rice.

This Thai-style Sweet and Sour Chicken recipe is easy to make at home and delivers restaurant-quality results with simple ingredients.

Why You'll Love This Recipe

  • Crispy and tender chicken pieces
  • Perfect balance of sweet and tangy flavors
  • Loaded with fresh vegetables
  • Quick and easy weeknight dinner
  • Better than takeout
  • Family-friendly and customizable

Preparation Time

  • Prep Time: 20 minutes
  • Cook Time: 15 minutes
  • Total Time: 35 minutes
  • Servings: 4

Ingredients

For the Chicken

  • 500g boneless chicken breast or thigh, cut into bite-sized pieces
  • 1 egg
  • 3 tablespoons cornstarch
  • 3 tablespoons all-purpose flour
  • ½ teaspoon salt
  • ¼ teaspoon white pepper
  • Vegetable oil for frying

For the Sweet and Sour Sauce

  • 4 tablespoons ketchup
  • 3 tablespoons rice vinegar
  • 3 tablespoons sugar
  • 2 tablespoons soy sauce
  • 1 tablespoon oyster sauce
  • ½ cup water
  • 1 tablespoon cornstarch mixed with 2 tablespoons water

For the Vegetables

  • 1 onion, cut into chunks
  • 1 red bell pepper, diced
  • 1 green bell pepper, diced
  • 1 cup pineapple chunks
  • 2 cloves garlic, minced
  • 1 tomato, cut into wedges
  • 2 tablespoons cooking oil

Kitchen Equipment

  • Mixing bowls
  • Frying pan or wok
  • Slotted spoon
  • Measuring cups and spoons
  • Paper towels

Step 1: Prepare the Chicken

In a mixing bowl, combine chicken pieces with egg, salt, and white pepper.

Add cornstarch and flour. Mix until the chicken is evenly coated.

Allow the chicken to rest for about 10 minutes while preparing the sauce.

Step 2: Make the Sweet and Sour Sauce

In a small bowl, combine:

  • Ketchup
  • Rice vinegar
  • Sugar
  • Soy sauce
  • Oyster sauce
  • Water

Mix well until the sugar dissolves completely.

Set aside.

Step 3: Fry the Chicken

Heat oil in a wok or deep frying pan to 175°C (350°F).

Carefully add the coated chicken pieces and fry for 4–5 minutes until golden brown and cooked through.

Remove and drain on paper towels.

For extra crispiness, fry the chicken a second time for 1 minute before serving.

Step 4: Stir-Fry the Vegetables

Heat 2 tablespoons oil in a clean wok.

Add garlic and stir-fry for 30 seconds until fragrant.

Add:

  • Onion
  • Red bell pepper
  • Green bell pepper

Cook for 2–3 minutes until slightly tender but still crisp.

Add pineapple chunks and tomato wedges.

Stir-fry for another minute.

Step 5: Cook the Sauce

Pour the prepared sweet and sour sauce into the wok.

Bring to a gentle simmer.

Add the cornstarch slurry and stir continuously until the sauce thickens and becomes glossy.

Step 6: Combine Everything

Return the crispy chicken to the wok.

Toss gently until every piece is coated with the sweet and sour sauce.

Cook for 1–2 minutes.

Serve immediately while hot.

Serving Suggestions

Sweet and Sour Chicken pairs wonderfully with:

  • Steamed jasmine rice
  • Thai fried rice
  • Garlic rice
  • Stir-fried noodles
  • Fresh cucumber slices

Chef's Tips

  • Use chicken thighs for extra juiciness.
  • Double-fry the chicken for maximum crispiness.
  • Fresh pineapple adds a more authentic tropical flavor.
  • Adjust sugar and vinegar to suit your preferred balance.
  • Add carrots, cucumber, or snow peas for extra crunch.

Nutritional Information (Per Serving)

  • Calories: 420
  • Protein: 28g
  • Carbohydrates: 30g
  • Fat: 20g
  • Fiber: 3g
  • Sugar: 15g

Common Variations

Thai Sweet and Sour Shrimp

Replace chicken with shrimp for a seafood version.

Sweet and Sour Pork

Use pork loin or pork shoulder instead of chicken.

Spicy Sweet and Sour Chicken

Add sliced Thai chilies for extra heat.

Healthy Version

Air-fry the chicken instead of deep-frying.

Frequently Asked Questions

Can I make this ahead of time?

Yes. Prepare the sauce and vegetables ahead of time, but fry the chicken just before serving for the best texture.

Can I use canned pineapple?

Yes, canned pineapple works well, though fresh pineapple provides a brighter flavor.

How do I store leftovers?

Store in an airtight container in the refrigerator for up to 3 days.

Can I freeze Sweet and Sour Chicken?

The sauce freezes well, but the chicken may lose some crispiness after thawing.

Final Thoughts

Thai-style Sweet and Sour Chicken is a colorful, flavorful dish that combines crispy chicken, juicy pineapple, crunchy vegetables, and a delicious sweet-and-tangy sauce. Whether you're cooking for family or entertaining guests, this easy recipe brings authentic Thai-inspired flavors to your table and is sure to become a favorite in your meal rotation. Enjoy every bite with a bowl of fragrant jasmine rice for the ultimate Thai dining experience.