
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:
| Ingredient | Amount | What it does |
|---|---|---|
| Hoisin sauce | 3 tbsp | Sweetness + body |
| Soy sauce (low-sodium) | 2 tbsp | Salt + savory backbone |
| Oyster sauce | 1 tbsp | Deep umami (the secret) |
| Rice vinegar | 1 tbsp | Cuts richness, brightens |
| Toasted sesame oil | 1 tsp | Nutty aromatic finish |
| Sriracha or chili-garlic sauce | 1 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

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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.

Watch the technique
Lettuce Options (Ranked)
| Lettuce | Shape | Crunch | Verdict |
|---|---|---|---|
| Butter / Boston ⭐ | Natural cup, soft edges | Medium | Best — what the restaurant uses |
| Bibb | Small cups, tender | Medium | Nearly identical to butter |
| Iceberg | Round quarters | High | Great crunch, harder to shape into a cup |
| Romaine hearts | Long boat | High | Works for lower-carb wraps; filling spills easily |
| Little Gem | Small firm cups | High | Excellent — 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 ?
Scrumptious
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
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
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.!
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!!
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.

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.




