
Homemade Sweet and Sour Chicken Recipe tastes crispy, tangy, a little sticky, and just sweet enough to make you forget takeout in about 40 minutes, start to finish. It works perfectly for busy weeknights, date nights at home, or feeding picky kids who usually side-eye anything with vegetables. I tested this version so many times that my family now calls it “the orange bowl,” because I serve it in the same giant bowl every time.
Why Homemade Sweet and Sour Chicken Recipe Is Worth It
You control the flavor, the sugar, and the oil, so the sauce tastes bright and balanced instead of cloying or heavy. The chicken turns out crisp on the outside and juicy inside, and it actually stays that way under the sauce instead of going soggy in five minutes.
You also skip mystery ingredients and use pantry staples like ketchup, vinegar, and soy sauce. Cleanup stays simple, and you get that classic takeout vibe without waiting on delivery.
“This Homemade Sweet and Sour Chicken Recipe tastes better than our local takeout and still feels light enough for a weeknight dinner. ★★★★★”
Ingredients You Need
Chicken and coating
- 1 ½ pounds boneless skinless chicken breast or thighs, cut in 1-inch pieces
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- 2 large eggs, beaten
- ½ cup cornstarch
- ¼ cup all purpose flour
- 2 to 3 tablespoons neutral oil, for pan frying (avocado, canola, or vegetable)
Sweet and sour sauce
- ½ cup ketchup (I like Heinz or a low sugar brand)
- ⅓ cup rice vinegar or apple cider vinegar
- ⅓ cup granulated sugar or honey
- ¼ cup pineapple juice from the can below, or water
- 2 tablespoons soy sauce (use low sodium if you watch salt)
- 1 tablespoon cornstarch
- 1 tablespoon water
Vegetables and add ins
- 1 red bell pepper, cut in 1-inch chunks
- 1 green bell pepper, cut in 1-inch chunks
- 1 small yellow onion, cut in 1-inch chunks
- 1 cup pineapple chunks, canned in juice, drained
- 2 cloves garlic, minced
- 1 teaspoon fresh ginger, grated, or ½ teaspoon ground ginger
Garnishes
- 2 green onions, thinly sliced
- 1 teaspoon toasted sesame seeds, optional
Pantry shortcuts and notes
- Use frozen bell pepper strips if you want to skip chopping.
- Use bottled minced garlic and ginger if you want speed over bragging rights.
- Use pre cut chicken tenders to save time on trimming.
Equipment list
- Large nonstick skillet or wok
- Medium mixing bowl
- Small bowl for sauce slurry
- Tongs or spatula
- Cutting board and sharp knife
- Measuring cups and spoons
Quick Tips & substitutions
- Pat the chicken dry before coating so the cornstarch sticks and browns nicely.
- Use thighs instead of breast if you want extra juicy chicken that forgives overcooking.
- Swap rice vinegar with apple cider vinegar if that sits in your pantry already.
- Use honey instead of sugar for a slightly deeper flavor and a bit more stickiness.
- Use tamari or coconut aminos for a gluten friendly option.
- Skip onion or peppers if your kids protest and double the pineapple instead.
- Air fry the coated chicken pieces at 400°F for 10 to 12 minutes, flipping once, if you prefer less oil.
- Stir the sauce constantly once it hits the pan so it thickens smoothly and does not clump.
How to Make Homemade Sweet and Sour Chicken Recipe
Step 1: Prep the chicken
Place the chicken pieces in a bowl and season with salt and pepper. Add the beaten eggs and toss until every piece looks coated. In another bowl, whisk the cornstarch and flour, then dredge the egg coated chicken in the dry mix until each piece looks lightly covered.
Step 2: Brown the chicken
Heat 2 tablespoons of oil in a large skillet over medium high heat until it shimmers. Add the coated chicken in a single layer, working in batches so the pieces do not crowd. Cook 3 to 4 minutes per side until the coating turns golden and the chicken cooks through, then transfer to a plate.
If the pan looks dry between batches, add another splash of oil. Keep the cooked chicken loosely tented with foil so it stays warm while you handle the vegetables and sauce.
Step 3: Stir fry the vegetables
In the same skillet, leave about 1 tablespoon of oil and reduce the heat to medium. Add the onion and bell peppers and cook 3 to 4 minutes until they soften slightly but still keep some crunch. Add garlic and ginger and cook 30 seconds until fragrant, while you stir so they do not burn.
Toss in the pineapple chunks and cook 1 more minute to warm them through. The pan should hold a colorful mix that smells like your favorite takeout spot.
Step 4: Mix the sweet and sour sauce
In a bowl, whisk ketchup, vinegar, sugar, pineapple juice, and soy sauce until smooth. Taste a small spoonful and adjust the sweetness or tang to your preference with a bit more sugar or vinegar. In a small bowl, stir the cornstarch and water until no lumps remain, then pour it into the sauce mixture.
Step 5: Thicken the sauce
Pour the sauce into the skillet with the vegetables and pineapple. Stir constantly over medium heat for 2 to 3 minutes until the sauce starts to bubble and thicken to a glossy consistency. If it thickens too much, add a tablespoon of water at a time until it coats a spoon but still flows.
Step 6: Combine chicken and sauce
Add the cooked chicken back into the skillet. Toss gently until every piece of chicken gets coated in the sweet and sour sauce and the vegetables distribute evenly. Let everything cook together 1 to 2 more minutes so the flavors blend and the chicken heats through.
Sprinkle sliced green onions and sesame seeds over the top right before serving. Take a quick taste and adjust salt or a splash of vinegar if you want more brightness.
Recipe Variations
- Gluten friendly: Use tamari or certified gluten free soy sauce and swap the all purpose flour with more cornstarch.
- Vegan: Use extra firm tofu or cauliflower florets instead of chicken, skip the egg, and coat with cornstarch only.
- Low carb: Use a low sugar ketchup and a granular sugar substitute that measures like sugar, and serve over cauliflower rice.
- Extra spicy: Add ½ to 1 teaspoon red pepper flakes or a spoonful of chili garlic sauce to the sweet and sour sauce.
- Extra veggie: Toss in snap peas, broccoli florets, or carrots during the vegetable step.
Ways to Serve Homemade Sweet and Sour Chicken Recipe
- Spoon over steamed jasmine rice or brown rice.
- Serve with fried rice and simple cucumber salad for a full takeout style spread.
- Pair with stir fried green beans or broccoli for more vegetables.
- Serve in lettuce cups for a fun, lighter handheld version.
- Pack leftovers with rice in meal prep containers for easy lunches.
Storage Success
Cool the Homemade Sweet and Sour Chicken Recipe to room temperature, then store it in airtight containers in the fridge for up to 4 days. Reheat gently in a skillet over medium heat with a splash of water until the sauce loosens and the chicken warms through. Use the microwave in short bursts if you feel impatient, stirring between bursts so the coating stays pleasant. Freeze portions in freezer safe containers for up to 2 months, then thaw overnight in the fridge before reheating.

Homemade Sweet and Sour Chicken Recipe
Ingredients
Instructions
- Prep the chicken: Place the chicken pieces in a medium mixing bowl and season with salt and pepper. Add the beaten eggs and toss until every piece is coated. In another bowl, whisk together the cornstarch and flour, then dredge the egg-coated chicken in the dry mixture until each piece is lightly covered.
- Brown the chicken: Heat 2 tablespoons of neutral oil in a large nonstick skillet or wok over medium-high heat until it shimmers. Add the coated chicken in a single layer, working in batches so the pieces do not crowd. Cook for 3 to 4 minutes per side, until the coating is golden and the chicken is cooked through. Transfer the cooked chicken to a plate and keep it loosely tented with foil. Add another splash of oil between batches if the pan looks dry.
- Stir fry the vegetables: In the same skillet, leave about 1 tablespoon of oil and reduce the heat to medium. Add the onion and bell peppers and cook for 3 to 4 minutes, stirring, until they soften slightly but still keep some crunch. Add the garlic and ginger and cook for about 30 seconds, stirring so they do not burn. Toss in the pineapple chunks and cook for 1 more minute to warm them through.
- Mix the sweet and sour sauce: In a bowl, whisk together the ketchup, vinegar, sugar, pineapple juice, and soy sauce until smooth. Taste and adjust the sweetness or tang with a bit more sugar or vinegar if you like. In a small bowl, stir the cornstarch and water until no lumps remain, then pour this slurry into the sauce mixture and whisk to combine.
- Thicken the sauce: Pour the sauce into the skillet with the vegetables and pineapple. Cook over medium heat, stirring constantly, for 2 to 3 minutes, until the sauce bubbles and thickens to a glossy consistency. If it becomes too thick, add a tablespoon of water at a time until it coats a spoon but still flows.
- Combine chicken and sauce: Add the cooked chicken back into the skillet. Toss gently until every piece of chicken is coated in the sweet and sour sauce and the vegetables are evenly distributed. Let everything cook together for 1 to 2 more minutes so the flavors blend and the chicken heats through.
- Garnish and serve: Sprinkle the sliced green onions and sesame seeds over the top just before serving. Taste and adjust with a pinch of salt or a splash of vinegar if you want more brightness. Serve hot over rice, in lettuce cups, or with your favorite sides.
Notes
Approximate per serving (4 servings): 520 calories; fat 18 g; saturated fat 3 g; carbohydrates 57 g; fiber 3 g; sugars 30 g; protein 32 g; sodium 980 mg. Values are estimates and will vary based on ingredient brands, substitutions, and portion size.

Leave a Reply