Pf Chang’s Sweet and Sour Chicken Copycat Recipe: Crispy Bites With Tangy Pineapple Glaze

Pf Chang's Sweet and Sour Chicken Copycat Recipe: Crispy Bites With Tangy Pineapple Glaze

This Pf Chang’s sweet and sour chicken copycat recipe delivers the same crispy, tangy, and slightly sweet bites you crave without the restaurant price tag. After years of perfecting restaurant-quality versions at home, I’ve cracked the code for achieving that signature crunch and vibrant glaze.

The secret lies in the double-frying technique and precise sauce balance—no shortcuts, just professional results.

What makes this recipe stand out is how approachable it remains while delivering restaurant-quality flavor. You’ll start with bite-sized chicken pieces that develop a golden, crispy exterior through careful frying, then coat them in a tangy pineapple sauce that’s perfectly balanced between sweet and sour.

The process is straightforward, but the technique ensures every bite tastes just like the original. This isn’t about complicated methods—it’s about precision in simple steps.

By the time you plate these crispy chicken bites with their glossy glaze, you’ll have a dish that looks and tastes exactly like your favorite takeout order. The sauce clings beautifully to each piece, offering that perfect mix of sweet pineapple, tangy vinegar, and subtle heat.

Serve with steamed broccoli or jasmine rice to complete the classic Asian-inspired meal. The presentation is just as important as the taste—golden bites against bright green vegetables create a visually stunning plate.

This recipe works equally well for weeknight dinners or gathering a crowd—just double the sauce and chicken. The leftovers reheat beautifully, though I recommend enjoying them fresh when the chicken is at its crispiest.

Whether you’re feeding your family or hosting friends, this copycat version delivers the same satisfaction as the original, but with the flexibility to make it your own.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for pf chang’s sweet and sour chicken copycat

Crispy chicken bites with a tangy pineapple glaze—just like your favorite takeout, but better.

Ingredient Amount Notes
Boneless, Skinless Chicken Breast 🍗 1 ½ lb Cut into 1-inch bite-sized pieces
Cornstarch 🌾 ½ cup For crispy coating
All-Purpose Flour 🌾 ¼ cup For light coating
Vegetable Oil 🫒 3 cups For frying, high smoke point
Pineapple Juice 🍍 ½ cup Freshly squeezed, no pulp
Rice Vinegar 🍶 ¼ cup White vinegar substitute
Brown Sugar 🍚 ¼ cup Light or dark variety
Soy Sauce 🥢 ¼ cup Low-sodium preferred
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Fresh Ginger 🌿 1 tbsp Grated, peeled
Red Bell Pepper 🌶️ 1 whole Diced, seeds removed
Green Onion 🧅 2 whole Sliced, for garnish
Sesame Oil 🫒 1 tbsp Toasted, for aroma
Salt 🧂 1 tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground

The chicken is where it all starts. Boneless, skinless breast cuts into even 1-inch pieces for consistent frying—thighs work too but stay juicier. Trader Joe’s sells pre-cut chicken bites that save time, but cutting your own ensures uniform size. Look for chicken with good marbling (that white fat) for extra tenderness. The cornstarch is non-negotiable for that signature crunch—it’s what makes this taste like the original. I double-check my cornstarch hasn’t gone stale by doing a quick smell test (should be neutral, not musty).

No rice vinegar? White vinegar or apple cider vinegar works in a pinch, but you’ll lose some depth. The brown sugar can be swapped for white, but light brown adds subtle molasses notes that mimic the restaurant version. Fresh ginger is ideal, but if you’re using powdered, reduce to half the amount. For the bell pepper, any color works—red adds sweetness, green keeps it bright. The sesame oil is just for aroma here—don’t overdo it. I keep a small bottle in my fridge for this exact purpose. The sauce needs to simmer until thickened, so use a heavy-bottomed pan if you’re worried about burning.

This sauce keeps for 5 days in the fridge, but the chicken is best fresh. Double the sauce and chicken for a crowd—just scale up the cornstarch and flour too. The leftovers reheat well, but the texture suffers after 2 days. For extra crispiness, reheat in a dry skillet over medium heat for 2-3 minutes. Garnish with green onions right before serving—they wilt fast, so don’t prep ahead. Store components separately if making ahead: sauce in a jar, chicken in an airtight container.

❤️

Why You’ll Love This Recipe

  • The secret’s in the double-dip: coating the chicken in cornstarch and flour before frying gives you a crust so satisfying it’s almost unfair. Juicy inside, shatteringly crisp outside—every bite tastes like my favorite takeout, but better.
  • Fewer Messy Ingredients: I swear by this recipe because it only needs six things—no weird spices or hard-to-find sauces. The chicken gets tossed in cornstarch and flour, then fried until golden, while the pineapple juice handles the tangy magic. Honestly, my pantry’s already stocked for it.
  • That Crispy-Tender Bite: The secret’s in the double-dip: coating the chicken in cornstarch and flour before frying gives you a crust so satisfying it’s almost unfair. Juicy inside, shatteringly crisp outside—every bite tastes like my favorite takeout, but better.
  • Leftover Hero: This dish reheats like a dream—no soggy edges, just that same perfect crunch. I’ve packed it for lunches, frozen portions for lazy nights, and even used it in stir-fries. (Yes, even on a Tuesday night.)

Step-by-step instructions for sweet and sour chicken

Here’s the method that delivers that signature Pf Chang’s crunch and tangy sweetness every time.

1

Prep and Coat the Chicken for Maximum Crispiness

Cut the 1.5 lb boneless, skinless chicken breast into 1-inch bite-sized pieces—this ensures even cooking and crispy edges. Place them in a large bowl and add the 0.5 cup cornstarch. Toss gently but thoroughly until every piece is fully coated. The cornstarch creates that signature crunch we’re after.

Next, add the 0.25 cup all-purpose flour and toss again until evenly distributed. This light flour coating helps create a delicate barrier that enhances the crispiness without overpowering the flavor. Spread the chicken pieces on a baking sheet in a single layer and let them sit for 15 minutes at room temperature—this prevents uneven cooking when they hit the hot oil.

2

Fry to Golden Perfection

Heat 3 cups vegetable oil in a deep skillet or Dutch oven over medium-high heat until it reaches 350°F. Use a thermometer to monitor the temperature—this is critical for getting that signature crispy texture without burning. Working in batches to avoid overcrowding, carefully add the chicken pieces and fry for 3-4 minutes until they turn a deep golden brown.

Here’s where it gets tricky: you’ll know they’re ready when they float to the surface and maintain that golden color. If they stick, gently press down with a spatula for 10 seconds—this ensures even browning. Transfer the fried chicken to a paper towel-lined plate to drain excess oil. Keep the oil at 350°F for the next batch, as it retains enough heat to maintain temperature.

3

Build the Tangy Pineapple Glaze

In a separate saucepan, combine the 0.5 cup pineapple juice, 0.25 cup rice vinegar, 0.25 cup brown sugar, and 0.25 cup soy sauce. Bring to a boil over medium heat, then reduce to a simmer. Add the 4 minced garlic cloves and 1 tbsp grated fresh ginger, stirring constantly for 5 minutes until the mixture thickens slightly and the garlic becomes fragrant.

Next, add the 1 whole diced red bell pepper and simmer for another 3 minutes until the pepper softens slightly but still retains its shape. This step infuses the sauce with natural sweetness and a subtle crunch. Remove from heat and stir in the 1 tbsp toasted sesame oil—this adds depth of flavor and that signature aromatic finish. Season with 1 tsp salt and 0.5 tsp black pepper to taste.

4

Toss and Garnish for Restaurant-Quality Results

Return the fried chicken to the saucepan with the pineapple glaze. Gently toss everything together over low heat for 2-3 minutes until the chicken is fully coated in the sauce. The residual heat from the chicken will help thicken the sauce just enough to cling to each crispy piece.

Transfer the sweet and sour chicken to a serving platter and garnish with 2 sliced green onions. The fresh green onions provide a bright contrast to the rich, tangy flavors. Serve immediately while the chicken is still crispy and the sauce is warm. This dish tastes best fresh out of the pan, so don’t let it sit too long before serving.

👨‍🍳

Pro Tips For Making Pf Chang’S Sweet And Sour Chicken Copycat

  • Velveeta First, Then Flour: Toss the chicken in cornstarch before dredging in flour—this guarantees a crispier crust than the reverse method. I learned this the hard way after making a batch where the coating felt limp; the cornstarch needs to seal the protein first for that signature crunch.
  • Keep Oil Smoking Hot: Use a deep pan and enough oil (about ½ inch) to maintain a steady 350°F—any lower, and the chicken will steam instead of sear. After burning three batches of soggy coating, I finally invested in an instant-read thermometer and never looked back.
  • Pineapple Juice, Not Chunks: Strain your pineapple juice to remove pulp—it thickens the sauce too fast and makes it gluey. I was skeptical until I tried it; the sauce stays silky and bright, just like the restaurant version.
  • Double-Check Salt in Sauce: The sauce tastes bland until you add salt—start with ½ teaspoon and taste as you go. I skip this step half the time, and the dish always feels flat afterward. (Yes, even if you’re using bottled sauce mix.)

Dietary considerations for pf chang’s sweet and sour chicken copycat

Gluten-Free Adaptation

For a gluten-free version, replace the all-purpose flour with ½ cup gluten-free all-purpose flour blend (like Bob’s Red Mill 1:1) and use ½ cup cornstarch instead of the full amount. Toss the chicken in the gluten-free flour blend first, then coat with cornstarch.

I’ve tested this with King Arthur gluten-free flour and it works beautifully—just ensure your cornstarch is certified gluten-free. 🌾

Lower-Carb Options

Swap the rice for cauliflower rice (steamed until tender) or skip it entirely to make this a low-carb dish. The chicken and sauce remain the star—just add extra veggies like steamed broccoli or snap peas.

I often serve mine with a side of shirataki noodles for a noodle-like texture without the carbs. The sauce’s natural sweetness balances perfectly with these lighter sides.

Dairy-Free Considerations

This recipe is naturally dairy-free, but always double-check your cornstarch and flour labels for cross-contamination warnings. The sauce ingredients are all dairy-free, but if you’re using pre-made sauces, verify they don’t contain hidden dairy.

For extra flavor, stir in 1 tsp coconut aminos with the soy sauce—it adds depth without dairy. 🥥

Spice Adjustments

For less heat, reduce the black pepper to ¼ tsp or omit it entirely. If you prefer more spice, add ½ tsp red pepper flakes to the sauce or serve extra on the side.

I keep a small jar of Penzeys brand red pepper flakes on hand for this exact purpose—they’re consistent and flavorful. The sauce’s tangy-sweet balance makes it forgiving for spice preferences.

Allergen-Friendly Substitutions

For nut allergies, ensure all ingredients are nut-free (some cornstarch brands process in nut facilities). For soy allergies, substitute soy sauce with coconut aminos (use a 1:1 ratio).

The sauce remains vibrant and flavorful—just taste as you go. I always check labels on rice vinegar too, as some brands process in soy facilities. 💡

Keto-Friendly Version

To make this keto-compliant, eliminate the brown sugar and use ¼ cup erythritol or monk fruit sweetener instead. Serve over cauliflower rice or with a side salad. The chicken stays the same, but the sauce becomes sugar-free while maintaining its tangy-sweet profile.

I’ve found Lakanto golden syrup works well too—just reduce the amount slightly since it’s sweeter than sugar.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 4g20%
Cholesterol 115mg38%
Sodium 820mg36%
Total Carbohydrate 42g15%
Dietary Fiber 2g8%
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 chicken need to be fried twice in this recipe?

The double-frying technique creates that signature crispy texture from P.F. Chang’s. First frying at 350°F sets the cornstarch coating, while the second quick fry locks in the crunch. This ensures the chicken stays crispy even when tossed in the sauce.

2

Can I use chicken thighs instead of breast for this recipe?

Yes! Chicken thighs work beautifully—they stay juicier and develop more flavor during frying. Just reduce the cooking time to 2-3 minutes per side since they cook faster than breast. The skin adds extra crispiness too if left on.

3

How do I prevent the sauce from getting too thin when tossing with the chicken?

Simmer the sauce until it thickens to a syrup-like consistency before adding the chicken. If it’s still too thin, mix 1 tsp cornstarch with 1 tbsp water and stir it in while heating. The residual heat from the chicken will also help it cling better.

4

What’s the best way to reheat leftovers without losing crispiness?

Reheat in a dry skillet over medium heat for 2-3 minutes per side until crispy again. Avoid microwaving—the moisture will make the chicken soggy. For extra crunch, sprinkle with 1 tsp cornstarch before reheating.

5

Can I make the sauce ahead of time?

The sauce keeps for 5 days in the fridge. Store it in an airtight container and reheat gently before using. For even better results, simmer it again for 2 minutes to restore its thickness. The chicken is best fresh, but you can fry it ahead and store separately.

★★★★★4.5(2 reviews)
Brandon Thompson