Cook With Ido

Crispy sweet and sour chicken recipe in a wok with bell peppers and sesame seeds

Crispy Sweet and Sour Chicken

Asian Dinner Chicken

Crispy Sweet and Sour Chicken

(better than takeout)

I
By Ido
· April 2026 ·

Golden, crunchy battered chicken tossed in a tangy sweet and sour sauce with stir-fried peppers — this is the recipe that will make you forget your local Chinese restaurant. Easy enough for a weeknight, impressive enough for guests. And yes — it works just as well with tofu.

Prep
15
min
Cook
30
min
Serves
4
portions
Level
Beginner
Jump to Recipe
Crispy sweet and sour chicken in a wok with bell peppers and sesame seeds

Crispy sweet and sour chicken in a wok with bell peppers and sesame seeds

Advertisement

Why This Sweet and Sour Chicken Recipe Actually Works

Most homemade sweet and sour chicken ends up soggy within minutes. The secret is in two things: a proper batter with baking powder that stays crispy even after the sauce is added, and a sauce that uses real pineapple juice instead of just sugar and vinegar. The result is a glaze that clings without turning the coating into mush.

The sauce itself is dead simple — ketchup, pineapple juice, soy sauce, a touch of vinegar, and sugar. Whisk it together in under two minutes while the chicken fries.

🌱
Vegan Option
Swap the chicken for firm tofu. Cut into cubes and follow the exact same batter and frying steps. The sauce is already vegan.

How to Make It, Step by Step

1
Salt and rest the chicken
  • Season the chicken (or tofu) with a pinch of salt. Cover and let it rest for 30 minutes at room temperature. This draws out a little moisture and helps the batter adhere better.
2
Prep your vegetables
  • Chop all the vegetables — bell peppers, onion, and garlic — and keep them in a bowl. Stir-frying moves fast, so having everything ready before you start cooking is key.
3
Make the sauce
  • In a bowl, combine the ketchup, pineapple juice, soy sauce, vinegar, sugar, salt, and pepper. Whisk until the sugar is fully dissolved and the sauce is smooth. Taste it — it should be tangy, sweet, and a little punchy. Set aside.
💡
Pro Tip
Make the sauce a day ahead and store in the fridge. The flavors deepen overnight.
4
Make the batter and coat the chicken
  • In a bowl, mix together the flour, corn flour, baking powder, salt, and pepper. Gradually add water, stirring until you have a smooth, thick batter — it should coat the back of a spoon without running off too fast.
  • Add the chicken pieces and toss until every piece is evenly coated.
5
Deep fry the chicken
  • Heat vegetable oil in a deep pot to 170°C (340°F). Carefully lower the coated chicken in piece by piece — don’t crowd the pot or the temperature will drop and the coating won’t crisp up.
  • Fry in batches for 3–4 minutes per batch until golden brown. Remove and place on a wire cooling rack — not paper towels, which trap steam and soften the crust.
🔥
The Cooling Rack Trick
This is non-negotiable. Airflow underneath keeps the coating crispy while you fry the next batch.
Advertisement
6
Stir-fry the vegetables
  • Heat a little oil in a wok over very high heat. Add all the vegetables — peppers, onion, garlic — and stir-fry for 2–3 minutes. You want them to have a little colour and bite, not go soft and limp. Season with a pinch of salt.
7
Add the sauce and bring it together
  • Pour in the sweet and sour sauce along with a small splash of water mixed with a teaspoon of corn flour. Stir constantly until the sauce starts to thicken and becomes glossy — about 1–2 minutes.
8
Toss the chicken and serve
  • Return the fried chicken to the wok and toss everything together until every piece is well coated. Turn off the heat.
  • Finish with sesame seeds and green onions. Serve immediately over steamed white rice.
Sweet and sour chicken in a wok on the stove, coated in glossy sauce with colourful peppers
Sweet and sour chicken in a wok — glossy sauce, colourful peppers
Tips for the Best Sweet and Sour Chicken
  • 🌡️ Oil temp: Keep it at 170°C. Too hot and the batter burns before the chicken cooks. Too cool and it soaks up oil and goes greasy.
  • 🍗 Cut size: Keep pieces bite-size and roughly even so they cook at the same rate.
  • ⏱️ Don’t overcook the veg: The peppers and onion should still have a slight crunch when you add the sauce. They continue cooking in the heat of the wok.
  • ❄️ Leftovers: Store chicken and sauce separately in the fridge. Reheat the chicken in a hot dry pan or air fryer to bring back the crispiness, then toss in warmed sauce.
Advertisement

Frequently Asked Questions

You can, but the result won’t be the same. The batter needs the direct heat of hot oil to turn crispy. For a lighter version, try shallow frying in a pan with about 1 cm of oil and flipping halfway through.
Yes — canned pineapple juice works perfectly. Avoid pineapple juice with added sugar if you can, as the sauce is already quite sweet. In a pinch, water works fine but adds less flavour.
Not as written, but easy to adapt. Replace the all-purpose flour with rice flour or a gluten-free plain flour blend, and swap the soy sauce for tamari. The batter may be slightly lighter in texture but still crisps up well.
Boneless chicken thighs are the best choice — they stay juicy inside even after frying. Chicken breast works too, but take care not to overcook it or it will become dry inside the crispy coating.

Drop a comment below and let me know how it went. If you tried it with tofu, I’d especially love to hear how that turned out. If you’re into Asian takeout recipes at home, the chicken fried rice is another one worth making. Tag your photos — nothing makes my day like seeing this dish come out of someone else’s wok.

Made this recipe?

Leave a rating — it really helps the blog.

No ratings yet