Mom's Best Recipes
Recipe

PF Chang’s-Style Chicken Lettuce Wraps

A cozy-at-home copycat with a restaurant-style sweet savory sauce, crunchy water chestnuts, and cool lettuce cups for maximum contrast.

Author By Matt Campbell
4.8
A platter of PF Chang’s-style chicken lettuce wraps with saucy minced chicken, butter lettuce cups, green onions, and a small bowl of dipping sauce on a wooden table in warm kitchen lighting

If you have ever ordered PF Chang’s lettuce wraps “for the table” and then quietly treated them like a personal project, same. They hit that perfect sweet-salty-sizzly spot, plus the crunch from water chestnuts and the cool snap of lettuce make every bite feel like it is doing something.

This copycat keeps the ingredients easy to find and the steps low drama. The big idea is simple: brown the chicken, build a quick sauce that clings, then pile it into crisp lettuce cups with whatever crunchy toppings you have. Taste as you go, because the sauce is where the magic lives.

Quick crispness note: Wash your lettuce, dry it very well, and chill the leaves while you cook. Cold lettuce plus hot filling is the whole vibe.

Butter lettuce, ground chicken, water chestnuts, hoisin sauce, soy sauce, rice vinegar, garlic, ginger, and green onions arranged on a bright kitchen counter

Why It Works

  • Big flavor, fast: Hoisin, soy, ginger, and garlic make a glossy sauce in minutes.
  • Texture party: Crisp lettuce, crunchy water chestnuts, and caramelized chicken edges.
  • Customizable heat: Keep it mild for kids or add chili paste for that restaurant-style kick.
  • Weeknight friendly: One skillet, minimal prep, and leftovers reheat beautifully if you store them the right way.

Yield: Makes about 3 to 4 cups filling, or roughly 12 to 16 wraps depending on leaf size.

Pairs Well With

Storage Tips

Best move: store the filling and lettuce separately. Lettuce stays crisp, and the filling stays saucy.

  • Fridge (best quality): Cool filling completely, then store in an airtight container for up to 4 days. Keep washed, thoroughly dried lettuce leaves in a container lined with paper towels for 2 to 3 days.
  • Reheat: Warm filling in a skillet over medium heat with a splash of water to loosen the sauce, or microwave in 30-second bursts, stirring in between. Heat until steaming hot.
  • Freeze (best quality): You can freeze the filling (not the lettuce) for up to 2 months. Thaw overnight in the fridge, then reheat in a skillet. Add a fresh squeeze of lime and a pinch of salt to wake it back up.
Meal prep containers with PF Chang’s-style chicken lettuce wrap filling in one container and dried butter lettuce leaves in a separate container on a kitchen counter

Common Questions

What lettuce is closest to PF Chang’s?

PF Chang’s traditionally uses iceberg lettuce, which is extra crunchy and super refreshing. At home, I often reach for butter lettuce (also sold as Boston or Bibb) because it is softer, more flexible, and less likely to crack when you fold it. Romaine works in a pinch too, just use the inner leaves.

Can I make these without hoisin sauce?

Yes. Swap in 2 tablespoons oyster sauce plus 1 tablespoon brown sugar. It is not identical, but it lands in the same sweet savory zone.

How do I keep the filling from getting watery?

Two things: (1) Drain water chestnuts really well and pat them dry. (2) Let the chicken brown before adding sauce. Browning drives off moisture and builds flavor.

Can I use ground turkey or plant-based meat?

Absolutely. Ground turkey works great, just be generous with oil and seasoning since it is lean. Plant-based crumbles also work, and they love this sauce.

What is the best topping situation?

Green onions and peanuts are classic. I also love shredded carrots, chopped cucumbers, cilantro, sesame seeds, and a squeeze of lime. If you want the restaurant feel, put toppings in little bowls and let everyone build their own.

How do I make this gluten-free?

Use tamari instead of soy sauce and choose gluten-free hoisin. If you use oyster sauce, double check the label too.

The first time I tried to recreate these, I went full chaos and chopped everything like I was auditioning for a cooking show, only to end up with bland, watery filling that slid right out of the lettuce. The fix was not more ingredients. It was patience. Let the chicken actually brown, then hit it with a sauce that tastes a little too bold in the bowl. Once it reduces in the pan, it turns into that sticky, glossy filling that makes you “accidentally” eat three wraps while standing at the stove.