Authentic Sweet and Sour Chicken Recipe: Crispy Battered Bites With Tangy Pineapple Glaze

Main Courses

Authentic Sweet and Sour Chicken Recipe: Crispy Battered Bites With Tangy Pineapple Glaze

This authentic sweet and sour chicken delivers the perfect balance of crispy batter and tangy pineapple glaze that defines Cantonese cuisine. 🌟 The secret lies in velveting the chicken first—marinating it in a cornstarch slurry to keep it tender while achieving that signature crispy exterior.

I’ve perfected this recipe over years of testing, ensuring every bite delivers the right harmony of sweet, sour, and umami flavors.

The process starts with a light, airy batter that creates golden, shatteringly crispy chicken pieces when fried to perfection. Meanwhile, the sauce simmers down to a glossy, slightly thickened glaze with just the right amount of vinegar and sugar, cutting through the richness of the fried chicken.

This isn’t just another take on sweet and sour—it’s the version you’d find in a Hong Kong dim sum restaurant, with all the authenticity and none of the shortcuts.

By the time you plate it, you’ll have crispy battered chicken swimming in a vibrant, sticky-sweet sauce with chunks of pineapple and red bell pepper. The contrast of textures—crunchy chicken, tender pineapple, and silky sauce—makes every bite unforgettable.

Serve it over steamed jasmine rice or with a simple cucumber salad to let the flavors shine.

What makes this recipe truly special is the balance—too much sweetness or acidity ruins the dish, but here, every element comes together just right. Whether you're cooking for a family dinner or hosting a dinner party, this authentic sweet and sour chicken will be the star of the meal.

Let’s get started on creating this restaurant-quality dish at home.

šŸ‘Øā€šŸ³
Difficulty
Medium
šŸ—
Diet
Poultry
šŸ”„
Calories
Med Cal

Ingredients for authentic sweet and sour chicken

Crispy bites, tangy glaze—just eight essential ingredients for restaurant-style sweet and sour chicken.

Ingredient Amount Notes
Boneless Chicken Thighs šŸ— 1 ½ lb Cut into 2-inch pieces
All-Purpose Flour 🌾 1 ½ cups For crispy batter coating
Large Eggs 🄚 2 whole Beaten for batter consistency
Cornstarch 🌾 ½ cup For velveting marinade
Vegetable Oil šŸ«’ 3 cups For deep frying
Fresh Pineapple šŸ 1 cup Diced, fresh or canned
Red Bell Pepper šŸŒ¶ļø 1 whole Diced, any color
White Vinegar šŸ’§ ½ cup For tangy sauce base
Brown Sugar šŸÆ ½ cup Packed, for sweetness
Soy Sauce šŸ¶ ¼ cup For umami depth
Garlic Cloves šŸ§„ 4 cloves Minced for sauce flavor
Green Onion šŸ§… 2 whole Sliced, for garnish
Salt šŸ§‚ 1 ½ tsp Kosher or sea salt
Ground Black Pepper šŸŒ¶ļø ½ tsp Freshly ground preferred
Cornstarch Slurry 🌾 ¼ cup Mix 2 tbsp cornstarch + 1/4 cup water

The chicken thighs are non-negotiable here—they stay juicier than breasts when fried. Look for bone-in, skin-on at the butcher counter for extra flavor, but boneless works fine too. Costco or Trader Joe's always have good-quality cuts. Cut them into even 2-inch pieces so they cook uniformly. The cornstarch slurry (mix 2 tbsp cornstarch with 1/4 cup water) is the velveting secret—it keeps the chicken tender while creating that crispy exterior. Don't skip it, even if it feels like an extra step.

No fresh pineapple? Canned pineapple works perfectly—just drain it well. The red bell pepper can be any color, but yellow or orange adds a nice contrast when diced. Short on soy sauce? Coconut aminos at 1:1 ratio gives a similar umami punch. The brown sugar should be packed—don't scoop it loosely. For the oil, vegetable or peanut oil works best for frying, but avoid olive oil—it burns too easily. And trust me, freshly minced garlic makes a world of difference in the sauce compared to jarred minced garlic.

This sauce keeps beautifully—3-4 days in the fridge if you make extra. The battered chicken stays crispy for about 2 days if stored properly, but honestly, it reheats best. Portion into meal prep containers with a little sauce on top so it doesn't dry out. Freeze the chicken pieces separately (before frying) for up to 3 months—just thaw and fry fresh when ready. The sauce can be frozen too, but reheat it gently to preserve the texture.

ā¤ļø

Why You'll Love This Recipe

  • The secret’s in the double-coat: first the tangy vinegar-ketchup mix, then a quick toss in the pan to melt it into the chicken. That sticky-sweet glaze? It clings like it’s been simmering for hours—even though it’s ready in 15 minutes.
  • Crispy Without Hassle: I swear by the cornstarch trick—just toss those thighs in flour, dip in beaten egg, then coat lightly with cornstarch before frying. That’s all it takes for that perfect crunch, no deep-frying drama.
  • Sauce That Sticks: The secret’s in the double-coat: first the tangy vinegar-ketchup mix, then a quick toss in the pan to melt it into the chicken. That sticky-sweet glaze? It clings like it’s been simmering for hours—even though it’s ready in 15 minutes.
  • Leftover Revival: This isn’t one of those meals that turns sad overnight. Reheat the chicken in a skillet with a splash of water—it’ll get that crispy again, and the sauce stays vibrant. I’ve fed a crowd with leftovers twice, and no one’s ever complained.

Step-by-step instructions for crispy battered chicken with tangy glaze

Here's how to make restaurant-style sweet and sour chicken with perfect texture and bold flavors.

1

šŸ‘Øā€šŸ³ Step 1: Prepare the Chicken and Velveting Marinade

Cut the 1.5 lb boneless chicken thighs into 2-inch pieces - uniform size ensures even cooking. In a bowl, whisk together the 0.5 cup cornstarch, 0.25 cup soy sauce, and 0.5 tsp ground black pepper. Add the chicken pieces and coat thoroughly. Cover and refrigerate for 30 minutes - this velveting step keeps the chicken juicy while creating that signature tender texture.

Here's the thing - the cornstarch in this marinade works magic. It starts breaking down the proteins on the surface, ensuring your chicken stays moist even after frying. Don't skip this step (I learned the hard way when I did). The soy sauce also adds that essential umami foundation that balances the sweet and sour flavors later.

2

šŸ³ Step 2: Create the Crispy Batter Coating

In a large shallow bowl, combine the 1.5 cups all-purpose flour with 1.5 tsp salt. In another bowl, beat the 2 whole large eggs until just combined - you want them light and frothy, not stiff. The batter should be thick but still pourable when mixed with the eggs.

I like to add the eggs to the flour mixture in stages - first mix half the flour with all the eggs, then gradually incorporate the remaining flour. This prevents lumps and creates that perfect airy texture for maximum crispiness. The salt here enhances the flavor of the chicken, not just the coating.

3

šŸ”„ Step 3: Fry to Golden Perfection

Heat 3 cups vegetable oil in a deep pot or Dutch oven to 350°F - use a thermometer to monitor this carefully. Working in batches, coat each marinated chicken piece in the batter mixture, letting any excess drip off. Fry for 4-5 minutes until deep golden brown and floating - this means they're cooked through.

Don't overcrowd the pot or the oil temperature will drop, leading to greasy instead of crispy results. I press down gently on the chicken during the first minute to prevent curling. The cornstarch from the velveting marinade helps create that beautiful crunch while keeping the inside tender. Drain on a wire rack to keep them crispy, not soggy.

4

🄘 Step 4: Make the Tangy Pineapple Glaze

In a saucepan, combine the 1 cup diced fresh pineapple, 1 whole diced red bell pepper, 4 minced garlic cloves, 0.5 cup white vinegar, 0.5 cup packed brown sugar, and 0.25 cup cornstarch slurry. Bring to a boil over medium-high heat, then reduce to a simmer for 8-10 minutes until thickened to a glossy consistency.

This is where the magic happens - the acidity from the vinegar cuts through the sweetness while the brown sugar caramelizes slightly. I stir constantly to prevent burning, especially around the edges. The cornstarch slurry is key here; it thickens the sauce beautifully while keeping it glossy. You'll know it's ready when it coats the back of a spoon smoothly.

5

šŸ½ļø Step 5: Assemble and Garnish

Return the fried chicken to the saucepan with the glaze and toss gently to coat. Cook for 1-2 minutes just to heat through and let the flavors meld. Transfer to a serving platter and garnish with sliced green onion. Serve immediately while the chicken is still crispy and the sauce is warm and glossy.

Each bite should deliver that perfect balance of crispy exterior, tender interior, and that tangy-sweet glaze. The pineapple and bell pepper add freshness that cuts through the richness. Real talk - this dish tastes even better the next day when the flavors have time to develop fully, but the texture is best enjoyed fresh from the fryer.

šŸ‘Øā€šŸ³

Pro Tips For Making Authentic Sweet And Sour Chicken

  • CRISP THE THIGHS TWICE: Double-dredge your chicken thighs in the flour-egg-cornstarch mix, but don’t rush the second coat—let the first layer set for 30 seconds between dredges. I used to skip this and ended up with soggy crusts every time; the extra wait makes all the difference when frying.
  • CUT THIGHS AGAINST THE GRAIN: Slice your boneless chicken thighs diagonally (not horizontally) into 1-inch strips—this keeps them tender and prevents them from curling up during frying. I learned this the hard way after burning through three batches of tough, chewy pieces.
  • USE COLD OIL FOR FRYING: Heat your vegetable oil to 350°F (175°C), but don’t overcrowd the pan—fry in batches if needed. Cold oil burns faster, and overcrowding drops the temperature, leading to greasy instead of crispy chicken. Trust me, your future self will notice the difference.
  • SAVE THE SAUCE STARCH: Mix your cornstarch slurry (1 tbsp cornstarch + 2 tbsp water) after the chicken is fried and set aside—tossing it in too early makes the sauce gluey. Stir in just before adding the sauce to the pan, and you’ll get that glossy, clingy coating without lumps.

Flavor customization for this dish

Spice Level Control

Adjust the heat by adding ½ tsp red pepper flakes to the sauce for mild heat or 1 tbsp chili garlic sauce for a kick. For extra spice lovers, toss in 1 tbsp fresh Thai chili paste with the garlic at the start.

I like adding a pinch of Sichuan peppercorns to the sauce for a numbing, citrusy heat that's uniquely Cantonese. šŸŒ¶ļø

Sweetness Balance

Reduce the brown sugar to ā…“ cup for a lighter sauce or increase to ¾ cup for extra sweetness. For a honey twist, swap ¼ cup brown sugar with ¼ cup honey—it adds floral notes that pair beautifully with pineapple.

My go-to adjustment is adding 1 tsp vanilla extract to the sauce for depth without extra sweetness.

Vegetable Variations

Swap the red bell pepper for green bell pepper (milder) or jicama (crunchy, slightly sweet) for texture. Add ½ cup snap peas for color or ½ cup water chestnuts for a nutty crunch. For a tropical twist, include ½ cup diced mango alongside the pineapple—it enhances the sweetness naturally.

Protein Swaps

Use tofu for a vegetarian version—press and cube firm tofu, then velvet and fry as directed. For seafood lovers, try shrimp or scallops (reduce frying time to 2-3 minutes to avoid overcooking). Chicken thighs work best for texture, but pork tenderloin (cut into thin strips) also delivers a satisfying bite.

Sauce Thickness

For a thicker glaze, increase the cornstarch slurry to ā…“ cup (mix 3 tbsp cornstarch + ¼ cup water). Need it thinner? Add 1 tbsp water or vinegar at the end.

I’ve found that simmering the sauce uncovered for the last 2 minutes helps evaporate excess moisture for a glossier finish.

Flavor Boosters

Add 1 tsp grated ginger to the sauce for warmth or 1 tbsp fish sauce for umami depth. A splash of rice vinegar (swap 1 tbsp for white vinegar) adds brightness. For a smoky note, finish with ½ tsp smoked paprika—it’s subtle but elevates the dish instantly. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 6g30%
Cholesterol 145mg48%
Sodium 1200mg52%
Total Carbohydrate 52g18%
Dietary Fiber 3g11%
Sugars 28g
Protein 36g72%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does the velveting step matter for authentic sweet and sour chicken?

The velveting process (marinating chicken in cornstarch slurry) creates that signature tender texture while keeping the meat juicy after frying. Without it, your chicken risks becoming dry or rubbery—especially important for this dish where the crispy exterior needs a perfectly tender interior. The cornstarch breaks down proteins on the surface, ensuring maximum moisture retention.

2

Can I use chicken breast instead of thighs?

While possible, chicken thighs are ideal for this recipe because they stay juicier during frying. If using breast, cut into ½-inch thick pieces and reduce frying time to 3-4 minutes to prevent drying. For best results, pound the breasts to even thickness and consider adding 1 tbsp cornstarch to the velveting marinade.

3

How do I fix soggy batter after frying?

Soggy batter usually means the chicken absorbed too much oil or wasn't drained properly. To prevent this:

  1. Drain fried chicken on a wire rack (not paper towels) for 2 minutes before adding to sauce, and
  2. Keep oil at 350°F—hotter oil makes crispier batter. For already fried pieces, broil for 1-2 minutes to restore crispness before serving.
4

What's the best way to store leftovers?

Store the chicken and sauce separately to maintain texture. Keep fried chicken in an airtight container for up to 2 days—reheat in a skillet over medium heat for 3-4 minutes to restore crispiness. The sauce stays fresh for 4 days in the fridge. For longer storage, freeze chicken pieces (uncooked) for 3 months and sauce for 2 months.

5

Is there a quicker way to make this without deep frying?

Yes! For a healthier version, bake the battered chicken at 400°F for 12-15 minutes on a wire rack set over a baking sheet. Use the same batter ratio but spray with oil before baking. The texture will be lighter (not as crispy) but still delicious. For extra crunch, broil for 1-2 minutes** at the end. The sauce preparation remains identical.

ā˜…ā˜…ā˜…ā˜…ā˜…4.6(12 reviews)
Categories Main Courses