
Homemade Sweet and Sour Chicken Recipe tastes like your favorite takeout, but fresher, crispier, and a little brighter from real pineapple and bell peppers. It works perfectly for busy weeknights, date nights at home, or family dinners, and you can get it on the table in about 40 minutes. I tested this version so many times that my kids started calling it “the red chicken,” which feels like a solid endorsement.
Why You Should Try This Homemade Sweet and Sour Chicken Recipe
This sweet and sour chicken recipe hits that perfect balance of tangy, sweet, and savory with a light, crispy coating that actually stays crisp under the sauce. The sauce uses pantry staples, so you skip the neon bottled stuff and still get that classic takeout flavor.
You control the salt, sugar, and oil, so the dish tastes lighter and cleaner than most restaurant versions. You also customize the veggies, heat level, and even the protein, which helps picky eaters and budget nights.
“This Homemade Sweet and Sour Chicken Recipe tastes better than our local takeout and still feels crispy after saucing it up, which blew my mind. ★★★★★”
Ingredients You’ll Need
Chicken and Marinade
- 1 ½ pounds boneless, skinless chicken breast, cut into 1-inch pieces
- You can use chicken thighs for juicier bites and a little more forgiveness with cooking time.
- 1 tablespoon soy sauce
- I like Kikkoman or a low sodium version if you watch salt.
- 1 tablespoon rice vinegar or apple cider vinegar
- 1 teaspoon sugar
- 1 large egg
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon fine salt
- ¼ teaspoon black pepper
Coating
- ½ cup cornstarch
- ½ cup all purpose flour
- You can use all cornstarch for extra crispiness or all flour in a pinch.
- ½ teaspoon baking powder
- ½ teaspoon salt
Sweet and Sour Sauce
- ½ cup ketchup
- Any basic American ketchup works; I usually grab Heinz or store brand.
- ½ cup rice vinegar
- White vinegar works, but rice vinegar tastes smoother and less sharp.
- ½ cup sugar
- ¼ cup pineapple juice
- Use the juice from the canned pineapple you use in the stir fry.
- 2 tablespoons soy sauce
- 1 tablespoon cornstarch
- 2 tablespoons cold water
Veggies and Extras
- 1 red bell pepper, cut into 1-inch pieces
- 1 green bell pepper, cut into 1-inch pieces
- 1 small yellow onion, cut into 1-inch pieces
- 1 cup pineapple chunks, canned or fresh
- Canned pineapple in juice works great and saves time.
- 2 cloves garlic, minced
- 1 teaspoon grated fresh ginger (optional but tasty)
- 2–3 tablespoons neutral oil for stir frying
- Use canola, vegetable, avocado, or peanut oil.
Oil for Frying
- 2–3 cups neutral oil, enough to shallow fry in a large skillet or pot
Equipment
- Large mixing bowls
- Whisk
- Cutting board and sharp knife
- Large skillet, wok, or wide heavy pot
- Slotted spoon or spider strainer
- Paper towels and a wire rack (for draining fried chicken)
- Small saucepan for the sauce
- Measuring cups and spoons
Tips & Tricks
- Cut chicken into even pieces so they cook at the same rate and stay juicy.
- Pat the chicken dry before marinating so the coating sticks better.
- Use cornstarch in the coating to keep the chicken crisp under the sauce.
- Heat the oil until it reaches about 350°F; test with a small piece of batter that should sizzle right away.
- Fry in batches so the oil stays hot and the chicken does not steam.
- Stir the sauce constantly once it starts to thicken so it stays smooth and glossy.
- Add the chicken to the sauce right before serving to keep the coating crisp.
- Taste the sauce before you add the chicken and adjust with a pinch of sugar or splash of vinegar.
- Use leftover rice from the day before; it reheats beautifully with this dish.
- Swap bell pepper colors or add snap peas or carrots if you want extra veggies.
How to Make Homemade Sweet and Sour Chicken Recipe
Marinate the Chicken
- Add the chicken pieces to a large bowl.
- Whisk together soy sauce, rice vinegar, sugar, egg, garlic powder, onion powder, salt, and pepper in a separate bowl.
- Pour the mixture over the chicken and stir until every piece looks coated.
- Cover and chill for at least 15 minutes while you prep the rest; you can chill it for up to 1 hour.
Mix the Coating
- In another bowl, whisk together cornstarch, flour, baking powder, and salt.
- Scoop the marinated chicken out of the liquid, letting extra marinade drip off.
- Toss the chicken pieces in the dry coating until they look fully covered and no wet spots remain.
- Set the coated chicken on a plate or tray while you heat the oil.
Fry the Chicken
- Pour 2–3 inches of oil into a large skillet or pot and heat it over medium high heat.
- Test the oil with a small piece of coated chicken; it should sizzle and start to brown in about a minute.
- Add chicken pieces in batches, leaving space between them so they do not stick.
- Fry each batch for about 4–6 minutes, turning once, until the coating looks golden and the chicken cooks through.
- Transfer cooked chicken to a wire rack or paper towel lined plate and repeat with the remaining pieces.
Mix the Sweet and Sour Sauce
- In a small bowl, stir together cornstarch and cold water to make a slurry.
- In a saucepan, whisk ketchup, rice vinegar, sugar, pineapple juice, and soy sauce.
- Set the pan over medium heat and bring the mixture to a gentle simmer while you whisk.
- Stir the cornstarch slurry again, then pour it into the simmering sauce while you whisk constantly.
- Cook for 1–2 minutes until the sauce thickens and looks glossy, then turn the heat to low.
Stir Fry the Veggies
- Heat 2 tablespoons of oil in a large skillet or wok over medium high heat.
- Add the onion and bell peppers and cook for 3–4 minutes until they soften slightly but still feel crisp.
- Add garlic and ginger and cook for 30 seconds until fragrant, while you stir so they do not burn.
- Toss in the pineapple chunks and cook for another minute to warm them through.
Combine Everything
- Pour the hot sweet and sour sauce over the veggies and pineapple in the skillet.
- Stir until everything looks coated and the sauce bubbles gently.
- Add the fried chicken pieces and toss quickly to coat them in the sauce.
- Turn off the heat and serve right away over hot rice, garnished with green onions if you like.
What to Serve with Homemade Sweet and Sour Chicken Recipe
Serve this homemade sweet and sour chicken over steamed jasmine rice or simple white rice so the sauce can soak in. Brown rice or cauliflower rice also work if you want a little more fiber or a lighter base. Add a side of stir fried broccoli, bok choy, or green beans to round out the plate with more veggies. A simple cucumber salad or fruit salad on the side keeps the meal fresh and bright.
Storage Options
- Store leftover sweet and sour chicken in an airtight container in the fridge for up to 3 days.
- Chill the rice separately so it reheats evenly and does not soak up all the sauce.
- Freeze cooled chicken and sauce in a freezer safe container for up to 2 months; thaw it overnight in the fridge before reheating.
- Reheat gently in a skillet over medium heat with a splash of water to loosen the sauce, or use the microwave in short bursts and stir between intervals.

Leave a Reply