NEW The BBQ grilling guide 2026 is live Read it →
Copycat PF Chang’s Chicken Lettuce Wraps: 20 Minutes, One Skillet Jump to recipe
HOME CHICKEN RECIPES COPYCAT PF CHANG’S CHICKEN
RECIPE · CHICKEN RECIPES

Copycat PF Chang’s Chicken Lettuce Wraps: 20 Minutes, One Skillet

E
By Emma Delacourt · August 21, 2026 · 11 min read
chicken lettuce wraps
Ground chicken stir fry with glossy Asian sauce and green onions ready to spoon into lettuce cups
Copycat PF Chang’s chicken lettuce wraps: savory-sweet ground chicken with water chestnuts, spooned into butter lettuce cups.
Quick answer: Brown 1 lb ground chicken in a hot skillet with a splash of sesame oil (7–8 minutes). Add minced garlic and ginger for 1 minute, then pour in a mix of 3 tbsp hoisin + 2 tbsp soy sauce + 1 tbsp rice vinegar + 1 tbsp oyster sauce + 1 tsp Sriracha. Stir in 1 can (8 oz) diced water chestnuts and sliced green onions, cook 2 more minutes. Spoon into butter or bibb lettuce cups. 20 minutes total.

PF Chang’s put chicken lettuce wraps on the American map — the restaurant sells them by the tens of thousands each week. The copycat versions from Damn Delicious and Momsdish nail the flavor because they get the sauce ratio right and add the one ingredient home versions almost always forget: oyster sauce. That’s the umami depth that separates a good copycat from a great one.

The Sauce Ratio That Nails It

The whole dish rises or falls on this ratio. Skip the oyster sauce and it tastes flat. Over-hoisin and it turns cloying. This is the mix that lands closest to the restaurant version:

IngredientAmountWhat it does
Hoisin sauce3 tbspSweetness + body
Soy sauce (low-sodium)2 tbspSalt + savory backbone
Oyster sauce1 tbspDeep umami (the secret)
Rice vinegar1 tbspCuts richness, brightens
Toasted sesame oil1 tspNutty aromatic finish
Sriracha or chili-garlic sauce1 tsp (or to taste)Gentle heat

Whisk the sauce in a bowl before starting. The window to add it is 30 seconds wide — the pan is already hot and the aromatics burn if you’re still measuring.

What You Need

Fresh green butter lettuce head with soft ruffled leaves ideal for scooping into lettuce cups
Butter lettuce is the gold standard — the cupped shape holds the filling without tearing.

Ingredients (serves 4 as main, 6 as appetizer)

  • 1 lb ground chicken (93/7 or thigh meat)
  • 1 tbsp neutral oil (avocado, grapeseed)
  • 1 tsp toasted sesame oil
  • 4 garlic cloves, minced
  • 1 tbsp fresh ginger, grated
  • 3 green onions, whites and greens separated + sliced
  • 1 can (8 oz) water chestnuts, drained and finely diced
  • 3 tbsp hoisin sauce
  • 2 tbsp low-sodium soy sauce
  • 1 tbsp oyster sauce
  • 1 tbsp rice vinegar (unseasoned)
  • 1 tsp Sriracha or chili-garlic sauce (optional)
  • 1 head butter, Bibb, or iceberg lettuce, leaves separated and chilled
  • Optional: crispy chow mein noodles, chopped roasted peanuts, extra Sriracha, lime wedges

Gear

  • 12-inch stainless-clad or cast iron skillet (or a wok if you have one)
  • Wooden spoon or spatula for breaking up ground chicken
  • Small bowl for whisking the sauce ahead

The Method, Step by Step

Speed is the point here. Everything happens in a hot pan in the same order every restaurant kitchen uses: protein → aromatics → sauce → crunchy add-ins. Prep everything before the pan gets hot. Kenji’s stir-fry guide on Serious Eats covers the mise-en-place logic if you want to go deep on why this order matters.

  1. Prep everything first. Mince garlic, grate ginger, slice green onions (keep whites and greens separate), dice water chestnuts. Whisk hoisin, soy, oyster sauce, rice vinegar, and Sriracha in a small bowl. Separate lettuce leaves and stack on a plate in the fridge.
  2. Preheat the pan hard. Heat neutral oil and sesame oil in the skillet over medium-high until the oil shimmers and moves like water. A cold pan produces boiled chicken, not browned.
  3. Brown the chicken. Add the ground chicken and let it sit undisturbed for 90 seconds before breaking it up. That untouched moment builds the browned edges that carry flavor. Then break it up with a wooden spoon and cook 6–7 more minutes until no pink remains and moisture has cooked off. Drain excess liquid if needed.
  4. Bloom the aromatics. Push the chicken to the pan edges. Drop garlic, ginger, and the green onion whites into the cleared center. Cook 60 seconds until fragrant — don’t let the garlic go past pale gold or it turns bitter.
  5. Add the sauce. Pour the whisked sauce mix over everything. Stir to coat every crumble. Cook 90 seconds — the sauce reduces slightly and clings to the meat.
  6. Add the crunch. Stir in the diced water chestnuts and most of the green onion greens (save a pinch for garnish). Cook 60 more seconds — just enough to warm the chestnuts, not soften them. They should still snap.
  7. Taste and adjust. Too salty? A squeeze of lime. Not enough kick? More Sriracha. Sauce too thick? A splash of water. Confirm the chicken is at 165°F internal per the USDA FSIS safe minimum.
  8. Serve. Transfer filling to a serving bowl. Bring the chilled lettuce leaves to the table on a platter. Each person spoons about 2–3 tablespoons of filling into a leaf, tops with crispy noodles, peanuts, extra green onion, and folds like a taco.
Assembled lettuce wrap with savory ground meat filling and fresh green herbs held in a hand
Assembled at the table — filling stays hot, lettuce stays crisp.

Watch the technique

Lettuce Options (Ranked)

LettuceShapeCrunchVerdict
Butter / Boston ⭐Natural cup, soft edgesMediumBest — what the restaurant uses
BibbSmall cups, tenderMediumNearly identical to butter
IcebergRound quartersHighGreat crunch, harder to shape into a cup
Romaine heartsLong boatHighWorks for lower-carb wraps; filling spills easily
Little GemSmall firm cupsHighExcellent — appetizer-sized portions

Common Mistakes

Skipping the oyster sauce

This is the single biggest reason home versions taste “close but off.” Oyster sauce brings the deep umami base that hoisin and soy alone can’t reach. If you truly can’t find it, substitute 1 tablespoon of mushroom-based vegetarian oyster sauce or an extra teaspoon of miso paste.

Under-browning the ground chicken

Ground chicken releases a lot of water. If you break it up immediately and stir constantly, that water can’t evaporate — you end up with pale, boiled meat. Let it sit undisturbed at first, and let the liquid cook off before adding the sauce.

Watery water chestnuts

Canned water chestnuts hold a lot of packing liquid. Drain them well and pat dry before dicing. Otherwise they dilute the sauce.

Assembling ahead of time

Fill the lettuce cups just before eating. A prefilled cup releases moisture into the leaf within 5 minutes and turns wilted and floppy. Serve the filling in a bowl, leaves on a platter, and let people assemble their own.

Cutting garlic and ginger too coarsely

Both need to be fine enough to distribute through every bite. Big chunks of raw ginger are harsh; large garlic pieces burn before the middle cooks. Grate ginger on a microplane and mince garlic small.

Common Questions

Can I use ground turkey or beef instead?

Yes. Ground turkey works nearly identically. Lean ground beef (90/10) also works — the flavor shifts richer and less delicate. Ground pork is closest to what many restaurants actually use in China; it’s arguably the tastiest version.

How do I make it gluten-free?

Swap soy sauce for tamari, and make sure your hoisin and oyster sauce are gluten-free (most conventional brands contain wheat). Kikkoman, Lee Kum Kee, and Wan Ja Shan all make gluten-free versions.

Can I make the filling ahead?

Yes — the filling actually improves after a night in the fridge as the flavors marry. Reheat in a skillet over medium heat with a splash of water to loosen it. Keep the lettuce separate and cold until serving.

Are these healthy?

Comparatively yes. A serving is roughly 280–320 calories with 24 g protein and 12–15 g carbs (excluding optional crispy noodles). Lower carb than a rice bowl, higher protein than most stir fries. Sodium runs high because of the sauces — use low-sodium soy sauce to trim it back.

Where do I find fresh water chestnuts?

Most grocery stores only carry canned. If you find fresh ones (typically in Asian markets), the crunch is dramatically better — closer to jicama than the muted canned version. Peel, dice, and use the same amount.

What if my lettuce leaves rip when I separate them?

Trim the stem end, then run cold water into the core — the pressure gently separates the leaves without tearing. Chill leaves in cold water for 10 minutes to crisp them up, then spin dry.

What to Serve With It

These are usually served as an appetizer or a light main. To make them a full dinner, pair with steamed jasmine rice, cucumber-sesame salad, or vegetable dumplings. If you’re building a weeknight rotation of one-pan proteins, our grilled beef chuck covers the beef side, and our loaded steak sub uses the same “filling + fresh container” logic with a hoagie roll instead of lettuce. Leftover filling also stuffs beautifully into a warm flatbread or tucks into braised round steak sandwiches the next day.

Did You Try Our Recipe ?

0
0 out of 5 stars (based on 0 reviews)
Excellent
Very good
Average
Poor
Terrible

Scrumptious

March 25, 2026

My husband (who is extremely picky) loved the liver & onions so much!! I didn’t have any beef broth or Sherry so I used about a tbl of Worcestershire and 1/4 c of white wine …..it was scrumptious

Camille

Response from MeatRecipesBox

Oh wow, I’m so happy to hear that!! 😍 I love that you made it work with what you had on hand — Worcestershire and white wine sound like a delicious twist. So glad your husband enjoyed it, especially being picky! Thank you for sharing your version, it makes me smile knowing it turned out scrumptious!

This was amazing

March 6, 2026

This recipe turned out really amazing! It’s juicy and spiced deliciously. I definitely would use less of the spicy pepper next time, but it really was delicious and I don’t think I’ll make chicken legs any other way from now on.!

Emily

Response from MeatRecipesBox

Thank you for taking the time to leave such a thoughtful review. I’m really glad to hear the recipe turned out juicy and full of flavor for you. That’s exactly what I was hoping for when putting it together. Good call on the spicy pepper as well. Adjusting the heat level to your own taste is always the best approach, and using a little less next time should make it just right for you. I really appreciate you trying the recipe and sharing your experience. It’s great to know it worked so well for you.

I Didn’t Expect This Cornbeef Hash Recipe to Taste This Good!!

February 20, 2026

One skillet. A handful of simple ingredients. Thirty minutes on the clock. And somehow… I ended up with the crispiest, most comforting cornbeef hash recipe I’ve made in years.

I wasn’t expecting much—just a quick, no-fuss meal. But that first bite? Crispy edges, tender potatoes, smoky corned beef, a little kick of pepper. It tasted like something straight off a cozy diner griddle.

Honestly, it caught me off guard—in the best way. Here’s why this simple skillet completely won me over.

Georgiana
Emma Delacourt

Emma Delacourt

Recipe Developer & Founder, MeatRecipesBox

Emma has been developing and testing meat recipes since 2019. She focuses on temperature precision, food science, and making restaurant-quality results accessible for home cooks. Every recipe on this site is tested multiple times before publishing.

Read full bio →

Some links may be affiliate links. As an Amazon Associate, we earn from qualifying purchases.

More chicken recipes recipes

View all →
THE SUNDAY EMAIL

Get the Sunday email

One tested recipe every Sunday. No junk.