Sweet and Sour Chicken Recipe | Easy & Better Than Takeout

Crispy sweet and sour chicken tossed in a glossy red-orange sauce with pineapple chunks, red and green bell peppers, and green onion garnish, served over white rice.

Sweet and Sour Chicken Recipe

There's a reason sweet and sour chicken shows up on nearly every Chinese takeout menu in America, that glossy, ruby-red sauce clinging to crispy chicken, juicy pineapple, and crunchy bell peppers is impossible to resist. But between the food coloring, the extra sugar, and the wait time for delivery, homemade is almost always the better choice.

This Sweet and Sour Chicken Recipe gives you everything you love about the takeout version, crispy chicken, that perfectly balanced tangy-sweet sauce, colorful veggies, and juicy pineapple, without any of the downsides. It's made with real, simple ingredients you probably already have in your pantry, and it comes together in well under an hour.

This dish belongs in your regular rotation of homemade Chinese recipes. It's a genuinely easy Chinese dinner that the whole family will ask for again and again, and once you taste how fresh and vibrant it is compared to takeout, you'll understand why so many home cooks consider this their go-to Chinese chicken recipe.

Why You'll Love This Recipe

  • It's better than takeout, hands down. No red food dye, no mystery ingredients, just a fresh, tangy sauce made from pantry staples.
  • It's ready in about 40 minutes, making it a realistic weeknight option.
  • The chicken stays crispy, thanks to a simple cornstarch coating and quick pan-frying.
  • It's naturally colorful and balanced, with juicy pineapple, crisp bell peppers, and tender onion in every bite.
  • It's easy to customize, whether you want it spicier, lighter, or packed with extra veggies.
  • No deep fryer needed, this recipe uses a simple shallow-fry method that any home cook can pull off.

Ingredients

For the Chicken:

  • 1 ½ pounds boneless, skinless chicken thighs or breasts, cut into 1-inch cubes
  • 1 large egg
  • 1 tablespoon soy sauce
  • ½ cup cornstarch (plus more for coating)
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • Vegetable or canola oil, for frying

For the Sweet and Sour Sauce:

  • ¾ cup pineapple juice (reserved from canned pineapple, or 100% pure juice)
  • ⅓ cup granulated sugar or brown sugar
  • ¼ cup rice vinegar or apple cider vinegar
  • 3 tablespoons ketchup
  • 1 tablespoon soy sauce
  • 2 cloves garlic, minced
  • 1 tablespoon cornstarch mixed with 2 tablespoons water (slurry)

For the Stir-Fry:

  • 1 tablespoon vegetable oil
  • 1 red bell pepper, cut into 1-inch chunks
  • 1 green bell pepper, cut into 1-inch chunks
  • 1 small yellow onion, cut into 1-inch chunks
  • 1 ½ cups fresh or canned pineapple chunks (drained if canned)
  • 2 green onions, sliced, for garnish
  • Sesame seeds, for garnish (optional)

Equipment Needed

  • Large mixing bowl
  • Medium saucepan
  • Large skillet or wok
  • Whisk
  • Tongs or slotted spoon
  • Paper towels or wire rack

Step-by-Step Instructions

1. Marinate the Chicken

In a large bowl, whisk together the egg and soy sauce. Add the chicken cubes and toss to coat. Let sit for about 10–15 minutes while you prep the sauce and vegetables.

2. Make the Sauce

In a medium saucepan, whisk together the pineapple juice, sugar, vinegar, ketchup, soy sauce, and garlic. Bring to a gentle simmer over medium heat. Stir the cornstarch slurry once more, then whisk it into the sauce. Continue simmering for 1–2 minutes, until the sauce thickens enough to coat the back of a spoon. Remove from heat and set aside.

3. Coat the Chicken

Add the ½ cup cornstarch, salt, and pepper to the marinated chicken. Toss well with tongs or your hands until every piece is evenly coated, shaking off any excess cornstarch.

4. Fry the Chicken

Heat about ½ inch of oil in a large skillet over medium-high heat until shimmering (around 350°F). Working in batches to avoid overcrowding, fry the chicken for 3–4 minutes per side, until golden brown and cooked through (internal temperature of 165°F). Transfer to a paper towel-lined plate or wire rack to drain.

5. Cook the Vegetables

Carefully pour out most of the oil, leaving about 1 tablespoon in the pan. Add the bell peppers and onion, and stir-fry over medium-high heat for 2–3 minutes, until slightly softened but still crisp. Add the pineapple chunks and cook for another minute, just until warmed through.

6. Combine Everything

Return the crispy chicken to the pan with the vegetables and pineapple. Pour the sweet and sour sauce over everything and toss gently to coat, cooking for about 1 minute so everything heats through evenly.

7. Garnish and Serve

Transfer to a serving dish and garnish with sliced green onions and sesame seeds, if desired. Serve immediately over steamed white rice.

Expert Tips

  • Pat the chicken dry before marinating. Excess moisture prevents the cornstarch coating from crisping up properly.
  • Fry in batches. Crowding the pan drops the oil temperature and leads to soggy, unevenly cooked chicken.
  • Use pineapple juice, not just chunks, for the sauce. It gives the sauce its signature fruity base flavor without needing extra sweeteners.
  • Add the sauce last, and toss quickly. This keeps the chicken's crispy coating intact for as long as possible.
  • Taste and adjust the sauce before combining. If you prefer more tang, add an extra splash of vinegar; for more sweetness, add a touch more sugar.
  • Keep the vegetables slightly crisp. Overcooking the peppers and onions makes the dish soggy — a quick 2–3 minute sauté is all you need.

Common Mistakes to Avoid

  1. Skipping the cornstarch coating. This step is what gives the chicken its signature crispy texture — don't skip it or substitute flour alone.
  2. Overcrowding the frying pan. This causes the oil temperature to drop, resulting in greasy, limp chicken instead of crispy pieces.
  3. Letting the sauce over-thicken. Cornstarch slurry thickens fast — pull the sauce off the heat as soon as it coats a spoon.
  4. Adding sauce too early. If the chicken sits in sauce for too long before serving, it will lose its crunch.
  5. Using canned pineapple without draining it well. Excess liquid can water down your sauce and vegetables.

Variations

  • Baked Sweet and Sour Chicken: Skip the frying oil and bake the coated chicken at 425°F for 20–25 minutes, flipping halfway through, for a lighter version.
  • Air Fryer Version: Air fry the coated chicken at 400°F for 12–15 minutes, shaking the basket halfway through.
  • Extra Spicy: Add ½ teaspoon red pepper flakes or a splash of sriracha to the sauce for a spicy-sweet twist.
  • Shrimp Swap: Replace the chicken with large peeled and deveined shrimp, reducing the fry time to about 2 minutes per side.
  • Extra Veggie Version: Add snap peas, broccoli florets, or shredded carrots to the stir-fry for a heartier, more colorful dish.

What to Serve With It

Sweet and Sour Chicken pairs beautifully with simple, complementary sides:

  • Steamed white or jasmine rice — the classic pairing that soaks up the extra sauce
  • Egg fried rice — for a heartier, more indulgent dinner
  • Vegetable lo mein or chow mein noodles
  • Steamed broccoli or bok choy — a simple, healthy side
  • Egg rolls or spring rolls as a starter
  • Simple cucumber salad for a cool, crunchy contrast

Storage Instructions

Allow leftovers to cool completely before transferring to an airtight container. Store in the refrigerator for up to 3–4 days. For best texture, store the sauce and chicken separately if possible, though combined leftovers will still taste great.

To freeze, place the cooked, unsauced chicken pieces in a freezer-safe bag or container for up to 2 months. Thaw overnight in the refrigerator before reheating. The sauce can also be frozen separately in a small airtight container.

Reheating Tips

Dry heat works best for restoring crispiness — the microwave tends to soften the coating.

  • Air Fryer (Best Method): Reheat at 350°F for 5–7 minutes, shaking the basket halfway through.
  • Oven: Spread on a baking sheet and reheat at 375°F for about 10 minutes, until warmed through.
  • Stovetop: Warm in a skillet over medium heat for a few minutes, stirring occasionally.
  • Microwave (Quickest, Least Crispy): Heat in 30-second intervals until hot; the coating will be softer than freshly made.

Frequently Asked Questions

What's the difference between General Tso's Chicken and Sweet and Sour Chicken? Sweet and sour chicken is tangier and milder in heat, featuring pineapple, bell peppers, and onion, while General Tso's chicken is spicier, more savory, and typically served without fruit or vegetables mixed in.

Can I use chicken breast instead of thighs? Yes, either works well. Thighs stay slightly juicier, while breast is leaner, just be careful not to overcook breast meat, since it dries out faster.

Why is restaurant sweet and sour sauce so red? Many restaurants add red food coloring for visual appeal. This homemade version gets its natural reddish-orange hue from ketchup and doesn't need any added coloring.

Can I make this without deep frying? Yes. This recipe uses a shallow pan-fry method rather than deep frying, and you can lighten it further by baking or air frying the coated chicken instead.

Is fresh or canned pineapple better for this recipe? Both work well. Fresh pineapple offers a slightly firmer texture and brighter flavor, while canned pineapple is more convenient and provides ready-made pineapple juice for the sauce.

Can I make this gluten-free? Yes. Simply substitute tamari or a gluten-free soy sauce, and double-check that your ketchup is labeled gluten-free.

Conclusion

This Sweet and Sour Chicken Recipe brings all the crispy, tangy, colorful appeal of your favorite takeout order straight into your own kitchen — without the food coloring, the wait, or the guesswork. It's a genuinely easy Chinese dinner that comes together with simple pantry ingredients, and once you taste how fresh and balanced the homemade sauce is, it's likely to become one of your most-requested homemade Chinese recipes. Serve it over a big bowl of rice, and enjoy a dinner that's truly better than takeout.


RECIPE CARD

Sweet and Sour Chicken

  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Total Time: 40 minutes
  • Servings: 4
  • Calories: approximately 460 kcal per serving

Ingredients:

Chicken:

  • 1 ½ lbs boneless, skinless chicken thighs or breasts, cubed
  • 1 large egg
  • 1 tbsp soy sauce
  • ½ cup cornstarch, plus more for coating
  • ½ tsp salt
  • ¼ tsp black pepper
  • Vegetable oil, for frying

Sauce:

  • ¾ cup pineapple juice
  • ⅓ cup granulated or brown sugar
  • ¼ cup rice vinegar or apple cider vinegar
  • 3 tbsp ketchup
  • 1 tbsp soy sauce
  • 2 cloves garlic, minced
  • 1 tbsp cornstarch + 2 tbsp water (slurry)

Stir-Fry:

  • 1 tbsp vegetable oil
  • 1 red bell pepper, chunked
  • 1 green bell pepper, chunked
  • 1 small yellow onion, chunked
  • 1 ½ cups pineapple chunks
  • 2 green onions, sliced
  • Sesame seeds, optional

Instructions:

  1. Marinate chicken in egg and soy sauce for 10–15 minutes.
  2. Simmer sauce ingredients (except slurry), then whisk in slurry and thicken; set aside.
  3. Toss marinated chicken with cornstarch, salt, and pepper.
  4. Fry chicken in batches in ½ inch of oil at 350°F, 3–4 minutes per side, until golden and cooked through.
  5. Drain most oil; stir-fry bell peppers and onion for 2–3 minutes, then add pineapple for 1 minute.
  6. Return chicken to the pan, pour in sauce, and toss to coat.
  7. Garnish with green onions and sesame seeds; serve immediately over rice.
Previous Post Next Post