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

Main Courses

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

This Pf Chang’s sweet and sour chicken copycat recipe brings home that iconic crispy-tender bite and tangy honey glaze you love. The secret lies in a double-fry technique that creates the perfect texture—crispy on the outside, juicy within—paired with a sauce that balances sweet, sour, and umami notes precisely.

I perfected this copycat version after analyzing the restaurant's signature dish, ensuring every element comes together just like the original.

This recipe transforms simple ingredients into a restaurant-quality meal with minimal effort. The chicken marinates in a flavorful blend of soy sauce and cornstarch before being flash-fried to achieve that signature crunch.

Meanwhile, the sauce simmers down into a glossy, slightly sticky glaze that clings beautifully to each crispy bite. The process is straightforward but requires attention to timing for that authentic texture.

By the time you plate this dish, you'll have golden-brown chicken pieces with sharp edges and tender centers, all coated in a vibrant sauce that's perfectly balanced between sweet and tangy.

The aroma alone will have everyone gathering around the table, and the first bite delivers that familiar restaurant experience—just better. Serve it over steamed rice or with steamed broccoli for the full effect.

What makes this copycat recipe stand out is how closely it mirrors the restaurant version without requiring specialized equipment. With a few key techniques and pantry staples, you can recreate this beloved dish at home. Let's get started on making your next takeout night obsolete.

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

Ingredients for pf chang's sweet and sour chicken copycat

Pantry staples meet restaurant magic—just a few ingredients transform into that iconic crispy-tender chicken.

Ingredient Amount Notes
Boneless Skinless Chicken Thighs 🍗 1 ½ lb Cut into 1-inch pieces
All-Purpose Flour 🌾 ½ cup For dredging chicken
Cornstarch 🌾 ¼ cup Essential for crispiness
Light Soy Sauce 🥢 ¼ cup For marinade
Eggs 🥚 1 whole Large, beaten
Vegetable Oil 🫒 2 cups For frying (high smoke point)
Honey 🍯 ½ cup Pure, for sauce
Rice Vinegar 🍶 ¼ cup White or seasoned
Ketchup 🍅 ¼ cup For tangy depth
Garlic Cloves 🧄 4 cloves Minced for sauce
Ginger Root 🌿 1 tbsp Freshly grated
Sesame Oil 🫒 1 tbsp For aroma (toasted)
Salt 🧂 1 tsp Kosher or sea
White Pepper 🌶️ ½ tsp Freshly ground
Green Onions 🧅 3 whole Thinly sliced for garnish

The chicken thighs are non-negotiable here—bone-in would work too, but boneless keeps prep simple. Look for pieces with good marbling at Costco or your local butcher; they'll stay juicier. The cornstarch is your secret weapon for that signature crunch—don't skip it. For the soy sauce, Kikkoman or La Choy are reliable, but if you've got a fancy Japanese-style soy sauce, use that instead. The double-fry technique is where the magic happens, so make sure you've got enough oil for both rounds—vegetable or canola oil works best since it stays neutral.

No cornstarch? Arrowroot powder works at the same ratio, but it's pricier. Running short on rice vinegar? Apple cider vinegar gives a slightly different tang, but it'll still taste great. The ketchup adds that signature depth—Heinz is fine, but if you've got a fancy tomato-based sauce, go for it. Fresh ginger and garlic are ideal, but powdered works in a pinch (use half the amount). For the sesame oil, toasted is key—it adds that nutty aroma that makes the dish pop. The green onions are just for garnish, but they add a fresh bite that balances the richness.

This dish reheats beautifully—just warm it gently in a skillet with a splash of water to keep it crispy. Store leftovers in an airtight container for up to 3 days, but honestly, it's best fresh. The sauce can be made ahead and stored for 1 week in the fridge. For meal prep, fry the chicken in batches and store separately, then toss with the warm sauce before serving. The crispiness fades slightly after reheating, so plan to enjoy it fresh if possible.

❤️

Why You'll Love This Recipe

  • Crispy in Minutes: I swear, the moment I fry those chicken pieces at 350°F for just 4-5 minutes, the kitchen smells like heaven. That cornstarch flour mix clings perfectly, giving you that signature crunch without the fuss of breading—no one will guess it’s just chicken thighs from the store.
  • Sauce That Sticks: Between us, the real magic happens when that honey and rice vinegar simmer down into that glossy amber glaze. The ketchup adds this sneaky depth, and the sesame oil? Pure umami gold. Every bite is sticky, tangy, and just sweet enough—like a restaurant version without the wait.
  • Weeknight Crowd-Pleaser: This feeds four easily, and honestly, it’s my go-to for dinner parties or lazy Tuesdays. The sauce can even be prepped ahead (it keeps for a week!), so all you need to do is fry the chicken fresh. My roommates always ask for seconds, and I’ve never had anyone complain about the flavor.
  • Budget-Friendly Crunch: Chicken thighs are cheaper than breasts, and using just 2 cups of vegetable oil means no splurges. The pantry staples like soy sauce and honey stretch this recipe far—plus, leftovers stay good for 3 days if you reheat them right. Not the prettiest dish, but the taste makes up for it every time.

Step-by-step instructions for sweet and sour chicken

Here's the method that delivers that signature Pf Chang's crunch and tangy glaze every time.

1

Prepare the Chicken for Crispy Perfection

Cut the 1.5 lb boneless skinless chicken thighs into 1-inch pieces and pat them completely dry with paper towels. This drying step is critical—it ensures maximum crispiness when frying. In a shallow bowl, whisk together the 0.5 cup all-purpose flour, 0.25 cup cornstarch, 1 tsp salt, and 0.5 tsp white pepper. The cornstarch creates that signature crunch we're after.

Dredge each chicken piece in the flour mixture, pressing gently to adhere the coating evenly. Place them on a wire rack set over a baking sheet and let them rest for 10 minutes at room temperature. This resting period helps the coating set properly and prevents the chicken from absorbing too much oil during frying. I like to work in batches to keep things organized—this recipe makes 4 servings, so you'll have enough for a full meal.

2

Fry the Chicken Until Golden and Crispy

Heat 2 cups vegetable oil in a deep skillet or Dutch oven to 350°F. Use a deep-fry thermometer to monitor the temperature—this is where precision matters. Once the oil reaches temperature, carefully add the coated chicken pieces in a single layer. Don't overcrowd the pan or the oil temperature will drop, resulting in greasy rather than crispy chicken.

Fry the chicken for 4-5 minutes until the pieces are golden brown and the coating is crisp. You'll see small bubbles forming around the edges—that's your signal they're ready. Transfer the fried chicken to a paper towel-lined plate to drain excess oil. Keep the oil at 350°F for the next batch if needed. The key here is maintaining that 350°F temperature—any lower and you'll get soggy chicken, any higher and it'll burn before cooking through.

3

Make the Tangy Honey Glaze

While the chicken fries, prepare the sauce in the same skillet (no need to clean it—the fond adds flavor). Add 0.5 cup honey, 0.25 cup rice vinegar, 0.25 cup ketchup, 0.25 cup light soy sauce, 4 minced garlic cloves, and 1 tbsp freshly grated ginger root. Bring the mixture to a simmer over medium heat, stirring constantly to dissolve the honey completely.

Here's the thing—let the sauce simmer for 5-6 minutes until it thickens slightly and reduces by about one-third. The color should deepen to a rich amber, and you'll notice a beautiful aroma developing. This reduction is what creates that signature sticky glaze. Taste and adjust seasoning if needed, adding a pinch more salt or a splash of rice vinegar if the balance isn't quite right. The sauce should be tangy-sweet with a subtle kick from the vinegar.

4

Combine Chicken and Sauce for Maximum Flavor

Return the crispy chicken to the skillet with the sauce and toss gently to coat each piece evenly. Let it simmer together for 2-3 minutes—just enough time for the sauce to cling to the chicken and create that glossy finish. The residual heat from the chicken will help thicken the sauce slightly more, creating that perfect balance of crispy exterior and tender interior.

Remove from heat and stir in 1 tbsp sesame oil and the 3 thinly sliced green onions. The sesame oil adds that distinctive aromatic note that makes this dish so recognizable. Let the chicken sit in the sauce for 1-2 minutes off the heat—this resting period allows the flavors to meld completely. The chicken should be fully coated with that beautiful amber glaze, and each bite should deliver that perfect combination of crispy, sweet, and tangy.

5

Serve Immediately with Perfect Garnish

Transfer the sweet and sour chicken to a serving platter and garnish with additional thinly sliced green onions if desired. Serve immediately while the chicken is still crispy and the sauce is warm. I like to pair this with steamed jasmine rice to soak up all that delicious glaze. The contrast between the crispy chicken and the soft rice makes every bite even more satisfying.

Real talk: if you make this ahead of time, the chicken will soften and the sauce may thicken too much. That's why serving immediately is key—you want that perfect texture and temperature for the best experience. Leftovers can be reheated briefly in a skillet with a splash of water to restore some crispiness, but nothing beats it fresh off the stove.

👨‍🍳

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

  • Use a Thermometer: I burned my first batch because I eyeballed the oil temperature—don’t make that mistake. The 350°F mark is non-negotiable for that perfect golden crust without grease. A cheap deep-fry thermometer solves this instantly.
  • Rest the Coated Chicken: That 10-minute rest on a wire rack might feel like wasted time, but it’s what keeps the coating crispy. Skip it, and your chicken will soak up oil like a sponge, turning greasy instead of golden.
  • Simmer the Sauce Longer: The sauce needs those 5-6 minutes of simmering to thicken and deepen in flavor. Rushing it leaves you with a thin, cloying glaze—let it reduce by about a third, and you’ll get that signature sticky-sweet balance.
  • Toss Chicken in Sauce Off Heat: The second the chicken hits the sauce, the heat drops. Let it sit for 1-2 minutes off the stove—this lets the glaze cling properly without steaming the coating back to soggy. Trust the process.

Perfect pairings for these flavors

Classic Rice Pairing

Steamed jasmine rice is the perfect foundation for this dish—its delicate floral aroma and slightly sticky texture soak up the tangy honey glaze beautifully. I use Japanese-style short-grain rice cooked to a 1:1.2 rice-to-water ratio for that ideal consistency.

For extra flair, sprinkle toasted sesame seeds on top before serving. 🍚

Steamed Broccoli

Bright green steamed broccoli cuts through the richness of the chicken, adding freshness and color to your plate. Blanch 1 lb broccoli florets in boiling water for 2 minutes, then shock in ice water to preserve their vibrant color.

Toss with 1 tsp sesame oil and a pinch of salt for a simple yet elegant side. The crisp-tender texture contrasts perfectly with the crispy chicken.

Mandarin Orange Salad

A refreshing mandarin orange salad adds a citrusy pop that balances the sweet and sour flavors.

Toss 4 cups baby spinach with 2 mandarin oranges (segmented), ¼ cup sliced almonds, and a light dressing of 1 tbsp honey, 1 tbsp rice vinegar, and 1 tsp toasted sesame oil. The bright acidity cleanses your palate between bites of rich chicken.

Fortune Cookies

No Pf Chang's experience is complete without fortune cookies! I like to make them from scratch using a simple butter cookie dough recipe with a touch of vanilla. Fold in fortune slips (you can find these online or make your own) before baking.

Serve them warm with a dusting of powdered sugar for that classic dessert touch.

Drink Pairings

A crisp jasmine green tea or lychee iced tea complements the dish's sweet and sour notes perfectly. For something bubbly, try a sparkling lychee lemonade made with 1 cup lychee juice, ½ cup lemon juice, and soda water.

The effervescence cuts through the richness, while the floral notes echo the dish's aromatic profile. 🍹

Extra Sauce

Always make extra sauce—it's perfect for dipping! Store any leftovers in an airtight container for up to 1 week in the fridge. Reheat gently on the stove, adding a splash of water if it thickens too much.

This extra sauce also makes a great marinade for future meals or a quick glaze for grilled meats.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 10g50%
Cholesterol 135mg45%
Sodium 1200mg52%
Total Carbohydrate 42g15%
Dietary Fiber 1g4%
Sugars 38g
Protein 28g56%
* 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 recipe use chicken thighs instead of breasts?

Chicken thighs stay juicier and more flavorful than breasts when fried, especially in this double-coating technique. The fat content also helps create that signature crispy crust while keeping the interior tender. Using thighs ensures you get that perfect texture the restaurant version is known for.

2

Can I make this dish without deep-frying?

For a healthier version, bake the chicken at 400°F for 18-20 minutes on a wire rack after coating. The cornstarch will still create crispiness, though it won't be quite as perfect as deep-frying. Air-frying at 375°F for 12 minutes also works well, though you may need to shake the basket halfway.

3

How do I fix soggy chicken?

Soggy chicken usually happens from overcrowding the pan or oil that's too cool. To fix it, pat the chicken dry and reheat in a clean skillet with 1 tbsp fresh vegetable oil over medium-high heat for 2-3 minutes until crispy again. For future attempts, maintain 350°F oil and fry in batches.

4

What if my sauce is too thin or too thick?

If too thin, simmer uncovered for 2-3 more minutes to reduce. For a thicker sauce, mix 1 tsp cornstarch with 1 tbsp water and stir into the simmering sauce until it thickens. The ideal consistency should coat the back of a spoon but still be pourable.

5

Can I use boneless chicken breasts instead?

You can try, but breasts are leaner and more prone to drying out. If using them, pound to ½-inch thickness and reduce frying time to 3-4 minutes. For best results, marinate in 0.25 cup soy sauce for 30 minutes before coating to add moisture. The texture won't be identical to thighs, though.

★★★★★4.5(5 reviews)
Categories Main Courses