Pf Chang's Chicken Lettuce Wraps Copycat Recipe: Crispy Celery Crown Over Creamy Peanut Bliss

Main Courses

Pf Chang's Chicken Lettuce Wraps Copycat Recipe: Crispy Celery Crown Over Creamy Peanut Bliss

This copycat P.F. Chang’s chicken lettuce wraps recipe brings that iconic crispy celery crown and velvety peanut sauce straight to your kitchen—without the restaurant price tag.

After years of perfecting Asian-inspired dishes, I've cracked the code for achieving that perfect texture contrast—tender chicken, crunchy celery, and a sauce that's rich yet balanced. The key lies in proper marinating and a foolproof sauce technique that mimics the restaurant's signature blend.

This recipe transforms simple ingredients into restaurant-quality bites through precise cooking methods. You'll start with chicken marinated in a blend of hoisin, soy sauce, and garlic, then pan-fried to achieve that signature crispy exterior.

The celery crown adds a satisfying crunch, while the peanut sauce—made with creamy peanut butter, lime, and chili—ties everything together with its perfect balance of sweet, tangy, and spicy flavors.

What you'll end up with is a dish that looks and tastes exactly like the restaurant version, complete with crispy chicken, vibrant lettuce cups, and that addictive peanut sauce. The presentation is just as important as the flavor—assembled with care to mimic the restaurant's signature plating style.

This recipe serves four and comes together in under 30 minutes, making it perfect for weeknight dinners or entertaining guests.

The beauty of this copycat recipe is its versatility—serve it as an appetizer, light lunch, or even a main course with a side of steamed rice. The flavors are rich enough to stand alone but balanced enough to complement other dishes.

Once you try this version, you'll never settle for the restaurant again.

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

Ingredients for pf chang's chicken lettuce wraps copycat

Simple ingredients transform into restaurant-quality bites with crispy celery crowns and velvety peanut sauce.

Ingredient Amount Notes
Boneless, Skinless Chicken Breast 🍗 1 ½ lb Cut into 1-inch strips, pounded thin
Celery Sticks 🥬 1 cup Thinly sliced on diagonal, fresh
Iceberg Lettuce Leaves 🥬 12 whole Butter lettuce works too, crisp
Hoisin Sauce 🍶 ½ cup Store-bought or homemade blend
Soy Sauce 🍶 ¼ cup Use light or regular soy
Sesame Oil 🫒 1 tbsp Toasted sesame oil for aroma
Garlic Cloves 🧄 6 cloves Minced, fresh preferred
Ginger Root 🍃 1 tbsp Freshly grated, aromatic
Peanut Butter 🥜 ¾ cup Creamy, unsweetened preferred
Lime Juice 🍋 ½ cup Freshly squeezed, tangy
Rice Vinegar 🍶 ¼ cup White vinegar works in pinch
Sriracha 🌶️ 1 tbsp Adjust for heat preference
Sesame Seeds 🌾 1 tbsp Toasted for garnish, optional
Vegetable Oil 🫒 ½ cup High smoke point for frying
Salt 🧂 1 tsp Kosher salt, adjust to taste

The chicken is the star—boneless, skinless breasts cut into thin strips and pounded to even thickness for perfect crispiness. Grab fresh celery from the produce section (the crunchier, the better) and slice it diagonally for that signature celery crown look. Iceberg lettuce is ideal for its crispness, but butter lettuce works too. For the marinade, hoisin sauce is key—Lee Kum Kee is my go-to brand, but any quality store-bought will do. The garlic and ginger should be freshly grated or minced for maximum aroma, and toasted sesame oil adds that authentic nutty depth. Pro tip: Toast your sesame seeds in a dry pan for 30 seconds before using—they’ll pop and add extra crunch!

No hoisin sauce? Mix 2 tbsp soy sauce with 1 tbsp honey and 1 tsp rice vinegar for a quick sub. Peanut butter can be natural (with oil separated) or creamy—just stir well before measuring. For the celery crown, if you can’t find fresh celery, substitute with thinly sliced green onions (though texture won’t be identical). The peanut sauce is where the magic happens—Sriracha adds heat, but gochujang or even a pinch of cayenne works too. Rice vinegar balances the richness, so don’t skip it! For extra authenticity, strain the sauce through a fine-mesh sieve to remove any lumps, giving it that silky texture.

This dish is all about freshness—use the lettuce within 2 days for maximum crispness, and marinate the chicken for at least 30 minutes (overnight is even better). The peanut sauce keeps for 5 days in the fridge, but the texture thickens over time, so stir in a splash of warm water to loosen before serving. Double the sauce if you’re making extra—it’s perfect over noodles or rice! For the crispy celery crown, fry the celery in batches so it doesn’t steam and lose its crunch. Portion the sauce into small containers for easy dipping, and store the chicken and celery separately to keep everything crisp until serving time.

❤️

Why You'll Love This Recipe

  • 20-Minute Sauce Simmer: I swear by that quick hoisin-soy glaze—just toss the chicken in a pan with a splash of each, a pinch of ginger, and a tiny bit of cornstarch to thicken. No fancy techniques, just sticky, savory magic that clings to every bite like it’s been marinating for hours.
  • Crunch Without the Hassle: Celery sticks? Yes, really. They’re the secret to that perfect crunch—no mandoline slicing required. Just chop while the chicken cooks, and suddenly you’ve got that crisp texture that makes these wraps feel restaurant-worthy without the fuss.
  • Lunchbox Hero: Between us, this is my go-to for packed lunches. The lettuce stays crisp, the chicken reheats beautifully, and the sauce doesn’t dry out. Honestly, I’ve sent these to work with my kid three times this week—no complaints, just empty containers.
  • Budget-Friendly Feast: Chicken breast is cheap, celery lasts forever, and hoisin sauce stretches far. I made a double batch last weekend, and now I’ve got three easy meals for the price of one takeout order. Plus, the leftovers taste just as good cold as they do hot.

Step-by-step instructions for pf chang's chicken lettuce wraps copycat recipe

Here's how to nail the perfect balance of crispy chicken and velvety peanut sauce—just like their famous version.

1

Prepare the Chicken for Maximum Crispiness

Slice the 1.5 lb boneless, skinless chicken breast into 1-inch strips and place them between two sheets of plastic wrap. Using a meat mallet or rolling pin, pound each strip to an even ¼-inch thickness. This ensures even cooking and that signature crispy texture. Season immediately with 1 tsp salt and let rest for 10 minutes—this helps the seasoning penetrate and prevents curling during frying.

Heat 0.5 cup vegetable oil in a large skillet over medium-high heat until shimmering but not smoking. Working in batches to avoid crowding, add the chicken strips and cook for 2-3 minutes per side until golden brown and cooked through to 165°F internally. Transfer to a paper towel-lined plate to drain excess oil. Here's the thing—don't skip the resting time. The chicken will continue cooking slightly as it sits, and this prevents it from becoming rubbery.

2

Create the Celery Crown and Aromatic Base

In the same skillet (no need to clean it—the fond adds flavor), add 1 tbsp sesame oil and set over medium heat. Add the 1 cup celery sticks sliced diagonally and cook for 3-4 minutes until softened but still vibrant green. Add the 6 minced garlic cloves and 1 tbsp freshly grated ginger root, cooking for 30 seconds until fragrant—this is where the magic happens. The ginger should sizzle slightly, releasing its aromatic oils.

Pour in the 0.25 cup soy sauce and 0.25 cup rice vinegar, scraping up any browned bits from the bottom of the pan. Let this mixture simmer for 2 minutes until slightly reduced. This step builds the foundation for the sauce's depth of flavor. If you taste it now, you'll notice the balance of salty, tangy, and umami—this is the copycat secret right here.

3

Build the Creamy Peanut Sauce

In a separate bowl, whisk together the 0.75 cup peanut butter, 0.5 cup lime juice, 0.5 cup hoisin sauce, and 1 tbsp sriracha. The mixture will be thick, almost like a paste. Gradually whisk in 1 tbsp sesame oil and 2-3 tablespoons hot water (from the skillet) until smooth and creamy. Here's what I do—start with less water and add gradually until it reaches a pourable consistency. You want it thick enough to coat the chicken but still flow smoothly when drizzled.

Pour the peanut sauce into the skillet with the celery mixture and stir over low heat for 1-2 minutes until fully combined and warmed through. The sauce should coat the back of a spoon with a glossy sheen. Taste and adjust seasoning—you might need a pinch more salt or a splash of lime juice to balance the flavors. This is your creamy peanut bliss base, and it's the star of the lettuce wraps.

4

Assemble the Lettuce Wraps Like a Pro

Lay out the 12 iceberg lettuce leaves on a clean surface. These should be crisp and fresh—if they're wilted, give them a quick rinse and pat dry. For each wrap, place 2-3 celery sticks in the center of a leaf. Add 2-3 chicken strips and spoon 1-2 tablespoons of the peanut sauce over the top. Here's the trick—I like to pile everything toward one edge of the leaf so it's easy to wrap and hold.

Fold the sides of the lettuce leaf inward, then roll it up tightly from the bottom. The lettuce will naturally hold the filling together, creating a perfect handheld package. Sprinkle with 1 tbsp sesame seeds for that final restaurant-quality touch. Serve immediately while the chicken is still crispy and the lettuce remains fresh. These wraps are best enjoyed right away—the flavors meld beautifully when everything is at its peak temperature.

👨‍🍳

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

  • Veloute the Chicken: Slice the chicken breast lengthwise into thin cutlets—about ¼-inch thick—then pound them gently with a meat mallet or rolling pin. Thinner pieces cook faster and stay juicier, which is crucial for these wraps. I used to skip this step and ended up with dry, overcooked chicken that tasted like shoe leather.
  • Salt the Celery: Toss the celery sticks in a pinch of salt and let them sit for 5 minutes before assembling the wraps. This draws out the moisture, making them crunchier and less soggy when dipped in the hoisin-soy marinade. Sounds weird, but it works—trust me, I’ve tested it.
  • Marinate, Don’t Just Sauce: Mix the hoisin and soy sauce together and let the chicken soak in it for at least 10 minutes before cooking. Rushing this step means the sauce just sticks to the surface, leaving the inside bland. My grandmother swore by this, and she was right: patience here makes a real difference.
  • Use a Hot, Dry Pan: Heat your pan over medium-high heat until it’s screaming hot, then add just enough oil to coat the bottom—about 2 tablespoons. Cook the chicken in batches without crowding, or it’ll steam instead of sear, turning mushy. I learned this the hard way after burning three batches of soggy chicken.

Essential equipment for this dish

Skillet Essentials

You’ll need a 12-inch cast iron skillet—like my trusty Lodge seasoned skillet—for the chicken and celery crown. Cast iron retains heat beautifully and creates that perfect sear.

If you don’t have cast iron, a heavy-bottomed stainless steel pan works too, but avoid nonstick—it won’t give you the same crispy texture. I’ve tested this recipe in both, and the cast iron wins for that signature restaurant-style crunch. 🔥

Meat Mallet Must-Have

A meat mallet (like the OXO Good Grips) is non-negotiable for pounding chicken to ¼-inch thickness. This ensures even cooking and that signature crispy exterior.

If you don’t own one, a rolling pin or even a heavy wine bottle in a pinch will work, but the mallet does the job most efficiently. Pro tip: Pound the chicken right before cooking—it regains some thickness while resting, so don’t overdo it.

Sesame Oil Bottle

Invest in a small bottle of toasted sesame oil—I swear by Kikkoman—for that nutty aroma. Regular sesame oil lacks the depth, and this is where the flavor really shines. A 1-ounce bottle is perfect for this recipe, and it’ll last for other Asian dishes too.

Keep it in a cool, dark place to preserve its flavor. The toasted version adds a subtle crunch when sprinkled on top, so don’t skip it!

Fine-Mesh Sieve

A fine-mesh sieve (like the OXO Good Grips) is key for straining the peanut sauce to remove any lumps. This gives it that silky, restaurant-quality texture. If you don’t have one, a cheesecloth or even a clean kitchen towel folded into a makeshift strainer works in a pinch.

The smoother the sauce, the more professional your wraps will look and taste. 💫

Lettuce Prep Tools

For crisp lettuce leaves, a sharp chef’s knife and a cutting board are essential. I use a Victorinox 8-inch chef’s knife for precision. If you’re feeling fancy, a mandoline can help slice celery uniformly, but a sharp knife works just as well.

Keep your lettuce dry and chilled until serving—wet lettuce turns soggy, and nobody wants a mushy wrap! Store it in a paper towel-lined container in the fridge until ready to assemble.

Small Bowls for Sauce

Serve the peanut sauce in small ramekins or shot glasses for dipping—it’s a restaurant trick that elevates the presentation. I like 4-ounce ceramic bowls because they’re easy to grab and hold. If you’re short on serving dishes, small glass jars with lids work too.

Just portion the sauce right before serving so it stays fresh and vibrant. The sauce thickens as it cools, so a quick stir with a splash of warm water keeps it perfect for dipping. 🥄

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 6g30%
Cholesterol 85mg28%
Sodium 1020mg44%
Total Carbohydrate 26g9%
Dietary Fiber 3g11%
Sugars 10g
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?

While the chicken and celery crown can be prepped 1 day ahead, I recommend assembling the wraps fresh for maximum crispness. Store the cooked chicken and celery mixture separately in airtight containers in the fridge. Reheat the chicken in a skillet for 2 minutes and warm the celery mixture separately. The lettuce should be added just before serving to prevent wilting. The peanut sauce keeps for 5 days refrigerated—just stir in a splash of warm water before serving to restore its creamy texture.

2

What if I can't find hoisin sauce?

No problem! Mix 2 tablespoons soy sauce, 1 tablespoon honey, and 1 teaspoon rice vinegar for a quick substitute. For extra depth, add ½ teaspoon grated ginger and ¼ teaspoon garlic powder. While it won't be identical, this blend works surprisingly well—especially when combined with the peanut butter and lime in the sauce. The key is balancing sweetness with acidity to mimic hoisin's complexity.

3

How do I keep the lettuce crisp for serving?

Store the lettuce leaves in a paper towel-lined container in the fridge until ready to use. Right before assembling, give them a quick rinse under cold water and pat very dry with paper towels. Never soak them—excess moisture makes them soggy. For extra crispness, chill the assembled wraps in the fridge for 10 minutes before serving. Pro tip: Use iceberg lettuce (not romaine)—it holds up better to moisture.

4

Can I make this recipe gluten-free?

Use tamari or gluten-free soy sauce instead of regular soy sauce, and verify your hoisin sauce is gluten-free (many brands contain wheat). For the peanut sauce, ensure your peanut butter is certified gluten-free. The lettuce wraps themselves are naturally gluten-free, so the only adjustments needed are in the sauces. Double-check all ingredients, especially if you have celiac disease or severe gluten sensitivity.

5

Why did my chicken turn out rubbery instead of crispy?

Most likely, your chicken strips weren't thin enough or the oil wasn't hot enough. Pound them to exactly ¼-inch thickness and heat the oil until it shimmers (around 350°F). Cook in batches without overcrowding the pan. Also, don't skip the 10-minute rest after pounding—this helps the seasoning penetrate and prevents curling. If the chicken still feels tough, try cooking it 1 minute longer on each side at a slightly lower heat. The key is patience and proper temperature control.

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