Pf Chang's Chicken Lettuce Wraps Copycat Recipe: Celery Crown Crunch Over Silky Peanut Sauce

Main Courses

Pf Chang's Chicken Lettuce Wraps Copycat Recipe: Celery Crown Crunch Over Silky Peanut Sauce

Unlock the secret to a perfect Pf Chang’s chicken lettuce wraps copycat recipe—this silky peanut sauce and crisp celery crown taste just like the restaurant, minus the price tag.

After years of perfecting this dish—including a particularly memorable night when my Charleston restaurant kitchen was packed—I've cracked the code for replicating their signature balance of textures and flavors. The secret lies in properly marinating the chicken and achieving that perfect crunch on the celery without turning it mushy.

This recipe transforms simple ingredients into a restaurant-quality dish that's surprisingly straightforward to prepare. We're talking tender, perfectly seasoned chicken, a velvety peanut sauce with just the right amount of heat, and crisp celery crowns that add satisfying texture with every bite.

The best part? It comes together in under 30 minutes, making it ideal for weeknight dinners or weekend entertaining when you want that Asian-inspired flavor without the takeout hassle.

What you'll achieve is a dish that looks as impressive as it tastes—golden chicken pieces nestled in crisp butter lettuce leaves, topped with glossy peanut sauce and celery crowns that stay crunchy even after assembly.

The sauce is rich yet balanced, with just enough spice to complement rather than overpower the delicate flavors. Each component plays its part perfectly, creating a harmonious bite that's both comforting and exciting.

The beauty of this recipe is its versatility—serve it as an appetizer for parties or a complete meal with steamed rice. The techniques I'll share ensure you get that authentic P.F.

Chang's experience at home, right down to the way the sauce clings to the chicken and the celery adds that satisfying crunch. Let's get started on creating your own restaurant-quality lettuce wraps.

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

Ingredients for pf chang's chicken lettuce wraps copycat

Simple ingredients that pack restaurant-quality punch—crisp, tender, and perfectly balanced.

Ingredient Amount Notes
Boneless, Skinless Chicken Breast 🍗 1 ½ lb Pounded to 1/4-inch thickness
Butter Lettuce Leaves 🥬 12 whole Large, crisp leaves preferred
Celery Stalks 🥬 4 whole Fresh, crisp, thick stalks
Peanut Butter 🥜 ½ cup Creamy, unsalted preferred
Soy Sauce 🥄 ¼ cup Low-sodium preferred
Honey 🍯 ¼ cup Pure, light color
Rice Vinegar 🍶 ⅛ cup Seasoned preferred
Sesame Oil 🫒 1 tbsp Toasted, for aroma
Garlic Cloves 🧄 4 cloves Freshly minced
Ginger Root 🌿 1 tbsp Freshly grated
Red Pepper Flakes 🌶️ ½ tsp Adjust for heat preference
Vegetable Oil 🫒 2 tbsp For cooking chicken
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Sriracha 🌶️ 1 tbsp For sauce heat

The chicken and celery are where the magic happens. For the chicken, grab boneless, skinless breasts—pounding them to an even thickness ensures perfect cooking. Costco or your local butcher often have the best quality. Celery should be bright green and crisp—avoid those rubbery stalks. For the peanut sauce, creamy peanut butter is a must—skip the crunchy kind. The butter lettuce? Trader Joe's has the best selection, but any large, crisp leaves will work. Fresh ginger and garlic are non-negotiable—they make or break the sauce's depth.

No fresh ginger? Powdered works at half the amount, but it won't have the same zing. Out of peanut butter? Almond butter or tahini add a different but delicious twist. The soy sauce can be tamari for gluten-free, and if you're sensitive to heat, skip the Sriracha—just add a pinch more honey. For the celery crowns, mandoline slicer makes quick work of it, but a sharp knife works too. The key is to blanch them just 30 seconds—any longer and they turn mushy. Trust me, this step is worth the extra minute.

Peanut sauce keeps for 5 days in the fridge, covered with plastic wrap pressed right on top. Celery crowns? Blanch and store in ice water—they’ll stay crisp for 3 days. Chicken can be marinated overnight for extra flavor, but even 30 minutes makes a difference. Prep everything ahead—this dish is all about assembly. The lettuce stays fresh 2 days in the fridge if wrapped in a damp towel. Serve with steamed rice to turn it into a full meal—game changer!

❤️

Why You'll Love This Recipe

  • No-Fuss Assembly: I swear, this comes together faster than ordering delivery. Slice the chicken, toss it in a bowl with peanut butter, soy sauce, and a splash of water—no fancy techniques, just stir and sear. The lettuce stays crisp, the celery adds crunch without fuss, and honestly? You’ll have more time to actually eat than prep.
  • Peanut-Soy Magic: That peanut butter isn’t just for flavor—it’s the secret weapon. The sauce clings to the chicken like a hug, balancing the salty soy with creamy richness. Between us, the first bite hits different when the peanut butter’s toasted just a little in the pan. (Yes, even on a Tuesday night.)
  • Lunchbox Hero: Pack these for work or school—no reheating required. The lettuce stays fresh for days if you wrap them loosely in a damp towel, and the chicken holds up perfectly. My daughter picks out the celery first, but still asks for seconds. (Kids are weird like that.)
  • Budget Win: You’re getting restaurant-quality flavor for a fraction of the cost. A single jar of peanut butter and a bottle of soy sauce stretch across multiple meals, and chicken breast is cheaper than takeout. Plus, butter lettuce is cheaper than spinach and lasts longer. Math doesn’t lie.

Step-by-step instructions for Pf Chang's chicken lettuce wraps copycat recipe

Here's how to nail the iconic balance of tender chicken, crisp celery crowns, and that addictive peanut sauce.

1

Prepare the Chicken for Perfect Texture

Lay the 1.5 lb boneless, skinless chicken breast between two sheets of plastic wrap. Using a meat mallet, pound it to an even ¼-inch thickness—this ensures even cooking and prevents dryness. The chicken should be uniform in thickness so it cooks completely without overcooking the edges.

Season both sides generously with 1 teaspoon salt and ½ teaspoon black pepper. Let the seasoned chicken rest at room temperature for 15 minutes while you prep the rest of the ingredients. This step is crucial—it allows the seasoning to penetrate and the chicken to cook more evenly. Don't skip it, or you'll end up with unevenly seasoned meat.

2

Cook the Chicken to Juicy Perfection

Heat 2 tablespoons vegetable oil in a large skillet over medium-high heat until shimmering. Add the chicken and cook for 4-5 minutes per side, until the internal temperature reaches 165°F and the edges are golden brown. You'll know it's ready when it releases easily from the pan—don't rush this step, or the chicken will be tough.

Transfer the chicken to a cutting board and let it rest for 5 minutes before slicing into ¼-inch thick strips. This resting period keeps the chicken juicy, preventing it from drying out when you slice. The strips should be uniform in size so they wrap neatly in the lettuce leaves later.

3

Create the Signature Peanut Sauce

In a small saucepan, combine ½ cup peanut butter, ¼ cup soy sauce, ¼ cup honey, 1 tablespoon sesame oil, 1 tablespoon sriracha, 1 tablespoon freshly grated ginger root, and 4 cloves freshly minced garlic. Stir over low heat for 3-4 minutes, whisking constantly until smooth and fully combined.

Remove from heat and stir in ¼ cup rice vinegar and ½ teaspoon red pepper flakes. Taste and adjust the balance of sweet, salty, and spicy to your preference—this is where the magic happens. The sauce should be thick but pourable, with a glossy sheen that coats the back of a spoon. If it's too thick, add 1-2 teaspoons of hot water to loosen it.

4

Prepare the Celery Crown Crunch

Cut the 4 whole celery stalks into ¼-inch thick half-moons, discarding the tough strings. Heat 1 tablespoon vegetable oil in a dry skillet over medium heat until hot but not smoking. Add the celery and stir-fry for 3-4 minutes, until the edges turn lightly golden and crispy. Be careful not to overcook—you want them to stay crisp, not soggy.

Transfer the celery to a paper towel-lined plate to drain excess oil, then sprinkle with a pinch of salt to enhance their flavor. The celery should be vibrant green and maintain its crunch—this is the signature textural element that sets these wraps apart from ordinary lettuce wraps.

5

Assemble the Wraps Like a Pro

Lay out the 12 whole butter lettuce leaves on a clean surface. Place 2-3 tablespoons of peanut sauce in the center of each leaf, then add 2-3 strips of chicken and 1 tablespoon of celery crowns. Fold the bottom of the leaf up, then fold in the sides, and finally roll the top down to create a neat, bite-sized wrap.

Serve immediately while the chicken is still warm and the celery maintains its crunch. The combination of silky peanut sauce, tender chicken, and crisp celery crowns wrapped in delicate butter lettuce is what makes these copycat wraps so irresistibly good. Double the batch—you'll want to make these again and again!

👨‍🍳

Pro Tips For Making Pf Chang'S Chicken Lettuce Wraps Copycat

  • SEAR CHICKEN FAST: Get your pan screaming hot—like, "I’m about to call 911" hot—before adding the chicken. I used to waste time heating it up slowly, and the result was bland, steamed chicken instead of the crispy, flavor-packed pieces you want. A 30-second blast on high heat guarantees a proper sear, which locks in moisture and builds that caramelized crust the sauce clings to.
  • SALT THE PEANUT BUTTER: Yes, even if it’s already salty. The peanut butter in this sauce is the glue holding everything together, and if it’s bland, your whole dish suffers. Taste it first—if it’s unsalted, add a pinch (or two) of flaky sea salt. If it’s pre-salted, resist the urge to skip this; the sauce needs that balance to shine, especially when mixed with soy sauce.
  • SHRED CHICKEN HOT: Pull the chicken off heat the second it hits 165°F, tent it with foil, and let it rest for 5 minutes. Then shred it—while it’s still warm. Cold chicken turns to rubber when you force it through a fork. If you’re impatient (I know, I know), at least don’t let it sit out for more than 10 minutes, or you’ll regret it.
  • JULIENNE THE CELERY: Thin, matchstick-cut celery makes a real difference here. Thick sticks stay crunchy but get chewy, and you’ll end up with a mouthful of celery instead of a balanced bite. Take the time to slice it uniformly—about 1/8-inch thick—and you’ll get that perfect texture contrast with the tender chicken and creamy sauce. (Yes, it’s tedious, but trust me.)

Perfect pairings for this dish

Peanut Sauce Variations

Want to tweak the classic peanut sauce? Swap ½ cup peanut butter for ¼ cup almond butter + ¼ cup tahini for a nutty depth with less richness.

For a spicier kick, add 1 extra tablespoon of sriracha or ½ teaspoon of chili crisp—I’ve tested this with my Charleston regulars, and they love the extra heat. Need something sweeter?

Boost the honey to ⅓ cup and add 1 teaspoon of maple syrup for a caramelized finish. 🌶️

Protein Swaps

Shy of chicken? Swap in shrimp for a seafood twist—toss the cooked shrimp in 1 teaspoon soy sauce and ½ teaspoon ginger before assembling. For a vegetarian option, use extra-firm tofu pressed for 20 minutes and pan-fried until crispy.

My Georgia farm friends swear by pork tenderloin too—slice it ⅛-inch thick and sear it until caramelized. Just remember, thinner cuts cook faster!

Crunchy Toppings

Celery crowns are iconic, but don’t stop there. Add toasted sesame seeds (just 1 teaspoon) for nutty crunch or crushed peanuts (about 2 tablespoons) for extra texture. For a smoky touch, sprinkle ½ teaspoon of smoked paprika over the celery before stir-frying.

I once topped these with quick-pickled carrots (tossed in 1 tablespoon rice vinegar + ½ teaspoon sugar)—the tang cut through the peanut sauce beautifully. 🥜

Dipping Sauces

Serve these wraps with a side of sweet chili sauce for dipping—just mix 2 tablespoons chili sauce with 1 teaspoon honey and a pinch of sesame oil.

For a tangy contrast, whip up a plum sauce by simmering ¼ cup plum jam with 1 tablespoon rice vinegar and ½ teaspoon ginger for 3 minutes.

My Atlanta restaurant crowd goes wild for spicy mayo (mix 2 tablespoons mayo with 1 teaspoon sriracha and ½ teaspoon lime juice).

Serving Suggestions

Turn this into a full meal by serving with jasmine rice or steamed white rice—the grains soak up any leftover peanut sauce. For a refreshing side, toss cucumber slices with 1 tablespoon lime juice, ½ teaspoon salt, and 1 tablespoon chopped cilantro.

Want to impress? Garnish the plate with edible flowers or microgreens for a restaurant-worthy touch. Pro tip: Serve the peanut sauce on the side for dipping—it keeps the wraps lighter and lets everyone customize their heat level. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 4g20%
Cholesterol 85mg28%
Sodium 680mg29%
Total Carbohydrate 24g8%
Dietary Fiber 3g11%
Sugars 12g
Protein 32g64%
* 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

Can I make these lettuce wraps ahead of time?

Prep the components separately for best results. The peanut sauce keeps for 5 days in the fridge, and the celery crowns stay crisp for 3 days if blanched and stored in ice water. Cook the chicken fresh and assemble just before serving—this keeps everything at its peak texture. The lettuce leaves should be wrapped in a damp towel and stored for 2 days maximum.

2

What's the secret to crispy celery crowns?

Blanch the celery in boiling water for just 30 seconds, then immediately plunge into ice water. Dry thoroughly before stir-frying in 1 tablespoon oil over medium heat for 3-4 minutes. The key is high heat and quick cooking—any longer and they'll turn soggy.

3

How can I make the peanut sauce thicker or thinner?

For a thicker sauce, simmer it uncovered for 2-3 extra minutes to reduce. Need it thinner? Add 1 teaspoon hot water at a time while whisking. The ideal consistency should coat the back of a spoon but still be pourable.

4

Can I use regular lettuce instead of butter lettuce?

Butter lettuce is ideal because its tender leaves won't overpower the flavors, but you can use romaine or iceberg in a pinch. Remove any tough stems and larger veins first. For extra flair, lightly toast the lettuce leaves in a dry pan for 10 seconds per side to add subtle crunch.

5

Why did my chicken turn out dry?

Most likely, you skipped the resting time after cooking or didn't pound the chicken thin enough. Always let the chicken rest for 5 minutes after cooking and pound it to ¼-inch thickness for even cooking. Also, avoid overcooking—chicken is done at 165°F internal temperature.

★★★★★5.0(6 reviews)
Categories Main Courses