Growing up, the smell of sweet and sour chicken sizzling in the kitchen was a surefire sign that something special was on the table. It was one of those dishes that everyone in my family loved—crispy chicken coated in a glossy, tangy sauce with bursts of juicy pineapple and vibrant bell peppers. My mother had a way of making it taste even better than takeout, and the best part? She let me help stir the sauce, watching as the ingredients transformed into a rich, fragrant glaze.
Now, every time I make this Sweet & Sour Chicken Stir-Fry, I’m reminded of those simple, joy-filled moments. It’s not just about the flavors—it’s about the experience of cooking something with love and sharing it with the people who matter most. This dish is the perfect combination of crunchy, tender, sweet, and tangy, making it an irresistible favorite for both weeknight dinners and special occasions.
Why This Sweet & Sour Chicken Stands Out
Many versions of sweet and sour chicken rely on deep-frying and overly sweet sauces, but this recipe strikes the perfect balance of crispiness, flavor, and freshness while keeping things lighter and easier to make at home. Here’s why you’ll love it:
1. Crispy Yet Tender Chicken
The secret to the perfect texture is coating the chicken in cornstarch before pan-frying. This creates a light, golden crust that holds up beautifully when tossed in the sauce.
2. Bold, Well-Rounded Sauce
Unlike restaurant versions that can be overly sweet, this sauce blends tangy vinegar, rich brown sugar, savory soy sauce, and fresh ginger to create a depth of flavor that isn’t overpowering.
3. Colorful, Crunchy Vegetables
A mix of onions, red bell peppers, and yellow bell peppers adds natural sweetness, crunch, and vibrant color to the dish, making every bite more enjoyable.
4. Perfectly Balanced Pineapple Sweetness
Using pineapple pieces and their juice gives a natural fruity sweetness that enhances the sauce without making it overly sugary.
5. Quick & Easy One-Pan Dish
From start to finish, this recipe comes together in under 30 minutes, making it ideal for busy weeknights without sacrificing flavor or quality.
For the Chicken:
- 500 g (1 lb) boneless, skinless chicken breast, diced into 2.5 cm cubes
- 6 tablespoons (⅓ cup) cornstarch
- 50 ml (¼ cup) vegetable oil for frying
- Salt and pepper to taste
For the Vegetables:
- 1 onion, thinly sliced
- 1 red bell pepper, chopped
- 1 yellow bell pepper, chopped
For the Sweet & Tangy Sauce:
- 6 tablespoons (⅓ cup) ketchup
- 2 tablespoons cider vinegar
- 6 tablespoons (⅓ cup) demerara or brown sugar
- 1 tablespoon soy sauce
- 1 tablespoon fresh ginger, grated
- 2 cloves garlic, grated
- 432 g (15 ¼ oz) tin pineapple pieces, drained (reserve the juice)
Step-by-Step Directions to Sweet & Savory Perfection
Step 1: Prepare & Cook the Chicken
- In a bowl, season the diced chicken with salt and pepper. Toss with cornstarch until evenly coated.
- Heat the vegetable oil in a large skillet or wok over medium-high heat.
- Fry the chicken in batches until golden brown and crispy, about 5-6 minutes. Remove and set aside.
Step 2: Sauté the Vegetables
- In the same pan, remove excess oil, leaving about 1 tablespoon.
- Add the sliced onion, red bell pepper, and yellow bell pepper. Stir-fry for 3-4 minutes until slightly softened but still crisp.
Step 3: Make the Sweet & Sour Sauce
- In a bowl, whisk together ketchup, cider vinegar, brown sugar, soy sauce, ginger, garlic, and the reserved pineapple juice.
- Pour the sauce into the pan with the vegetables and bring to a simmer, stirring continuously.
Step 4: Combine & Serve
- Add the cooked chicken and pineapple pieces to the pan, tossing everything in the sauce.
- Let simmer for 2-3 minutes until the chicken is well-coated and the sauce thickens.
- Serve hot over steamed rice or noodles.
Nutritional Breakdown (Per Serving)
- Calories: ~420 kcal
- Carbohydrates: ~55g
- Protein: ~28g
- Fat: ~10g
- Saturated Fat: ~2g
- Sugar: ~28g
- Fiber: ~3g
- Sodium: ~500mg
This Sweet & Sour Chicken Stir-Fry is a perfect balance of crispy, tender chicken, colorful veggies, and a bold, tangy sauce. Whether it’s a quick weeknight dinner or a homemade takeout favorite, this dish is guaranteed to satisfy!

The Secret to an Authentic Sweet & Sour Sauce
The sauce is what truly makes this dish shine, and getting the right balance of sweet, sour, and savory is key. Here’s what each ingredient brings to the table:
- Ketchup: Provides a rich tomato base and slight sweetness.
- Cider Vinegar: The essential “sour” component that balances the sweetness.
- Brown Sugar: Enhances the caramelized depth of flavor without being too overpowering.
- Soy Sauce: Adds a hint of umami and saltiness.
- Ginger & Garlic: Brings warmth and depth to the sauce, making it taste fresh and flavorful.
- Pineapple Juice: Ties everything together with a mild, fruity sweetness that rounds out the sauce perfectly.
How to Customize This Dish to Your Taste
While this recipe is already a classic, there are several ways to tweak it based on personal preferences or dietary needs:
1. Make It Spicier
If you love heat, add:
- ½ teaspoon of red pepper flakes for a mild kick.
- 1 teaspoon of sriracha for a bold, spicy-sweet flavor.
- Diced fresh chili peppers for an extra punch.
2. Swap the Protein
- Use shrimp instead of chicken for a seafood twist.
- Try tofu for a vegetarian-friendly version (coat and pan-fry the tofu in the same way).
- Substitute with pork or beef for a different take on this classic dish.
3. Adjust the Sweetness
- If you prefer a less sweet sauce, reduce the brown sugar slightly or use honey instead.
- Add extra vinegar for a sharper tang.
4. Add More Vegetables
This dish pairs well with:
- Broccoli for added crunch and nutrition.
- Carrots for a subtle sweetness.
- Snow peas for a fresh, crisp bite.
Best Ways to Serve Sweet & Sour Chicken
While this dish is already packed with flavor, pairing it with the right sides can elevate your meal even further. Here are some great serving suggestions:
- Steamed Jasmine Rice: The mild flavor complements the tangy sauce beautifully.
- Fried Rice: A more indulgent option that pairs well with the dish’s bold flavors.
- Noodles: Serve over stir-fried noodles for a different texture and taste.
- Lettuce Wraps: For a low-carb option, wrap the chicken and veggies in crisp lettuce leaves.
How to Store and Reheat Leftovers
This dish tastes just as delicious the next day, making it perfect for meal prep. Here’s how to store and reheat it:
Storing:
- Refrigerator: Store in an airtight container for up to 3 days.
- Freezer: Freeze in portioned containers for up to 2 months (best if frozen without the vegetables to prevent sogginess).
Reheating:
- Stovetop: Reheat in a skillet over medium heat, adding a splash of water or pineapple juice to loosen the sauce.
- Microwave: Heat in short intervals, stirring in between, to prevent overheating.
Frequently Asked Questions (FAQs)
1. Can I make this dish gluten-free?
Yes! Simply use tamari or gluten-free soy sauce in place of regular soy sauce, and ensure that all other ingredients (especially the cornstarch) are gluten-free.
2. How do I keep the chicken crispy?
For the crispiest chicken:
- Fry in small batches to avoid overcrowding the pan.
- Use high heat for a quick sear.
- Only add the chicken to the sauce right before serving to prevent it from softening too much.
3. Can I use fresh pineapple instead of canned?
Absolutely! Fresh pineapple works just as well. Just be sure to extract some juice by blending or mashing a small portion of it.
4. What if my sauce is too thin?
If your sauce isn’t thickening enough, mix 1 teaspoon of cornstarch with 1 tablespoon of water, then stir it into the sauce while simmering until it reaches the desired consistency.
5. Can I meal-prep this dish?
Yes! You can chop all the vegetables and marinate the chicken ahead of time to speed up cooking when you’re ready. Just store everything separately in the fridge.
Conclusion: A Takeout Classic Made Better at Home
This Sweet & Sour Chicken Stir-Fry is proof that homemade versions of takeout favorites can be even better than the restaurant version. With crispy chicken, fresh vegetables, and a perfectly balanced sweet and tangy sauce, this dish is a crowd-pleaser that never fails to impress.
The best part? It’s quick, easy, and fully customizable—perfect for busy weeknights, family dinners, or when you’re craving something bold and delicious. Whether you follow the recipe as written or put your own twist on it, this dish is bound to become a staple in your kitchen.
So why wait for takeout? Grab your ingredients, fire up the skillet, and enjoy a homemade meal that’s bursting with flavor!
Print
Sweet and Sour Chicken with Homemade Sauce
- Total Time: 25 minutes
- Yield: 4 servings 1x
Description
This Sweet & Sour Chicken Stir-Fry is a perfect homemade take on a classic favorite. Crispy, golden-brown chicken is tossed with vibrant bell peppers, onions, and juicy pineapple, all coated in a perfectly balanced sweet and tangy sauce. Ready in under 30 minutes, this dish is a fantastic alternative to takeout, bringing bold flavors and fresh ingredients to your table.
Ingredients
For the Chicken:
- 500 g (1 lb) boneless, skinless chicken breast, diced into 2.5 cm cubes
- 6 tablespoons (⅓ cup) cornstarch
- 50 ml (¼ cup) vegetable oil for frying
- Salt and pepper to taste
For the Vegetables:
- 1 onion, thinly sliced
- 1 red bell pepper, chopped
- 1 yellow bell pepper, chopped
- For the Sweet & Sour Sauce:
- 6 tablespoons (⅓ cup) ketchup
- 2 tablespoons cider vinegar
- 6 tablespoons (⅓ cup) demerara or brown sugar
- 1 tablespoon soy sauce
- 1 tablespoon fresh ginger, grated
- 2 cloves garlic, grated
- 432 g (15 ¼ oz) tin pineapple pieces, drained (reserve the juice)
Instructions
- Prepare the Chicken: In a bowl, season the diced chicken with salt and pepper. Toss with cornstarch until evenly coated.
- Fry the Chicken: Heat vegetable oil in a skillet or wok over medium-high heat. Fry the chicken in batches until golden and crispy, about 5-6 minutes. Remove and set aside.
- Sauté the Vegetables: Remove excess oil from the pan, leaving about 1 tablespoon. Add the onion, red bell pepper, and yellow bell pepper. Stir-fry for 3-4 minutes until slightly softened.
- Make the Sauce: In a bowl, whisk together ketchup, cider vinegar, brown sugar, soy sauce, ginger, garlic, and the reserved pineapple juice. Pour into the pan with the vegetables and bring to a simmer.
- Combine Everything: Add the cooked chicken and pineapple pieces to the pan, tossing to coat in the sauce. Simmer for 2-3 minutes until the sauce thickens.
- Serve: Enjoy hot over steamed rice or noodles.
Notes
- For extra crispiness, fry the chicken in batches to avoid overcrowding.
- Adjust the sauce by adding more vinegar for tanginess or more sugar for sweetness.
- Leftovers can be stored in the fridge for up to 3 days. Reheat gently in a pan to retain texture.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Stir-Fry
- Cuisine: Asian