Pf Chang's Chicken Lettuce Wraps Copycat Recipe: Crispy Edges, Silky Peanut Sauce Magic

Main Courses

Pf Chang's Chicken Lettuce Wraps Copycat Recipe: Crispy Edges, Silky Peanut Sauce Magic

This Pf Chang's chicken lettuce wraps copycat recipe delivers the same crispy edges and silky peanut sauce you crave from the restaurant—without the wait or price tag. After years of perfecting wok-hei techniques and sauce ratios, I've cracked the code for home-cooked authenticity that rivals their signature dish.

The secret lies in high-heat searing and a sauce that's thick enough to coat but light enough to drip.

What sets this recipe apart is the balance of textures: tender chicken with a crispy crust, fresh butter lettuce cups, and a peanut sauce that's rich yet tangy.

I use a combination of peanut butter and soy sauce for depth, then thin it with lime juice and a touch of honey to achieve that signature sticky-smooth consistency. The chicken stays juicy while developing a golden crust that holds up perfectly in wraps.

By the time you're done assembling, you'll have restaurant-quality lettuce wraps with all the elements working in harmony—crispy chicken, cool lettuce, and that addictive peanut sauce that ties everything together.

Each bite delivers the perfect contrast of temperatures and textures, making this the ultimate copycat recipe that actually tastes better than the original.

Serve with extra sauce for dipping and a side of steamed rice to soak up any drips. This recipe is designed to impress whether you're feeding a crowd or treating yourself to a flavor-packed lunch. Let's get cooking!

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

Ingredients for pf chang's chicken lettuce wraps copycat

Fourteen ingredients. Two textures. One addictive flavor combo that'll fool anyone.

Ingredient Amount Notes
Boneless Chicken Thighs 🍗 1 ½ lb Cut into 1-inch pieces
Butter Lettuce 🥬 8 whole Large heads, outer leaves removed
Cornstarch 🌾 2 tbsp For crispy coating
Vegetable Oil 🫒 ½ cup High smoke point for frying
Soy Sauce 🍶 2 tbsp Light or regular, not low-sodium
Rice Vinegar 🍶 1 ½ tbsp For tangy brightness
Peanut Butter 🥜 ½ cup Creamy, unsweetened
Honey 🍯 2 tbsp For sauce sweetness
Lime Juice 🍋 2 tbsp Freshly squeezed
Sesame Oil 🫒 1 tbsp Toasted for aroma
Garlic Cloves 🧄 3 cloves Minced for sauce
Ginger Root 🌿 1 tbsp Freshly grated
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Sesame Seeds 🌾 1 tbsp Toasted for garnish

The chicken thighs are non-negotiable here—bone-in thighs stay juicier than breasts. Grab the skin-on, bone-in variety from the butcher section if possible, but no-skin works too. Cut them into 1-inch pieces so they crisp fast. For the peanut sauce, creamy peanut butter is a must—chunky won't blend smooth. I always grab Trader Joe's or Smucker's for consistency. The butter lettuce? Freshness matters—look for crisp heads with no wilted outer leaves. If you can't find butter lettuce, iceberg works in a pinch but it's less tender.

No sesame oil? Toasted peanut oil works, or even a splash of toasted sesame seeds in the sauce adds that nutty aroma. Short on rice vinegar? Apple cider vinegar gives a similar tang. The peanut sauce needs to be thick but pourable—if it's too stiff, add a splash of water. For the chicken coating, cornstarch plus a pinch of salt gives that signature crisp. No cornstarch? All-purpose flour at double the amount works, but it won't be as crispy. The ginger? Fresh is best, but if you must use powdered, reduce to half the amount.

This sauce keeps for 5 days in the fridge—store it in a jar with a tight lid. The chicken stays crispy for 3 days if wrapped in foil and refrigerated. For extra crisp, reheat in a dry skillet for 30 seconds. Lettuce wraps are best eaten fresh, but you can prep the chicken and sauce ahead. I always make extra sauce—it's perfect for dipping spring rolls or rice bowls too.

❤️

Why You'll Love This Recipe

  • No-Fuss Crispy Magic: I swear by that cornstarch coating—just toss the chicken thighs, pat them dry, and boom—golden, shatteringly crispy edges every time. No fancy breading, no deep-frying mess, and it stays crispy even when you're wrapping it up later.
  • Umami Bomb: That soy sauce marinade? It’s not just flavor—it’s layered. The deep savory punch from the soy cuts through the richness of the chicken, and the little secret is letting it sit for even 10 minutes. Honestly, the first time I skipped it, I regretted it immediately.
  • Lunchbox Hero: Between us, this is my go-to for packed lunches—no reheating required. The lettuce stays fresh, the chicken holds up perfectly, and I can swap in whatever veggies I have (shredded carrots, cucumber, whatever). My kid brings these to school and still asks for them on Fridays.
  • Budget Crunch Saver: Chicken thighs are cheaper than breasts, and a single batch feeds four with leftovers that taste just as good cold. I’ll be real: I’ve had these for dinner and lunch the next day, and the soy-soaked chicken only gets better as it sits. Plus, butter lettuce lasts forever if you store it right.

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

Here's how to nail the crispy, saucy magic of these restaurant favorites at home.

1

Prep the Chicken for Maximum Crispiness

Cut the 1.5 lb boneless chicken thighs into 1-inch pieces—keep them uniform so they cook evenly. In a medium bowl, whisk together 2 tbsp cornstarch, 1 tsp salt, and 0.5 tsp black pepper. Add the chicken pieces and toss until every piece is fully coated in the cornstarch mixture. Let them sit for 10 minutes while you heat the oil.

This step is crucial—the cornstarch creates a crispy, golden-brown crust that mimics the restaurant version perfectly. Don't skip the resting time; it helps the coating adhere better. I like to press the chicken pieces gently with my fingers to ensure the cornstarch sticks to all sides.

2

Fry the Chicken Until Golden and Crispy

Heat 0.5 cup vegetable oil in a large skillet over medium-high heat until it shimmers but doesn't smoke. Working in batches to avoid overcrowding, add the chicken and cook for 3-4 minutes per side until golden brown and cooked through. The internal temperature should reach 165°F when checked with a meat thermometer.

Here's the thing—don't rush this step. You want those edges to turn a rich golden color, not just lightly brown. If the oil starts smoking excessively, reduce the heat slightly. Once done, transfer the chicken to a paper towel-lined plate to drain excess oil. The chicken should stay crispy while you make the sauce.

3

Whisk Together the Signature Peanut Sauce

In a small saucepan, combine 0.5 cup peanut butter, 2 tbsp honey, 2 tbsp soy sauce, 1.5 tbsp rice vinegar, 2 tbsp lime juice, 1 tbsp sesame oil, 3 minced garlic cloves, and 1 tbsp freshly grated ginger root. Place the saucepan over low heat and stir constantly for 5-7 minutes until smooth and slightly thickened.

This sauce is where the magic happens. The peanut butter and honey create a rich base, while the rice vinegar and lime juice add that perfect tangy brightness. Keep stirring to prevent the peanut butter from separating. If the sauce gets too thick, add 1-2 tablespoons of water to reach your desired consistency. Let it cool slightly before using.

4

Assemble the Lettuce Wraps Like a Pro

Separate the 8 whole butter lettuce leaves, removing any wilted outer leaves. Spoon about 1 tablespoon of peanut sauce onto each lettuce leaf. Top with 2-3 pieces of crispy chicken and drizzle with any remaining sauce. Sprinkle with 1 tbsp toasted sesame seeds for that authentic Pf Chang's touch.

The butter lettuce should be crisp and sturdy enough to hold everything together without wilting. If you're serving immediately, assemble just before eating so the lettuce stays fresh. For a restaurant-style presentation, arrange the wraps on a platter with extra sauce on the side and garnish with extra sesame seeds.

5

Serve with Confidence and Enjoy

These lettuce wraps are best served immediately while the chicken is still crispy and the sauce is warm. Taste and adjust the seasoning if needed—add a pinch more salt or a splash of lime juice if desired. Serve with extra peanut sauce on the side for dipping, and enjoy your homemade copycat version that rivals the restaurant!

Real talk: The first time I made these, I nearly skipped the cornstarch step. Big mistake—the chicken wasn't crispy enough. Trust me, that coating makes all the difference. These wraps are perfect for meal prep or a quick weeknight dinner that feels like a special treat.

👨‍🍳

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

  • Cut Chicken Thin: DESCRIPTION: Use a sharp knife and slice the boneless thighs against the grain into ¼-inch strips—thinner than you think. I used to eyeball it and ended up with chewy chunks; measuring with a ruler (yes, really) guarantees that crispy texture.
  • Slather, Don’t Drown: DESCRIPTION: The marinade should coat the chicken lightly, not pool around it. Too much liquid = soggy lettuce wraps later. Pat the strips dry first, then brush on just enough soy sauce and cornstarch slurry to stick—about 1 tablespoon per pound of chicken.
  • Fry in Batches: DESCRIPTION: Crowd the pan, and the oil temp drops like a rock. Work in single layers, and resist the urge to flip too soon—wait for a deep golden crust (about 2 minutes per side). My first batch came out pale because I rushed it.
  • Rest Before Wrapping: DESCRIPTION: Let the fried chicken sit 2–3 minutes on a wire rack before assembling. This keeps the lettuce crisp and prevents the wraps from turning into sad, soggy boats. (Your future self will curse you if you skip this.)

Creative variations of this recipe

Spicy Thai Twist

Add 1 tbsp red curry paste and 1 tsp sriracha to the peanut sauce for a Thai-inspired kick. I love using Maesri brand curry paste for that authentic heat.

Serve with thinly sliced jalapeños on top for extra spice. This variation works especially well with shredded cabbage instead of lettuce for a crunchier texture. 🌶️

Sweet Chili Glaze

Swap the peanut sauce for a sweet chili glaze by combining ½ cup sweet chili sauce (like Huy Fong brand), 1 tbsp lime juice, and 1 tsp sesame oil.

Brush this over the crispy chicken before assembling. The glaze adds a tangy-sweet contrast that pairs perfectly with the cool lettuce. Garnish with crushed peanuts for texture.

Shrimp Alternative

Replace the chicken with 1 lb large shrimp, peeled and deveined. Toss them in the same cornstarch coating and fry until pink and crispy (about 2 minutes per side).

The shrimp version cooks faster and adds a lighter, seafood element. I like pairing it with mango slices for a sweet and savory combo. This works especially well for summer meals.

Vegetarian Option

Use extra-firm tofu pressed and cubed, then marinated in 1 tbsp soy sauce and 1 tsp garlic powder for 30 minutes. Coat with cornstarch and pan-fry until golden.

The tofu absorbs flavors beautifully and holds up well in the wraps. Add shredded carrots and water chestnuts for extra crunch and texture.

Breakfast Wrap Upgrade

Transform these into breakfast wraps by adding scrambled eggs and crispy bacon to the lettuce cups. Use the same peanut sauce but reduce the honey to 1 tbsp and add 1 tsp sriracha for a morning kick.

Top with green onions and extra sesame seeds. This version is perfect for brunch or a hearty lunch.

Global Fusion Platter

Create a fusion platter by serving the chicken lettuce wraps alongside steamed dumplings and sweet potato fries. Use the peanut sauce as a dipping sauce for all components.

Add pickled ginger and wasabi on the side for guests who want extra flavor. This approach turns the wraps into a shareable appetizer or light main course. 🗺️

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 7g35%
Cholesterol 120mg40%
Sodium 850mg37%
Total Carbohydrate 28g10%
Dietary Fiber 3g11%
Sugars 12g
Protein 30g60%
* 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 chicken breasts instead of thighs for this recipe?

Chicken thighs are ideal because they stay juicier and develop that signature crispy crust better. If you must use breasts, pat them very dry first and cut them into ½-inch thick pieces to prevent dryness. Cook them for 2-3 minutes per side at most—they'll cook faster than thighs. The cornstarch coating helps, but thighs still win for texture and flavor.

2

How do I keep the lettuce from getting soggy?

Assemble the wraps right before serving—don't prep them ahead of time. Use ice-cold water to rinse and dry the lettuce leaves thoroughly before filling. Also, let the chicken cool slightly before adding it to prevent melting the sauce too quickly. For extra crispness, chill the assembled wraps in the fridge for 10 minutes before serving.

3

What's the secret to getting the sauce just right?

The peanut sauce needs to be thick but pourable—like honey consistency. Start with low heat and stir constantly to prevent lumps. If it's too thick, add 1 tsp water at a time until smooth. For extra depth, toast 1 tsp peanut powder in the saucepan before adding other ingredients. The sauce should coat the back of a spoon but still drip slightly when drizzled.

4

Can I make this recipe ahead of time?

Yes! Cook the chicken and make the sauce 1 day ahead—store separately. Reheat chicken in a dry skillet for 30 seconds to restore crispiness. Keep sauce refrigerated and stir before using. Assemble wraps fresh to maintain texture. The sauce actually tastes better after flavors meld overnight. For meal prep, portion sauce into small containers and keep chicken wrapped in foil in the fridge.

5

Why does my chicken turn out greasy instead of crispy?

Overcrowding the pan or using too much oil causes greasiness. Cook in small batches with just enough oil to coat the bottom (¼-inch deep). Also, make sure your oil is at medium-high heat—if it's too cool, the cornstarch won't crisp properly. Drain chicken on a wire rack (not paper towels) to remove excess oil while keeping it crispy. Pat chicken dry before coating too!

★★★★★4.5(2 reviews)
Categories Main Courses