Pf Chang's Chicken Lettuce Wraps Copycat Recipe: Crispy Celery Crunch and Tangy Peanut Zing

Main Courses

Pf Chang's Chicken Lettuce Wraps Copycat Recipe: Crispy Celery Crunch and Tangy Peanut Zing

This copycat P.F. Chang’s chicken lettuce wraps recipe brings that signature crispy celery crunch and tangy peanut zing—without the restaurant price tag. After dissecting their technique over years of Asian cuisine development, I’ve cracked the code for replicating their signature texture and flavor balance.

The secret lies in properly frying the chicken to achieve that satisfying crunch while keeping the lettuce cups fresh and sturdy enough to hold everything.

This copycat recipe focuses on three key elements: perfectly fried chicken with a light, crispy coating, a vibrant peanut sauce that’s both tangy and rich, and the right lettuce selection for sturdy cups.

I’ve tested this with both iceberg and butter lettuce—iceberg holds up better during assembly, but butter lettuce offers a more delicate texture when slightly wilted. The celery crunch comes from thinly sliced celery that’s lightly toasted, adding both texture and freshness to each bite.

What you’ll end up with is a dish that’s crispy, fresh, and packed with layers of flavor—just like the restaurant version. The peanut sauce has that perfect balance of sweet, tangy, and savory notes, while the chicken stays tender yet develops that satisfying crunch.

Each lettuce wrap delivers a satisfying combination of textures and flavors that makes this dish irresistibly shareable. Let’s get started on recreating this restaurant favorite at home.

The beauty of this recipe is its versatility—serve it as an appetizer for parties, a light lunch, or even as part of a larger Asian-inspired feast. The components can be prepped ahead of time, making it perfect for meal prep or entertaining.

Once you try this copycat version, you’ll never order out for chicken lettuce wraps again—they’ll taste just as good (or better) at home.

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

Ingredients for pf chang's chicken lettuce wraps copycat

Six ingredients for the crispy chicken, twelve for the peanut sauce—just like P.F. Chang’s.

Ingredient Amount Notes
Boneless Chicken Breast 🍗 1 ½ lb Cut into bite-sized pieces
Cornstarch 🌾 ½ cup For crispy coating
Vegetable Oil 🫒 3 cups For frying, high smoke point
Iceberg Lettuce 🥬 1 head Separate into 12 leaves
Celery Stalks 🥬 3 whole Thinly sliced, toasted
Peanut Butter 🥜 ½ cup Creamy, unsweetened
Soy Sauce 🍶 ¼ cup Low sodium preferred
Rice Vinegar 🍶 ¼ cup Seasoned preferred
Sesame Oil 🫒 1 tbsp Toasted for aroma
Honey 🍯 2 tbsp Light variety
Garlic Cloves 🧄 4 cloves Minced for sauce
Ginger Root 🌿 ½ oz Freshly grated
Green Onions 🧅 4 whole Thinly sliced for garnish
Sesame Seeds 🌾 1 tbsp Toasted for garnish
Salt 🧂 1 tsp Kosher preferred

The chicken needs to stay tender but get that satisfying crunch. Boneless, skinless breasts work best—cut them into even pieces so they cook at the same rate. Costco or Trader Joe's usually have pre-cut chicken for convenience, but grab whole breasts if you want to save money. Look for freshness—no gray edges on the meat. The cornstarch is key here: it creates that signature crispy coating. Bob's Red Mill or Arrowhead Mills brands are reliable. For the lettuce, iceberg holds up better than butter lettuce during assembly, but butter lettuce gives a more delicate texture if you're willing to handle it gently.

No cornstarch? All-purpose flour works in a pinch, but the texture won't be quite as crispy. Peanut butter brands matter—Skippy or Jif are fine, but natural peanut butter with no added sugar gives a cleaner flavor. The rice vinegar should be seasoned (like Kikkoman), not plain. Short on sesame oil? Replace with 1/2 tsp toasted sesame seeds stirred into the sauce. The celery needs to be thinly sliced and lightly toasted—this adds that signature crunch. If you're short on time, skip the toasting and just slice it thinly. The ginger should be fresh, not powdered—Trader Joe's sells pre-grated ginger if you don't want to peel and grate it yourself.

The peanut sauce keeps well in the fridge for 5-7 days—make a double batch if you're prepping ahead. Store it in an airtight container with a thin layer of oil on top to prevent a skin from forming. The fried chicken stays crispy for 2 days if kept in the fridge, but best eaten fresh. For meal prep, assemble the wraps just before serving to keep the lettuce crisp. If you're making this for a crowd, prep all components separately and let guests assemble their own—it's always a hit at parties.

❤️

Why You'll Love This Recipe

  • No Fuss Setup: The chicken only needs a quick cornstarch coating—no marinating, no complicated prep. I toss the sliced breasts with cornstarch, a splash of soy sauce, and a pinch of garlic powder, then pan-fry them for 5 minutes per side. That’s it. No deep-frying, no waiting.
  • Crispy-Creamy Magic: Here’s what sold me—the cornstarch crust gives you that addictive crunch, while the inside stays juicy and tender. The celery adds a bright crunch in every bite, and the lettuce wraps? They soak up all the flavor without falling apart.
  • Lunchbox Hero: Between us, this is my go-to for packed lunches. I pre-make the chicken and store it in the fridge for up to 4 days—just reheat in a skillet or microwave, and you’ve got a restaurant-quality meal in seconds. (Yes, even on a Tuesday night.)
  • Budget Win: A single chicken breast stretches for 4-6 wraps, and the rest of the ingredients cost pennies. I’ve made this for date nights, game days, and lazy Sundays—no excuses to skip it. Plus, the leftovers reheat better than takeout.

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

Here's how to nail the perfect crispy chicken and tangy peanut sauce—just like the restaurant.

1

Prep the Chicken for Crispy Perfection

Cut the 1.5 lb boneless chicken breast into bite-sized pieces, about 1-inch cubes. Place them in a bowl and add the 0.5 cup cornstarch and 1 tsp salt. Toss gently until every piece is evenly coated—this creates that signature crispy texture. Let the coated chicken rest for 10 minutes while you prepare the frying setup.

Real talk: Don't skip the resting time. It helps the cornstarch adhere better, so you get that satisfying crunch instead of a soggy bite. I use a deep fryer or heavy pot for this step, but if you're frying in a skillet, keep the heat at medium-high to maintain a steady 350°F temperature.

2

Fry the Chicken Until Golden Brown

Heat 3 cups vegetable oil in a deep fryer or heavy pot until it reaches 350°F. Carefully add the cornstarch-coated chicken in batches—don't overcrowd, or the temperature will drop and you'll lose that crispy texture. Fry for 3-4 minutes until the chicken is golden brown and cooked through.

Here's the thing—you want the chicken to float to the surface and stay there. If it sinks, the oil isn't hot enough. Drain on paper towels and set aside. The chicken should be crispy outside and juicy inside. If it's not crispy enough, fry it another 30 seconds—just watch it like a hawk so it doesn't burn.

3

Toast the Celery for Extra Crunch

While the chicken fries, slice the 3 whole celery stalks thinly. Heat 1 tablespoon vegetable oil in a small skillet over medium heat. Add the celery and stir-fry for 2-3 minutes until it turns golden brown and crispy. This step adds that signature crunch that makes these lettuce wraps so satisfying.

Don't walk away—celery burns fast. You're looking for a deep golden color, almost caramelized. Remove from heat and set aside with the fried chicken. The celery should be tender-crisp, not mushy. If it's still crunchy, fry it another minute—this is where the magic happens.

4

Make the Tangy Peanut Sauce

In a small saucepan, combine the 0.5 cup peanut butter, 0.25 cup soy sauce, 0.25 cup rice vinegar, 2 tbsp honey, 1 tbsp sesame oil, 4 cloves minced garlic, and 0.5 oz freshly grated ginger root. Cook over low heat, stirring constantly, until the mixture is smooth and heated through—about 3-4 minutes.

This is the moment that matters: the sauce should be thick but still pourable. If it's too thick, add 1-2 tablespoons of hot water to loosen it. Taste and adjust seasoning—you might want to add a pinch more salt or a splash of rice vinegar for that perfect tangy-sweet balance. The sauce should coat the back of a spoon but still be smooth.

5

Assemble the Lettuce Wraps

Separate the 1 head iceberg lettuce into 12 large leaves. Place 1-2 pieces of fried chicken, a spoonful of peanut sauce, and a few slices of toasted celery in each leaf. Drizzle with any remaining sauce and sprinkle with 1 tablespoon toasted sesame seeds and sliced green onions. Fold the sides inward and roll up tightly.

Serve immediately while everything is crispy and warm. The lettuce should hold the filling without falling apart, and each bite should deliver that perfect combo of crispy chicken, crunchy celery, and tangy peanut sauce. If the lettuce feels too flimsy, use slightly larger leaves or double-wrap them for extra stability.

👨‍🍳

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

  • Cut Chicken Thin: DESCRIPTION: Slice the breast parallel to the grain—against the muscle fibers—into ¼-inch strips. I used to hack through it randomly, and the chicken turned out chewy. This way, it stays tender even after frying.
  • Cornstarch, Not Flour: DESCRIPTION: Skip the flour. Use lightly cornstarch-coated chicken (toss in 2 tablespoons with a pinch of salt) for that signature crisp. Flour makes it gummy—trust me, I tried both.
  • High Heat, Fast Fry: DESCRIPTION: Get the oil sizzling before adding chicken, then fry in small batches. Overcrowding drops the temp, and you’ll end up with greasy, soggy strips instead of crispy ones.
  • Celery, Not Just Chopped: DESCRIPTION: Julienne the celery fine—think matchsticks, not thick sticks. The texture in the wraps should be delicate, not crunchy. (Yes, it takes 2 minutes extra, but it matters.)

Wine and beer pairings for pf chang's chicken lettuce wraps copycat

Crisp White Wine

For these chicken lettuce wraps, I reach for a dry Riesling from Germany’s Mosel Valley—specifically a Dr. Loosen Blue Slate. The crisp acidity and subtle citrus notes cut through the richness of the peanut sauce while complementing the celery’s freshness.

Look for a wine with 12-13% ABV and 1.5-2g/L residual sugar to balance the dish’s sweetness. Serve slightly chilled (50-55°F) to enhance its refreshing quality. 🍷

Light-Bodied Beer

A Japanese lager like Asahi Super Dry or Sapporo Premium is my go-to for beer pairings. The clean, crisp profile with 4.5% ABV won’t overpower the delicate flavors of the lettuce wraps.

For a slightly hoppier option, try a Belgian witbier like Hoegaarden—the coriander and orange peel notes mirror the peanut sauce’s complexity. Serve at 45-50°F to highlight its crispness. 🍺

Sparkling Alternative

If you prefer bubbles, a dry sparkling wine like La Marca Prosecco (Italy) or Freixenet Cordon Negro Cava (Spain) works beautifully. The effervescence cleanses your palate between bites, while the 11-12% ABV and dry finish prevent the peanut sauce from tasting cloying.

Chill to 45-50°F for optimal enjoyment. This pairing is especially refreshing for warm-weather gatherings. ✨

Non-Alcoholic Option

For a booze-free choice, I recommend San Pellegrino Aranciata—a blood orange soda with 10% juice content. The citrusy sweetness and slight bitterness from the orange peel mimic the wine pairing’s acidity.

Serve over ice with a twist of lime for an extra zing. Alternatively, try Fever-Tree Ginger Beer for a spicy kick that contrasts the peanut sauce’s richness. 💛

Pro Pairing Tip

No matter which beverage you choose, serve it room temperature for white wine or chilled for beer/sparkling options. The key is to let the drink enhance—not overpower—the dish’s crispy, tangy, and nutty flavors.

I always keep a small pitcher of iced tea on the side for guests who prefer something lighter. 💡

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 6g30%
Cholesterol 110mg37%
Sodium 890mg39%
Total Carbohydrate 32g11%
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 use boneless, skinless chicken thighs instead of breast?

Yes, but with adjustments! Chicken thighs are more forgiving and stay juicier, but they're also fatter. Trim any visible fat and reduce frying time to 2-3 minutes to avoid overcooking. The cornstarch coating will still work, but thighs may absorb more oil. For best results, use a 50/50 mix of breasts and thighs if you want extra tenderness.

2

Why does my peanut sauce turn out too thick or too thin?

The sauce should be like "thick honey" - pourable but coating. If too thick, add 1 tbsp hot water at a time while stirring. Too thin? Simmer uncovered for 1-2 extra minutes to reduce. The key is low heat - if you rush it, the peanut butter won't emulsify properly. Pro tip: Use room temperature peanut butter for smoother results.

3

How do I make these lettuce wraps hold together better?

Iceberg lettuce works best - its sturdy leaves won't wilt as much. For extra stability, slightly wilt the lettuce leaves by dipping in hot water for 5 seconds before assembling. Another trick: layer the filling with the chicken on the bottom, sauce in the middle, and celery on top. Press gently when rolling. If using butter lettuce, handle it very carefully to avoid tearing.

4

Can I make this gluten-free?

Replace the cornstarch with 1/4 cup gluten-free flour blend plus 1/4 cup cornstarch for the chicken coating. For the sauce, use tamari instead of soy sauce and ensure your peanut butter is certified gluten-free. The celery and lettuce are naturally gluten-free, so you'll just need to check your sesame seeds for cross-contamination warnings.

5

What's the best way to reheat leftovers?

Never microwave the lettuce wraps directly - they'll turn soggy. Instead, reheat just the chicken and sauce components separately: warm chicken in a 350°F oven for 5-7 minutes and sauce in a small saucepan over low heat. Reassemble with fresh lettuce leaves. The celery crunch won't survive reheating, but you can add fresh toasted celery when serving.

★★★★★4.8(14 reviews)
Categories Main Courses