Classic Sweet and Sour Chicken
Golden crispy battered chicken pieces in a vibrant, tangy sauce with pineapple and bell peppers - the ultimate Chinese-American takeout favorite made at home.
By Janelle
Updated: January 12, 2026
Why I Love This Recipe
Sweet and sour chicken has been delighting diners since it was introduced to America by Chinese immigrants in the early 20th century. While the concept of sweet and sour dishes originated in China centuries ago, this particular preparation - featuring crispy battered chicken pieces in a bright orange-red sauce with pineapple chunks - became an American Chinese restaurant staple that's now enjoyed worldwide. The magic of great sweet and sour chicken lies in the contrast: shatteringly crispy chicken coating meets glossy, tangy sauce with just the right balance of sweetness and acidity. The colorful bell peppers and sweet pineapple chunks add both visual appeal and bursts of flavor and texture.
- •Extra crispy coating from a double-fry technique that stays crunchy even in sauce
- •Perfect sauce balance between sweet, sour, and savory without being cloying
- •Vibrant colors from red and green bell peppers and pineapple chunks
- •Crowd-pleasing flavor that both kids and adults love
- •Ready in 45 minutes for a weeknight dinner that feels special
- •Better than takeout at a fraction of the cost
Ingredients You'll Need
Here's what you'll need – nothing too fancy, just good ingredients that work together beautifully.
- 12 oz Chicken breast or thighs (cut into 1-inch chunks)
- 1/8 teaspoon Garlic powder
- 1/4 teaspoon Onion powder
- 1/2 teaspoon Sesame oil
- 1/2 teaspoon Salt
- 1/8 teaspoon White pepper
- 3/4 cup All-purpose flour
- 1 tablespoon Cornstarch
- 1/2 teaspoon Baking powder
- 1/4 teaspoon Baking soda
- 2/3 cup Ice water
- 1 tablespoon Vegetable oil
- 1/2 cup Hot water
- 1 tablespoon Ketchup
- 2 tablespoons Sugar
- 3 tablespoons Rice wine vinegar
- 1/2 cup Pineapple juice (from canned pineapple)
- 1/4 teaspoon Salt
- 2 tablespoons Cornstarch slurry (2 tbsp cornstarch + 2 tbsp water)
- 2/3 cup Pineapple chunks (drained)
- 1/4 cup Red bell pepper (cut into 1-inch chunks)
- 1/4 cup Green bell pepper (cut into 1-inch chunks)
- 2 cups Vegetable oil (for deep frying)
Step-by-Step Instructions
- 1

Start by preparing your chicken breast on a clean cutting board. Using a sharp chef's knife, slice the chicken against the grain into 1-inch cubes, keeping the pieces uniform for even cooking. Pat each piece thoroughly dry with paper towels - this step is critical because any moisture on the chicken will cause the oil to splatter dangerously and prevent the batter from adhering properly. Transfer the dried chicken cubes to a medium bowl and season with 1/2 teaspoon of salt and a pinch of white pepper. Let the seasoned chicken rest while you prepare the other components.
~5 min
Tip: Cutting against the grain makes the chicken more tender when cooked - 2

Prepare the vegetables for your sweet and sour sauce - this colorful mix is what makes the dish visually stunning. Cut the bell peppers (use a mix of red, green, and yellow for maximum color) into 1-inch squares, roughly the same size as your chicken pieces. Slice the onion into wedges, keeping the layers intact so they hold together during cooking. Cut the pineapple into similar-sized chunks if using fresh, or drain canned pineapple and reserve the juice for the sauce. Having all vegetables prepped and ready is essential since stir-frying happens very quickly.
~5 min
Tip: Using three colors of bell pepper makes the dish restaurant-worthy - 3

Now prepare the sweet and sour sauce so it's ready when needed - you won't have time to measure during the fast-paced cooking. In a medium bowl, whisk together 1/4 cup rice vinegar, 1/4 cup ketchup, 3 tablespoons sugar, 2 tablespoons soy sauce, and 1/2 cup pineapple juice until the sugar dissolves completely. In a separate small bowl, mix 1 tablespoon of cornstarch with 2 tablespoons of water to create a slurry - this will thicken your sauce later. Taste the sauce mixture and adjust: add more sugar if too tangy, more vinegar if too sweet.
~3 min
Tip: The pineapple juice adds natural sweetness and helps tenderize the chicken - 4

Set up your breading station for the crispiest coating. In a shallow bowl, beat 1 egg with 1 tablespoon of water until smooth. In another shallow bowl, mix 1/2 cup cornstarch with 2 tablespoons of all-purpose flour - the combination creates an extra crispy texture that stays crunchy even after being coated in sauce. Working with a few pieces at a time, dip the chicken first in the egg mixture, letting excess drip off, then coat thoroughly in the cornstarch mixture. Place the coated pieces on a wire rack and let them rest for 5 minutes - this helps the coating set and adhere better during frying.
~8 min
Tip: The 5-minute rest helps the coating adhere and creates extra crispiness - 5

Pour 3 cups of vegetable oil into your wok and clip an instant-read thermometer to the side, ensuring the tip is submerged but not touching the bottom. Heat over medium-high heat until the oil reaches exactly 350F (175C) - this temperature is crucial for achieving crispy chicken that isn't greasy. While the oil heats, set up your draining station: place a wire rack over a baking sheet lined with paper towels. Test the oil temperature by dropping in a small piece of batter - it should sizzle immediately and float to the surface within 2 seconds.
~5 min
Tip: 350F is the sweet spot - too cool and chicken absorbs oil, too hot and it burns - 6

Carefully lower 6-8 pieces of coated chicken into the hot oil using a spider strainer - don't drop them from height to avoid dangerous splashing. The oil will bubble vigorously at first, which is completely normal. Let the chicken fry undisturbed for the first minute to set the crust, then gently turn the pieces with your spider strainer for even browning. Fry for 4-5 minutes total until the coating is deep golden brown and the internal temperature reaches 165F. Remove the chicken to your draining rack and let the oil return to 350F before frying the next batch.
~15 min
Tip: Don't crowd the wok - frying in batches keeps oil temperature stable for crispier results - 7

Once all the chicken is fried and draining, carefully pour out most of the frying oil into a heat-safe container to save for future use. Leave about 2 tablespoons of oil in the wok. Return the wok to high heat until the oil shimmers. Add the garlic and ginger, stirring constantly for 30 seconds until fragrant - you'll smell that wonderful aromatic combination, but don't let it brown. The residual heat is intense, so work quickly and be ready to add the vegetables immediately if the garlic starts to color.
~2 min
Tip: Save your frying oil - it can be reused 2-3 times for Asian cooking - 8

Add the bell peppers and onion wedges to the wok, tossing constantly with your spatula. The vegetables should hit the hot wok with a satisfying sizzle - if there's no sizzle, your wok isn't hot enough. Stir-fry for 2-3 minutes until the vegetables are crisp-tender, meaning they still have a slight bite but have softened slightly. The colors should remain vibrant; overcooked vegetables turn dull and limp. Add the pineapple chunks in the last 30 seconds just to warm them through.
~3 min
Tip: Keep the vegetables moving - they should be colorful and crisp, never soggy - 9

Pour the prepared sweet and sour sauce into the wok all at once. The sauce will hit the hot wok and sizzle dramatically - this is exactly what you want! Stir everything together and bring to a simmer. Give the cornstarch slurry a quick stir (it settles quickly) and pour it in while stirring constantly. The sauce will transform within 30-45 seconds from thin to glossy and thick enough to coat a spoon. If the sauce becomes too thick, add a splash of pineapple juice or water. Taste and adjust seasoning as needed.
~2 min
Tip: Stir constantly when adding cornstarch to prevent lumps from forming - 10

Here's the secret to keeping your chicken crispy: work fast! Add all the fried chicken pieces to the wok and toss vigorously using a spatula or two spoons. The goal is to coat every piece evenly with that gorgeous glossy sauce while minimizing the time the crispy coating spends in contact with the liquid. Toss for no more than 30-45 seconds - any longer and the coating will start to soften. Each piece should be wearing a thin, shiny layer of sauce with the crispy coating still visible underneath.
~1 min
Tip: Work fast! The longer chicken sits in sauce, the less crispy it stays - 11

Transfer the sweet and sour chicken immediately to a warmed serving platter - don't let it sit in the wok where it will continue absorbing sauce and losing crispiness. Arrange the dish attractively with the colorful vegetables visible throughout. Garnish with a sprinkle of sesame seeds and sliced green onions for an authentic restaurant presentation. Serve immediately alongside steamed jasmine rice to absorb the delicious sauce. This dish is best eaten right away while the coating is still perfectly crispy.
~2 min
Tip: Serve immediately - the crispy coating won't stay crunchy for long
How Do I Know It's Ready?
The chicken is done when internal temperature reaches 165F (74C) and the coating is deep golden brown.
Frequently Asked Questions
You can bake at 425F for 20-25 minutes, flipping halfway, but the texture won't be as crispy.
Final Thoughts
I hope you enjoy making this Classic Sweet and Sour Chicken as much as I do! It's a wonderful dish that's sure to become a favorite in your kitchen. If you try this recipe, I'd love to hear how it turned out – feel free to share your experience and any variations you tried!