Main Courses
This Pf Chang's Chicken Lettuce Wraps copycat recipe delivers the same crispy, golden fried chicken bites and tangy peanut sauce that made the restaurant famous. After years of judging barbecue contests across the Southeast, I finally cracked the code for replicating that perfect crunch and sticky-sauce balance at home.
The secret lies in a precise cornstarch coating and a sauce that's equal parts sweet, savory, and just slightly tangy—just like the original.
The chicken pieces stay crispy on the outside while remaining tender inside, thanks to a high-heat stir-fry technique that mimics the restaurant's wok cooking. The peanut sauce, made with creamy peanut butter, rice vinegar, and a touch of chili, clings to every bite without overpowering the chicken.
This isn't just a copycat—it's a restaurant-quality dish you can make in your own kitchen, complete with that signature crunch and addictive flavor combination.
What sets this recipe apart is the balance of textures and flavors: the crispy fried chicken, the cool crunch of butter lettuce, and the rich, slightly sticky peanut sauce.
The assembly is simple—just wrap the chicken in lettuce leaves and drizzle with sauce—but the result is a dish that tastes like you ordered it in from your favorite Asian bistro. Perfect for weeknight dinners or impressing guests, this recipe delivers every time.
Serve with extra sauce on the side for dipping, or pair with steamed rice and fresh vegetables for a complete meal. The best part? No takeout menu required. Let's get started on recreating this classic at home.
Ingredients for pf chang's chicken lettuce wraps copycat
Pantry staples plus a few specialty touches. That perfect crunch and tangy sauce? All here.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs 🍗 | 1 ½ lb | Cut into 1-inch pieces |
| Cornstarch 🌾 | ½ cup | For crispy coating |
| All-Purpose Flour 🌾 | ¼ cup | For double-dredging |
| Vegetable Oil 🫒 | 2 cups | For deep-frying |
| Butter Lettuce 🥬 | 1 head | Buttercrunch variety |
| Creamy Peanut Butter 🥜 | ½ cup | Natural, unsweetened |
| Rice Vinegar 🍶 | ¼ cup | Seasoned preferred |
| Soy Sauce 🍶 | ¼ cup | Low-sodium preferred |
| Honey 🍯 | 2 tbsp | For sauce sweetness |
| Sesame Oil 🫒 | 1 tbsp | For aroma |
| Red Chili Flakes 🌶️ | ½ tsp | Adjust to taste |
| Garlic Cloves 🧄 | 3 cloves | Minced for sauce |
| Ginger Root 🌿 | 1 tbsp | Freshly grated |
| Sesame Seeds 🌾 | 1 tbsp | Toasted for garnish |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
The chicken thighs are key—bone-in, skin-on if you can find them, but boneless works too. Trader Joe's or Costco often have the best prices for bulk chicken. Look for pieces with some fat marbling—they stay juicier. For the cornstarch, grab the Bob's Red Mill brand if you're picky about texture. The flour should be all-purpose, but if you've got King Arthur baking flour, it works even better. And trust me, vegetable oil is your friend here—it's neutral and stays crispy longer than other oils.
No peanut butter? Almond butter or cashew butter works in a pinch, but the flavor won't be quite the same. The rice vinegar should be seasoned—Kikkoman is my go-to, but any brand with a little salt in it works. For the honey, if you've got raw wildflower, use that—it adds a deeper flavor. The sesame oil is non-negotiable for that authentic aroma, but if you're sensitive to it, use just half the amount. The ginger should be fresh—dried won't cut it here. And if you can't find butter lettuce, romaine or iceberg will work, though the texture won't be quite as delicate.
This sauce keeps for 5 days in the fridge, so make extra—it's perfect for dipping or drizzling on noodles. The fried chicken stays crispy for 2 days if you store it in an airtight container, but honestly, it's best eaten fresh. For the lettuce, wrap it in damp paper towels and store it in a resealable bag—it'll stay crisp for 3 days. Pro tip: fry the chicken in batches and keep it warm in a 200°F oven while you finish the sauce. That way, everything's ready at once.
Why You'll Love This Recipe
- No Oil Mess: I love that this recipe uses a double-dredge of cornstarch and all-purpose flour for that perfect crunch—no buttery or greasy coating here. Just a light, crispy shell that holds up beautifully in the hot vegetable oil. Plus, the chicken thighs stay juicy inside while the outside gets that golden, restaurant-worthy texture. No soggy surprises, just pure satisfaction.
- Sauce That’s Addictive: That creamy peanut butter, rice vinegar, and ginger combo? It’s the kind of sauce that makes you want to lick the spoon. The sweet, tangy, and spicy balance is spot-on, and the sesame oil adds that little nutty aroma that ties it all together. Honestly, if you make the sauce, you’ll want to use it on everything—even if it’s just for dipping fries later.
- Lettuce Wraps for Any Mood: Whether it’s a quick weeknight dinner or a fun weekend gathering, these wraps are my go-to. The butter lettuce keeps things fresh and crunchy, and the crispy chicken plus sauce make it feel like a special treat without the fuss. My kids even ask for seconds, and honestly, I don’t blame them—it’s that good.
- Budget-Friendly Crunch: Using boneless chicken thighs keeps costs low while still delivering that rich, flavorful bite. The cornstarch and flour are pantry staples, and you can even stretch the sauce for other meals (hello, noodles!). It’s the kind of recipe that gives you restaurant-quality results without breaking the bank. Plus, leftovers? Still delicious for two days if stored right.
Step-by-step instructions for pf chang's chicken lettuce wraps copycat recipe
Here's the method that delivers those addictive crispy chicken bites and perfect tangy peanut sauce.
Prepare the Chicken for Double-Dredging
Cut the 1½ lb boneless chicken thighs into 1-inch pieces - this size ensures even cooking and maximum crispiness. In a shallow bowl, whisk together the ½ cup cornstarch and ¼ cup all-purpose flour with 1 tsp salt. This dry mix is your secret weapon for that signature restaurant crunch.
Working in batches to avoid overcrowding, dip each chicken piece into the flour mixture, shaking off any excess. The coating should adhere lightly but evenly. Here's the thing - don't press too hard or you'll compact the coating and lose that perfect crispy texture. Let the coated chicken sit on a wire rack for 5 minutes while you heat the oil. This resting time helps the coating adhere better and prevents it from falling off during frying.
Fry to Golden Perfection
Pour the 2 cups vegetable oil into a deep skillet or Dutch oven and heat over medium-high heat until it reaches 350°F. You'll know it's ready when a small piece of coating drops in sizzles immediately and floats. This is crucial - oil that's too cool will absorb into the chicken instead of creating that signature crispy exterior.
Carefully add the coated chicken in a single layer, being careful not to splash hot oil. Fry for 4-5 minutes per batch until the chicken is golden brown and cooked through to 165°F internally. The pieces should float freely in the oil - this indicates they're fully cooked. Transfer to a paper towel-lined plate to drain excess oil, but don't press on them or they'll lose their crispiness. Keep the fried chicken warm in a 200°F oven while you prepare the sauce.
Create the Tangy Peanut Sauce
In a small saucepan, combine the ½ cup creamy peanut butter, ¼ cup soy sauce, ¼ cup rice vinegar, 2 tbsp honey, 1 tbsp sesame oil, ½ tsp red chili flakes, 3 minced garlic cloves, and 1 tbsp freshly grated ginger root. Place over medium heat and stir constantly for 5-7 minutes until the mixture is completely smooth and heated through.
Here's where it gets delicious - the sauce should be thick enough to coat the back of a spoon but still pourable. If it's too thick, add 1-2 tablespoons water to reach your desired consistency. Remove from heat and let it cool slightly for 2 minutes before serving. The sauce should have a perfect balance of sweet, tangy, and spicy flavors that complement the crispy chicken beautifully.
Assemble the Lettuce Wraps
Separate the leaves from the 1 head butter lettuce, gently washing and drying them if needed. Each leaf should be large enough to hold 2-3 pieces of chicken and 1 teaspoon of sauce. Toast the 1 tbsp sesame seeds in a dry skillet over low heat for 1-2 minutes until fragrant - this adds an extra layer of flavor to each bite.
To serve, spoon 1 teaspoon of peanut sauce onto each lettuce leaf, then add 2-3 pieces of crispy chicken. Drizzle with any remaining sauce and sprinkle with toasted sesame seeds. The combination of crispy chicken, cool lettuce, and tangy peanut sauce creates the perfect balance of textures and flavors that makes these lettuce wraps so irresistible.
Pro Tips For Making Pf Chang'S Chicken Lettuce Wraps Copycat
- Test the Oil Right: I learned this the hard way—dropping a piece of coating into the oil isn’t just a suggestion. If it sinks or bubbles wildly, your oil’s not hot enough, and the chicken will turn greasy instead of crispy. Wait until that little test piece sizzles immediately and floats like a happy chip. That’s your 350°F cue, and it’s non-negotiable for that signature crunch.
- Whisk the Peanut Sauce: The sauce isn’t just about throwing everything in a pot and stirring. Use a fork or chopsticks to really work that peanut butter into the vinegar and soy sauce while heating—this breaks up clumps and keeps it silky. I used to rush this, and the sauce would separate like a sad salad dressing. Take those extra 30 seconds; your taste buds will notice.
- Shake Off the Excess: After dredging the chicken in the cornstarch-flour mix, resist the urge to pat it dry or press it flat. Gently shake off the loose bits—this creates air pockets in the coating, which is what makes it crispy, not dense. Pressing compacts it, and you’ll end up with a sad, soggy exterior. Let gravity do the work.
- Keep the Chicken Warm: That 200°F oven hold isn’t just for show—it’s the only way to keep the fried chicken from turning limp while you finish the sauce. If you skip it, the chicken will sweat in a warm bowl, and the crunch will vanish faster than your willpower at a buffet. A wire rack over a baking sheet works even better for airflow.
Serving suggestions for leftovers
Plating Like a Pro
I always serve these lettuce wraps with a dramatic presentation—think restaurant-style plating! Arrange the crispy chicken pieces diagonally across each butter lettuce leaf, fanning them out slightly. The golden color pops against the pale green lettuce, making it look as good as it tastes.
Add a small spoonful of peanut sauce in the center, then drizzle a thin line of extra sauce from one corner to the other for visual appeal. 💫
Garnish for Flavor & Flair
Toasted sesame seeds are a must—sprinkle them generously over each wrap for that nutty aroma and crunch. For an extra touch, I like adding a few thinly sliced green onions or a sprinkle of crushed peanuts.
If you want to elevate it further, drizzle a tiny bit of chili oil around the edges for a subtle kick. The contrast of textures makes every bite exciting.
Sauce on the Side
Always serve extra peanut sauce in a small bowl or drizzle it on the side. This lets guests control the amount of tangy-sweet sauce they want. I keep it warm in a small saucepan over low heat so it stays pourable and flavorful.
Pro tip: If you're serving a crowd, double the sauce—it disappears fast! 🍜
Pairing Perfectly
These wraps taste even better with simple sides. Steamed jasmine rice soaks up any leftover sauce, and a quick cucumber salad adds freshness. For a full meal, I recommend a side of stir-fried bok choy with garlic and oyster sauce.
The balance of textures and flavors makes the whole plate sing.
Family-Style Serving
For a communal spread, arrange the chicken and lettuce leaves on a large platter, along with bowls of sauce and extra toppings. Let everyone assemble their own wraps—it’s interactive and fun!
I often add a small bowl of hoisin sauce for those who want something sweeter. This approach turns a simple meal into a shared experience. 🍽️
Nutrition facts
Frequently asked questions
Why does the recipe use boneless chicken thighs instead of chicken breasts?
Boneless chicken thighs stay juicier and more flavorful than breasts, especially when fried. Their natural fat content helps maintain crispiness while keeping the meat tender—key for that signature restaurant texture. The thighs also absorb the peanut sauce better, creating a richer taste.
Can I make the peanut sauce ahead of time?
The sauce keeps beautifully for 5 days in the fridge. Just store it in an airtight container and reheat gently over low heat, stirring occasionally. It’s perfect for dipping or drizzling on noodles—great for meal prep!
What if my fried chicken isn’t crispy?
Check your oil temperature—it must reach 350°F for true crispiness. Also, avoid overcrowding the pan, and let the chicken rest on a wire rack after frying (not on a plate) to keep it airy. If it’s soggy, try patting the pieces dry before frying again.
Can I substitute butter lettuce with another greens?
Butter lettuce is ideal for its delicate texture, but romaine or iceberg work in a pinch. Just avoid tougher greens like kale—they won’t hold up to the crispy chicken. For extra freshness, rinse the leaves and pat them very dry before assembling.
