
Homemade Sweet and Sour Chicken Recipe tastes crispy, tangy, a little sticky, and just sweet enough to make everyone go back for seconds. It works perfectly for busy weeknights or casual weekends, and you can get it on the table in about 40 minutes. I first tested this version after a long day with hungry kids staring at me, and they now request it more than takeout.
Why Make This Homemade Sweet and Sour Chicken Recipe at Home
You control the sweetness, the salt, and the crunch, which means this homemade sweet and sour chicken recipe can taste lighter and fresher than most takeout versions. You also skip mystery ingredients and use pantry staples you probably already own.
You can adjust the sauce to your taste, use more veggies, and pick your favorite oil. Cleanup stays simple, and you only need one pan or wok plus a couple of bowls.
“This homemade sweet and sour chicken recipe tastes better than our local takeout and stays crispy in the sauce, which shocked my whole family. ★★★★★”
Ingredients You Need
Chicken
- 1 ½ pounds boneless skinless chicken breast, cut in 1-inch pieces
- Use thighs if you like juicier chicken.
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
Breading
- ½ cup cornstarch
- ¼ cup all purpose flour
- 2 large eggs, beaten
- 2 tablespoons water
Cornstarch gives the chicken that light, crisp coating you expect from a good sweet and sour chicken recipe. You can use all cornstarch if you avoid gluten, or use a 1:1 gluten free flour blend.
Sweet and sour sauce
- ½ cup ketchup
- I like Heinz or a similar thick brand so the sauce clings well.
- ½ cup rice vinegar
- Use apple cider vinegar if needed, but the flavor turns a bit stronger.
- ½ cup granulated sugar
- You can cut this to ⅓ cup for a less sweet version.
- ¼ cup pineapple juice
- Use the juice from canned pineapple chunks listed below.
- 2 tablespoons low sodium soy sauce
- Use tamari or coconut aminos for gluten free.
- 1 tablespoon cornstarch
- 2 tablespoons water
This sauce tastes tangy, bright, and glossy. It thickens quickly, so keep a whisk nearby.
Veggies and add ins
- 1 red bell pepper, cut in 1-inch pieces
- 1 green bell pepper, cut in 1-inch pieces
- 1 small yellow onion, cut in 1-inch pieces
- 1 cup pineapple chunks, canned or fresh
- 2 cloves garlic, minced
- 1 teaspoon fresh ginger, minced or grated
- Use ¼ teaspoon ground ginger if you do not have fresh.
Oil and seasoning
- ½ to ¾ cup neutral oil for frying
- Use canola, vegetable, or peanut oil. Avoid olive oil because it smokes too fast.
- Extra kosher salt and black pepper to taste
- 1 to 2 teaspoons sesame seeds for garnish, optional
- 2 green onions, thinly sliced, optional
Equipment
- Large nonstick skillet or wok
- Medium mixing bowls
- Whisk
- Tongs or a slotted spoon
- Paper towels and a plate or wire rack
- Cutting board and sharp knife
- Measuring cups and spoons
Tips & Mistakes
- Cut the chicken in similar size pieces so everything cooks evenly and stays juicy.
- Pat the chicken dry before seasoning so the coating sticks and crisps instead of turning gummy.
- Season the chicken itself, not just the sauce, or the inside will taste bland.
- Coat the chicken lightly in cornstarch and flour and shake off extra so the oil does not clump with loose starch.
- Heat the oil until it shimmers and a small pinch of cornstarch sizzles right away, or the chicken will soak up oil and taste greasy.
- Cook the chicken in batches and avoid crowding the pan so each piece browns and stays crisp.
- Whisk the sauce cornstarch with cold water first, or you will find little starch lumps in the sauce.
- Add the sauce to the pan off high heat for a moment, then return to medium, so the sugar does not burn.
- Toss the chicken in the sauce right before serving so the coating keeps some crunch.
- Taste the sauce before you add the chicken and adjust with a splash of vinegar or a spoon of sugar to match your preference.
How to Make Homemade Sweet and Sour Chicken Recipe
Step 1: Prep the chicken
Place the chicken pieces in a bowl and pat them dry with paper towels. Sprinkle with salt, pepper, garlic powder, and onion powder, then toss to coat evenly. Set the bowl aside while you prep the breading and sauce.
Step 2: Mix the breading
In one medium bowl, whisk the eggs with 2 tablespoons of water. In another bowl, mix the cornstarch and flour until they blend well. Keep both bowls near the stove so you can work quickly when the oil heats.
Step 3: Make the sweet and sour sauce
In a separate bowl or large measuring cup, whisk together ketchup, rice vinegar, sugar, pineapple juice, and soy sauce. In a small cup, stir the cornstarch and water until smooth. Whisk the cornstarch slurry into the sauce base and set it aside near the stove.
Step 4: Bread the chicken
Dip each chicken piece into the egg mixture, then into the cornstarch and flour mixture. Toss to coat and shake off any extra. Place the coated chicken pieces on a plate or tray in a single layer so they do not stick together.
Step 5: Fry the chicken
Pour oil into a large skillet or wok so it covers the bottom by about ¼ inch. Heat over medium high until the oil shimmers and a tiny pinch of starch sizzles on contact. Add chicken in a single layer, leaving space between pieces, and cook 3 to 4 minutes per side until golden and cooked through.
Transfer cooked chicken to a plate lined with paper towels or a wire rack. Season lightly with a pinch of salt while hot. Repeat with remaining chicken, adding a little more oil if the pan looks dry.
Step 6: Stir fry the veggies
Pour off most of the oil, leaving about 1 tablespoon in the pan. Add bell peppers and onion and cook over medium high heat for 3 to 4 minutes until they soften slightly but still stay crisp. Add garlic and ginger and cook 30 seconds until fragrant, then add pineapple chunks and toss.
Step 7: Cook the sauce
Give the sauce mixture a quick stir, then pour it into the pan with the veggies. Stir constantly over medium heat as it comes to a simmer. The sauce will thicken and turn glossy in 1 to 2 minutes.
If the sauce looks too thick, add 1 to 2 tablespoons of water and stir. If it tastes too sharp, add 1 teaspoon sugar. Adjust until the flavor hits that sweet and tangy balance you like.
Step 8: Combine chicken and sauce
Add the fried chicken pieces to the pan with the sauce and veggies. Toss gently until every piece of chicken gets coated and the sauce clings nicely. Cook 1 to 2 more minutes so everything heats through.
Sprinkle with sesame seeds and sliced green onions if you use them. Turn off the heat and serve right away over hot rice or noodles.
Variations I've Tried
Use chicken thighs instead of breasts for extra juicy bites and a little more flavor. Swap the chicken for tofu cubes or cauliflower florets, coat them the same way, and pan fry until crisp for a meat free version. Add extra veggies like snap peas, carrots, or broccoli for a more colorful sweet and sour chicken recipe.
Use honey in place of some of the sugar for a slightly deeper sweetness. Add a pinch of red pepper flakes or a drizzle of chili crisp if you like a gentle kick of heat with your sweet and sour sauce. Try a lighter version by skipping the full breading and just tossing seasoned chicken pieces in cornstarch before pan searing.
How to Serve Homemade Sweet and Sour Chicken Recipe
Serve this homemade sweet and sour chicken recipe over fluffy white rice, brown rice, or simple fried rice. Add a side of steamed broccoli, snap peas, or a crunchy cucumber salad to balance the rich sauce. You can spoon extra sauce over the rice so nothing goes to waste.
Pack leftovers into meal prep containers with rice and veggies for easy lunches. Kids usually love the bright color and sweet tang, so it works well as a family friendly dinner that still tastes like a treat.
How to store
- Cool leftovers to room temperature within 1 hour, then store in an airtight container in the fridge for up to 4 days.
- Freeze portions in freezer safe containers or bags for up to 2 months, and label with the date so you keep track.
- Reheat in a skillet over medium heat with a splash of water to loosen the sauce and bring back some shine.
- Use the microwave in short bursts if you feel tired, but stir between bursts so the chicken heats evenly and does not turn rubbery.

Homemade Sweet and Sour Chicken Recipe
Ingredients
Instructions
- Prep the chicken: Place the chicken pieces in a bowl and pat them dry with paper towels. Sprinkle with salt, pepper, garlic powder, and onion powder, then toss to coat evenly. Set aside.
- Mix the breading: In one bowl, whisk the eggs with 2 tablespoons of water. In another bowl, combine the cornstarch and flour until well blended.
- Make the sauce: In a separate bowl or large measuring cup, whisk together the ketchup, rice vinegar, sugar, pineapple juice, and soy sauce. In a small cup, stir the cornstarch and 2 tablespoons water until smooth, then whisk this slurry into the sauce. Set near the stove.
- Bread the chicken: Dip each chicken piece into the egg mixture, then into the cornstarch and flour mixture, tossing to coat and shaking off any excess. Arrange coated chicken in a single layer on a plate or tray.
- Fry the chicken: Heat about 1/4 inch of oil in a large skillet or wok over medium-high heat until it shimmers and a pinch of starch sizzles on contact. Add chicken in a single layer without crowding and cook 3 to 4 minutes per side, until golden and cooked through. Transfer to a paper towel–lined plate or wire rack and season lightly with a pinch of salt. Repeat with remaining chicken, adding more oil as needed.
- Stir fry the veggies: Pour off most of the oil, leaving about 1 tablespoon in the pan. Add the red bell pepper, green bell pepper, and onion. Cook over medium-high heat for 3 to 4 minutes, until slightly softened but still crisp. Add the garlic and ginger and cook about 30 seconds, then add the pineapple chunks and toss.
- Cook the sauce: Give the sauce a quick stir, then pour it into the pan with the veggies. Cook over medium heat, stirring constantly, until it comes to a simmer and thickens and turns glossy, 1 to 2 minutes. If too thick, stir in 1 to 2 tablespoons water; adjust sweetness or tang with a bit more sugar or vinegar to taste.
- Combine and serve: Add the fried chicken pieces to the pan and gently toss until evenly coated in the sauce and heated through, 1 to 2 minutes. Garnish with sesame seeds and green onions if using, and serve right away over hot rice or noodles.
Notes
Approximate per serving (about 1/6 of recipe, without rice): 420 calories; fat 19 g; saturated fat 3 g; carbohydrates 41 g; fiber 2 g; sugars 21 g; protein 23 g; sodium 720 mg. Values are estimates and will vary based on brands, exact oil absorption, add-ins, and portion size.

Leave a Reply