Pf Chang's Chicken Lettuce Wraps Copycat Recipe: Crispy Herb-Crusted Bites with Tangy Sour Cream Swirls

Main Courses

Pf Chang's Chicken Lettuce Wraps Copycat Recipe: Crispy Herb-Crusted Bites with Tangy Sour Cream Swirls

Mastering Pf Chang's crispy chicken lettuce wraps at home is all about that perfect herb crust and tangy sour cream swirl—exactly what makes this copycat recipe a game-changer.

After years of perfecting restaurant-style techniques in my kitchen, I’ve cracked the code for achieving that signature crunch and flavor balance without shortcuts. The secret lies in a precise marinade and searing method that transforms simple chicken into golden, herb-encrusted bites every time.

This recipe delivers restaurant-quality results in just 30 minutes of active prep, with no fancy equipment needed—just a skillet and a few key ingredients.

The chicken gets marinated in a blend of garlic, ginger, and soy sauce, then coated in a crispy herb mixture that seals in juices while creating that addictive crunch. The tangy sour cream swirl ties everything together, mimicking the restaurant’s signature sauce without the guesswork.

What you’ll end up with are crispy, golden chicken bites that stay tender inside, wrapped in fresh lettuce leaves with that signature creamy swirl. The assembly is simple but strategic—lettuce cups hold the chicken perfectly, and the sauce adds just the right amount of tang to cut through the richness.

This dish is elegant enough for dinner parties but quick enough for weeknight dinners.

Serve with extra sauce on the side and a side of sweet chili sauce for dipping. The key to success is keeping the chicken hot until serving—this is where the magic happens. Let’s get started on recreating your favorite restaurant experience at home.

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

Ingredients for pf chang's chicken lettuce wraps copycat

Fourteen ingredients. Three key techniques. That signature Pf Chang's crunch and tang in your kitchen.

Ingredient Amount Notes
Boneless Skinless Chicken Breast 🍗 1 ½ lb Cut into 1-inch cubes
All-Purpose Flour 🌾 ½ cup For dredging chicken
Cornstarch 🌾 ¼ cup For extra crispiness
Fresh Cilantro 🌿 ¼ cup Chopped, stems removed
Fresh Thai Basil 🌿 ¼ cup Or regular basil if unavailable
Garlic Cloves 🧄 6 cloves Minced, fresh preferred
Fresh Ginger 🌿 1 ½ tbsp Grated, fresh preferred
Soy Sauce 🍶 ½ cup Low-sodium preferred
Sesame Oil 🫒 1 tbsp Toasted sesame oil preferred
Vegetable Oil 🫒 ½ cup For frying chicken
Iceberg Lettuce Leaves 🥬 12 whole Butter lettuce works too
Sour Cream 🥛 ½ cup Full-fat for best texture
Lime Juice 🍋 2 tbsp Freshly squeezed
Hoisin Sauce 🍶 1 tbsp For tangy depth
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground

The chicken is non-negotiable—boneless, skinless breast cuts into even 1-inch cubes for consistent cooking. Costco or Whole Foods sell pre-cut chicken breasts, but if you're buying whole, ask the butcher to trim it for you. For the herb crust, Thai basil is ideal (find it in the Asian aisle), but regular basil works in a pinch. The cilantro needs to be fresh—no dried here. Garlic and ginger should be vibrant and firm. If your ginger has sprouted, it's still good, but the flavor won't be as bright. And for the soy sauce, Kikkoman or Pearl River Bridge are my go-tos—low-sodium versions work too.

No sesame oil? Extra-virgin olive oil at half the amount gets you close, but you'll miss that nutty aroma. Running short on hoisin? Mix 1 tbsp soy sauce with 1 tsp honey for a quick sub. The sour cream should be full-fat—low-fat won't give that signature creamy swirl. For the lettuce, iceberg holds up best (butter lettuce is softer and more delicate). If you can't find iceberg, romaine works too. And if you're feeling fancy, grab butter lettuce for a more restaurant-style presentation. The key to the crispy coating is the flour-cornstarch blend—don't skip the cornstarch, it's what gives that addictive crunch.

This chicken stays crispy for about 20 minutes after frying, so keep it warm in a 200°F oven until serving. The herb crust gets soggy fast, so assemble the wraps right before eating. The sour cream swirl keeps for 3 days in the fridge, but it's best made fresh—it's just 3 ingredients, no biggie. For a crowd, double the batch and fry in batches. The lettuce? Buy it the day of—it wilts fast, and you want those crisp leaves for wrapping.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: The chicken gets tender and golden in a single skillet—no fancy equipment, just a hot pan and a few minutes of your time. I swear by the flour-cornstarch combo for that signature crispy-yet-soft texture without the hassle of breading by hand.
  • Umami Bomb: That Thai basil and cilantro? They turn this into something way more exciting than plain chicken. The moment you fold in those fresh herbs, it’s like a little flavor explosion—bright, aromatic, and impossible to resist.
  • Lunchbox Hero: Pack these for work or school—no reheating needed. The lettuce stays crisp, the chicken holds its shape, and you’ll get compliments (while secretly knowing it’s your secret). Honestly, I’ve sent these in my kid’s lunchbox more times than I can count.
  • Budget Win: Chicken breast is cheap, and you’ll use the rest of the ingredients for other meals. Leftover chicken? Toss it in stir-fries or salads. Extra herbs? Garnish eggs or noodles. It’s the kind of recipe that pays off twice.

Step-by-step instructions for crispy herb-crusted chicken lettuce wraps

Here's exactly how to nail that signature Pf Chang's crunch and flavor—no shortcuts, just perfect technique.

1

Prep the Chicken and Herb Crust Mixture

Cut the 1.5 lb boneless skinless chicken breast into 1-inch cubes—keep them uniform so they cook evenly. In a medium bowl, whisk together the 0.5 cup all-purpose flour, 0.25 cup cornstarch, 1 tsp salt, and 0.5 tsp black pepper. This dry mix is your secret weapon for that signature crispy crust.

In a separate bowl, combine the 0.25 cup chopped fresh cilantro, 0.25 cup chopped fresh Thai basil, 6 minced garlic cloves, and 1.5 tbsp grated fresh ginger. Add the 0.5 cup soy sauce and 1 tbsp toasted sesame oil, mixing until everything is evenly coated. This aromatic blend is what makes these wraps taste like the real deal.

2

Create the Perfect Crispy Coating

Dip each chicken cube into the soy-ginger mixture, letting any excess drip off. Then roll it in the flour-cornstarch blend, pressing gently to adhere. The cornstarch is key—it creates that signature crunch while keeping the inside juicy. Work in batches if needed, but don't overcrowd the bowl or the coating will get soggy.

Let the coated chicken rest for 10 minutes at room temperature. This step ensures even cooking and prevents the chicken from releasing moisture into the oil too quickly. Trust me, skipping this will make your chicken greasy instead of crispy.

3

Fry to Golden Perfection

Heat 0.5 cup vegetable oil in a large skillet over medium-high heat until it shimmers but doesn't smoke. Add the chicken in a single layer—don't overcrowd or the temperature will drop and you'll end up with greasy bites. Cook for 3-4 minutes per side until the chicken reaches an internal temperature of 165°F and the coating is a deep golden brown.

Transfer the fried chicken to a paper towel-lined plate to drain excess oil. The chicken should stay crispy for a few minutes, but serve it promptly—it loses its crunch as it cools. Keep the skillet warm for the sauce step.

4

Make the Tangy Sour Cream Swirl

Return the skillet to medium heat and add the 0.5 cup sour cream, 2 tbsp fresh lime juice, and 1 tbsp hoisin sauce. Stir constantly for 2-3 minutes until the mixture thickens slightly and becomes glossy. Taste and adjust seasoning if needed—you want that perfect balance of tangy, sweet, and umami.

Here's where the magic happens: Swirl the sauce around the skillet to create those signature ribbons. The residual heat from the chicken will help emulsify the sauce beautifully. If it thickens too much, add 1-2 teaspoons of hot water to loosen it.

5

Assemble Like a Pro

Lay out the 12 whole iceberg lettuce leaves on a serving platter. Spoon 2-3 pieces of chicken onto each leaf, then drizzle with the sour cream swirl sauce. The crispy chicken should stay warm for about 5 minutes while you assemble—any longer and the lettuce will wilt.

Serve immediately with extra sauce on the side. The contrast of crispy chicken against the cool lettuce, combined with that tangy sauce, is what makes these wraps irresistible. And hey, if anyone asks, you totally just made restaurant-quality Chinese food at home.

👨‍🍳

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

  • CRISP THE CHICKEN RIGHT: The cornstarch-flour mix needs a hot, dry pan—no crowding. I learned this the hard way when my first batch turned soggy because I kept moving the chicken around too soon. Let it sizzle undisturbed for 2-3 minutes per side until golden, or that perfect crunch will vanish faster than your willpower on a buffet night.
  • SALT THE CHICKEN BEFORE DREDGING: Skip salting after coating—it’ll just wash off. Instead, season the chicken breast with 1/2 teaspoon salt per pound before dredging in the flour-cornstarch mix. The salt gets locked in during cooking, and the crust sticks like it’s supposed to. (Yes, even if you’re impatient like me.)
  • STOP WHEN IT’S 165°F: Chicken breast is finicky—overcooking turns it dry. Use a meat thermometer and pull it out at 165°F, not when it looks "done." The residual heat will carry it to perfect doneness while keeping it juicy. I was skeptical until I tried it—now I never guess.
  • SWAP FRESH BASIL FOR DRIED: Fresh Thai basil is hard to find, but dried works in a pinch—just halve the amount. Crush the dried leaves between your fingers to release the oils, then mix with the cilantro. It won’t be identical, but it’ll still taste like the real deal. (Your future self will thank you for not ordering takeout.)

Best sauces and condiments for this recipe

Classic Sour Cream Swirl

This is the signature sauce that makes these wraps taste like the real deal. Start with ½ cup full-fat sour cream—never low-fat, as it won’t emulsify properly.

Warm it gently in the same skillet you fried the chicken (just 2-3 minutes on medium heat), then stir in 2 tbsp fresh lime juice and 1 tbsp hoisin sauce. The key is swirling it dramatically in the skillet while hot—this creates those iconic ribbons.

If it thickens too much, add 1 tsp hot water to loosen it. 🥛

Sweet Chili Dipping Sauce

For an extra dipping option, mix ¼ cup sweet chili sauce (like Chao brand), 1 tbsp rice vinegar, and 1 tsp sesame oil. This balances the richness of the chicken and adds a fruity contrast.

Serve in a small bowl with toothpicks for easy dipping. I keep this on the table so guests can adjust their heat level—some love it spicy, others prefer it mild. 🌶️

Spicy Sriracha Lime Mayo

For a creamy kick, whip together 3 tbsp mayonnaise, 1 tbsp sriracha, and 1 tsp lime zest. This adds a tangy, spicy element that cuts through the richness of the chicken. Drizzle it over the assembled wraps or serve as a side sauce.

I use Duke’s mayonnaise for its rich flavor, but any good-quality mayo works. Adjust the sriracha to taste—start with ½ tbsp if you’re sensitive to heat. 💛

Peanut Sauce for Nutty Depth

For a fusion twist, blend 2 tbsp creamy peanut butter, 1 tbsp soy sauce, 1 tsp honey, and 1 tsp lime juice with 1 tbsp hot water to thin. This adds a nutty, slightly sweet dimension that pairs surprisingly well with the crispy chicken.

Serve it on the side for dipping or drizzle it lightly over the wraps. I use Smucker’s Natural Peanut Butter for its smooth texture. 🥜

Garlic-Ginger Drizzle

For an extra aromatic boost, mix 1 tbsp minced garlic, 1 tbsp grated ginger, 1 tbsp soy sauce, and 1 tsp sesame oil. Simmer this mixture in a small pan for 2 minutes**, then strain out the solids.

Drizzle this over the assembled wraps just before serving—it adds a bright, garlicky depth that elevates the dish. This is my secret weapon for adding restaurant-level flavor without extra effort. 🧄

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 7g35%
Cholesterol 145mg48%
Sodium 1250mg54%
Total Carbohydrate 38g13%
Dietary Fiber 3g11%
Sugars 6g
Protein 42g84%
* 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

Why does the chicken need to rest before frying?

Letting the coated chicken rest for 10 minutes at room temperature prevents moisture from steaming in the hot oil, which would make your coating soggy instead of crispy. This step is what creates that signature restaurant-style crunch. Think of it like letting breading adhere properly—it's all about texture control!

2

Can I use chicken thighs instead of breast?

You can try, but thighs have more fat and cook differently. For best results, stick with boneless, skinless breast cut into 1-inch cubes—this ensures even cooking and that perfect crispy exterior. If you must use thighs, pat them very dry and reduce cooking time by 1 minute per side to avoid overcooking.

3

How do I keep the lettuce from getting soggy?

First, use iceberg or butter lettuce—they hold up better than romaine. Keep the chicken warm in a 200°F oven until serving, and assemble wraps right before eating. Also, make sure your lettuce leaves are completely dry before wrapping. Pro tip: Wrap them in a damp paper towel for 5 minutes before using to crisp them up!

4

What's the best way to make this recipe gluten-free?

Replace the flour and cornstarch with ½ cup gluten-free all-purpose flour and ¼ cup cornstarch (or a 1:1 gluten-free flour blend). For the sauce, use tamari instead of soy sauce. The texture will be slightly different but still delicious. Just be sure to use certified gluten-free ingredients to avoid cross-contamination.

5

Can I make the sauce ahead of time?

The sour cream swirl is best made fresh, but you can prep the ingredients ahead. Mix the sour cream, lime juice, and hoisin sauce up to 1 day in advance and store in an airtight container. Reheat gently in the skillet for 2-3 minutes before swirling. The flavor won't be quite as vibrant, but it's still tasty. For the garlic-ginger drizzle, make it up to 3 days ahead and store in the fridge.

★★★★★4.7(1 review)
Categories Main Courses