Main Courses
Unlock the P.F. Chang’s sweet and sour chicken copycat recipe—crispy, tangy-sweet bites that taste just like the restaurant, minus the markup, and here’s how to nail that perfect balance. of texture and flavor, down to the exact sauce ratio and breading technique.
The secret lies in two key steps: a light, crispy cornstarch coating that stays crunchy even after frying, and a sauce that's thick enough to cling but still bright with that signature tang.
I've tested countless variations, and this method delivers results so close to the original, even my most discerning guests can't tell the difference. The chicken stays juicy inside while developing that satisfying crunch, all coated in a glossy, slightly sticky sauce.
What you'll end up with is a plate of golden-brown chicken pieces that shatter between your teeth, bathed in a vibrant red-orange sauce with just the right mix of sweet, sour, and umami.
The sauce isn't too thick to drown the chicken, nor too thin to slide off—it's perfectly balanced for every bite. This is the kind of dish that disappears fast at dinner parties and leaves everyone asking for the recipe.
Whether you're serving it as a main course with steamed rice or as an appetizer with spring rolls, this copycat version holds its own against the original.
The best part? You can make it ahead and reheat without losing that crispy texture. Let's get started on recreating this restaurant favorite at home.
Ingredients for pf chang's sweet and sour chicken copycat
Crispy chicken meets tangy-sweet sauce—just a handful of pantry staples and fresh ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Breast 🍗 | 1 ½ lb | Cut into 1-inch pieces |
| Cornstarch 🌾 | ½ cup | Light coating for crispiness |
| All-Purpose Flour 🌾 | ¼ cup | For initial dredging |
| Large Eggs 🥚 | 2 whole | Beaten for binding |
| Vegetable Oil 🫒 | 2 cups | For deep frying (peanut oil preferred) |
| Rice Vinegar 🍶 | ½ cup | White or seasoned |
| Ketchup 🍅 | ½ cup | Heinz preferred for consistency |
| Brown Sugar 🍯 | ¼ cup | Packed for sweetness |
| Soy Sauce 🥢 | ¼ cup | Low-sodium preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced for sauce depth |
| Fresh Ginger 🌿 | 1 tbsp | Grated for zing |
| Red Bell Pepper 🌶️ | 1 piece | Diced for sauce color |
| Salt 🧂 | 1 ½ tsp | Kosher salt for seasoning |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Sesame Oil 🫒 | 1 tsp | For finishing aroma |
The chicken is where it all starts. Boneless, skinless breasts cut into even 1-inch pieces fry up perfectly—no tough edges. I grab mine from the butcher section at Whole Foods when I can, but the pre-cut packages at Kroger work fine too. The cornstarch is non-negotiable for that signature crunch—Bob's Red Mill brand is my go-to since it's fine and consistent. For the sauce, Heinz ketchup is the secret weapon here—it has just the right balance of tang and sweetness that copycat recipes often miss. The brown sugar? Light or dark doesn't matter, but pack it tightly into the measuring cup for accuracy.
No rice vinegar? Apple cider vinegar works in a pinch, though it'll be slightly less tangy. Short on ketchup? Mix tomato paste with a splash of vinegar and sugar—it's what I do when I'm out. The garlic and ginger can be swapped for powdered versions at half the amount, but fresh is worth the extra minute. For the bell pepper, red or yellow both work, but red gives that classic P.F. Chang's color. Pro tip: Toast the cornstarch in a dry pan for 30 seconds before using—it amplifies the crispiness without extra oil. And if you're worried about the chicken drying out, pound the pieces to even thickness before coating.
This sauce keeps beautifully—5-7 days in the fridge once made. I always double the batch because it disappears fast. For the chicken, fry fresh and serve immediately—the sauce clings best when the chicken is piping hot. Store leftovers in an airtight container with a paper towel on top to keep them crispy for 2-3 days. Freezing isn't recommended since the texture suffers, but the sauce freezes perfectly for 3 months. Serve with steamed jasmine rice—it soaks up all that glorious sauce.
Why You'll Love This Recipe
- Restaurant Crunch at Home: The secret’s in the cornstarch-garlic-ginger coat—those golden pieces stay crispy and juicy, just like Pf Chang’s. No fancy tools, just a thermometer and patience for 3-4 minutes in the oil at 350°F.
- Sauce That Sticks: That tangy-sweet balance? All thanks to the rice vinegar and ketchup simmering with brown sugar—it clings to the chicken like glue. The sesame oil at the end? Pure magic.
- Lazy Dinner Hero: Toss together while watching TV, serve over rice, and boom—dinner’s done. Honestly, I’ve made this on nights when I’d normally order takeout. (Yes, even on a Tuesday night.)
- Leftover Goldmine: The sauce stays fresh for a week, and the chicken? Crispy for 3 days if you press a paper towel on top. My kids beg for seconds, and I get to eat it cold the next day—no complaints.
Step-by-step instructions for sweet and sour chicken
Here's how to recreate that signature Pf Chang's crunch and tang at home.
Prep and Coat the Chicken for Maximum Crisp
Cut the 1.5 lb boneless chicken breast into 1-inch pieces. In a shallow dish, combine the 0.25 cup all-purpose flour, 1.5 tsp salt, and 0.5 tsp black pepper. Toss the chicken pieces in this seasoned flour until lightly but evenly coated. This initial coating creates a better grip for the wet batter later.
In a separate bowl, beat the 2 whole large eggs until just combined. Transfer the floured chicken to this egg mixture, gently stirring to coat each piece completely. Let the coated chicken sit for 5 minutes—this helps the batter adhere better. Meanwhile, in a third bowl, mix the 0.5 cup cornstarch with 1 tablespoon fresh ginger and 4 cloves minced garlic. This dry mixture will create that signature crispy crust.
Fry to Golden Perfection
Fill a deep skillet or Dutch oven with 2 cups vegetable oil and heat to 350°F. Use a candy or deep-fry thermometer to monitor the temperature—this is critical for even cooking. Working in batches to avoid overcrowding, carefully lower the chicken into the hot oil using a slotted spoon or tongs. Fry for 3-4 minutes per batch until the pieces turn a deep golden brown and float to the surface.
Remove the fried chicken with a slotted spoon and drain on paper towels. Don't skip this step—the excess oil will make your sauce greasy. The chicken should be crispy outside but still tender inside. If you notice any pieces browning too quickly, reduce the heat slightly next time—you want that restaurant-quality crunch without burning.
Build the Tangy-Sweet Sauce
In a medium saucepan, combine the 0.5 cup rice vinegar, 0.5 cup ketchup, 0.25 cup brown sugar, 0.25 cup soy sauce, and the 1 piece diced red bell pepper. Bring to a boil over medium-high heat, then reduce to medium-low and let it simmer for 8-10 minutes until the sauce thickens slightly. Stir occasionally to prevent sticking—this is where the flavors meld together.
Add the 1 tablespoon grated fresh ginger and 4 cloves minced garlic to the simmering sauce. Let it cook for another 2 minutes until fragrant. The sauce should coat the back of a spoon but still be pourable. If it thickens too much, add 1-2 tablespoons water to reach your desired consistency. Here's the thing—this sauce needs to cling to those crispy chicken pieces, so don't make it too thick.
Combine and Finish with Aroma
Return the fried chicken to the saucepan with the sauce and toss gently to coat. Simmer for 2-3 minutes just to heat through—don't overcook or the chicken will become rubbery. Remove from heat and stir in the 1 teaspoon sesame oil. This final step adds that authentic Pf Chang's aroma that sets this dish apart. The oil should be evenly distributed throughout the sauce.
Taste and adjust seasoning if needed—you might want to add a pinch more salt or a splash of rice vinegar for the perfect balance of sweet, sour, and umami. The chicken should be completely coated in that glossy, tangy-sweet sauce with visible red bell pepper pieces for color. Serve immediately over steamed rice to soak up every last bit of that delicious sauce.
Pro Tips For Making Pf Chang'S Sweet And Sour Chicken Copycat
- Prep Chicken Like It’s 1995: Cut those 1-inch chicken pieces before you season them—wet hands make them slippery, and you’ll end up with uneven frying. I learned this the hard way when my first batch turned into a soggy mess.
- Don’t Rush the Cornstarch Dip: After frying, let the chicken sit in that 0.5 cup cornstarch + ginger + garlic bowl for at least 30 seconds—longer if you’re impatient like me. This extra step is what gives it that signature crunch, not just the flour or egg.
- Oil Temp Lies: That 350°F reading on your thermometer? It’s not enough. The oil needs to feel like it’s hissing when you drop in a test piece—any lower, and you’ll get greasy, not crispy. I used to ignore this, and my chicken came out like sad, oil-soaked fries.
- Sauce Thickens Fast: Simmer that rice vinegar + ketchup + brown sugar mix exactly 8-10 minutes—no more, no less. After 10 minutes, it’ll turn gluey, and your sauce will clump instead of coating. If it’s too thick, add water slowly while stirring, or you’ll ruin the balance.
Flavor customization for this dish
Spicier Kick
For heat lovers, add ½ teaspoon cayenne pepper or 1 teaspoon gochujang to the sauce while simmering—just enough to wake up your taste buds without overpowering. I also like tossing in 1-2 sliced Thai bird's eye chilies with the red bell pepper for visual drama.
If you're feeling bold, brush the fried chicken with a little extra chili oil before tossing in the sauce. 🌶️
Extra Sweet Glaze
Want that sauce even more caramelized? Swap ½ cup of the brown sugar for ¼ cup honey or agave nectar—it adds a floral depth that pairs perfectly with the tang. For a richer finish, stir in 1 tablespoon hoisin sauce at the end.
This version works especially well if you're serving it to kids or guests who prefer milder flavors. The honey version has a way of making everyone ask for seconds.
Umami Boost
For deeper savory notes, add 1 tablespoon oyster sauce or 1 teaspoon fish sauce to the simmering sauce. I also like incorporating 2 tablespoons soy sauce and 1 teaspoon mushroom powder for that earthy umami punch.
If you're using chicken thighs instead of breasts, this variation works beautifully—the extra fat in the thighs balances the sauce's brightness.
Herbaceous Twist
Fresh herbs elevate this dish instantly. Toss in 1 tablespoon chopped cilantro or ½ tablespoon Thai basil at the very end for a bright, aromatic finish. For a more complex flavor, add 1 teaspoon lime zest to the sauce while simmering—it brightens up the whole dish.
I also love garnishing with crushed peanuts for texture, especially if you're serving it as an appetizer.
Smoky Depth
Give the sauce a smoky profile by adding ½ teaspoon smoked paprika or 1 teaspoon liquid smoke (use sparingly!). For an extra layer, char the red bell pepper and garlic cloves in a dry pan before adding them to the sauce.
This works especially well if you're serving the dish at a backyard BBQ or family gathering—it adds that smoky campfire vibe. 🔥
Citrus Zing
Finish with a splash of fresh citrus to cut through the richness. Add 1 tablespoon lime juice or orange juice at the end for a bright, refreshing note. I also like garnishing with lime wedges on the side so guests can squeeze it over their plates.
This variation is perfect for summer dinners or when you want to keep the flavors light and vibrant.
Nutrition facts
Frequently asked questions
Can I make this recipe with chicken thighs instead of breasts?
Chicken thighs work beautifully—they stay juicier and handle the sauce's tanginess better. Use bone-in, skin-on thighs for extra flavor, but remove the skin before frying. Adjust frying time to 4-5 minutes since thighs cook slower than breasts. The crispy skin adds a restaurant-quality texture that's hard to beat.
How do I keep the chicken crispy when reheating?
Reheating fried chicken without losing crispiness is all about moisture control. Place leftover chicken on a wire rack over a baking sheet and reheat in a 375°F oven for 5-7 minutes—this lets hot air circulate. For extra crunch, sprinkle with 1 teaspoon cornstarch before reheating. Avoid microwaving as it makes the coating soggy.
What if my sauce turns out too thick or too thin?
Sauce consistency is key! If too thick, thin with 1 tablespoon water or rice vinegar while simmering. For thin sauce, simmer uncovered for 2-3 extra minutes to reduce. The ideal texture should coat the back of a spoon but still be pourable. Pro tip: Add ½ teaspoon cornstarch mixed with 1 tsp water as a thickener if needed.
Can I bake the chicken instead of frying?
Yes, but texture will differ. Toss coated chicken in 1 tablespoon oil and bake at 400°F for 18-20 minutes until internal temp reaches 165°F. For crispiness, broil for 2-3 minutes at the end. The sauce will still cling, but you'll lose that signature deep-fry crunch. Best for health-conscious versions.
How do I store leftovers for best results?
Store fried chicken and sauce separately in airtight containers. Chicken stays crispy for 2-3 days in the fridge—keep sauce on top to maintain moisture. The sauce keeps 5-7 days refrigerated. For longer storage, freeze sauce only (not chicken) for up to 3 months>. Reheat sauce separately and toss with chicken to revive crispiness.
