Why This Recipe Works
- Authentic Flavor Profile: We replicate the signature savory-sweet balance with a touch of heat, using pantry-friendly ingredients.
- Perfect Texture Contrast: The juicy, umami-packed filling paired with crisp, cold butter lettuce creates an irresistible bite every time.
- Weeknight Speed: From prep to plate in under 30 minutes, this is a restaurant-quality dinner that fits into your busiest schedule.
That first bite is a symphony of textures and tastes. The cool, crisp lettuce cup cradles a warm, savory filling that hits every note on your palate. It’s sweet, salty, a little tangy, and has just the faintest whisper of heat. This isn’t just a recipe; it’s a ticket to that familiar, celebratory feeling you get when the sizzling platter arrives at your table.
I’m sharing the exact method I’ve honed over dozens of batches to bring that P F Chang’s magic straight into your kitchen. You’ll get that signature glossy sauce, the perfect ground chicken texture, and the crunch of water chestnuts without any fussy techniques. This is the version you’ll make again and again.
The Essential Components

- 1 lb ground chicken (For the perfect lean, tender protein base)
- 1 tablespoon sesame oil (For that unmistakable nutty, toasty aroma)
- 3 cloves garlic, minced (Fresh is non-negotiable for pungent depth)
- 1 tablespoon fresh ginger, grated (Adds a warm, zesty kick that dried ginger can’t match)
- 1/2 cup water chestnuts, diced (The secret to that signature crunchy pop in every bite)
- 1/4 cup green onions, sliced (For a mild oniony finish and fresh color)
- 1 head butter lettuce (The cups are sturdy, sweet, and perfectly shaped for holding the filling)
The Signature Sauce
- 3 tablespoons soy sauce (Provides the deep, salty umami base)
- 2 tablespoons rice vinegar (Brightens the dish with a clean acidity)
- 1 tablespoon hoisin sauce (The secret to that sweet, complex, almost smoky flavor)
- 1 tablespoon brown sugar (Balances the salt and adds a touch of caramel richness)
- 1 teaspoon chili garlic sauce (Adjust to your heat preference; it adds a gentle, lingering warmth)
- 1 teaspoon sesame oil (Reinforces the nutty flavor in the final sauce)
Swaps & Alternatives
- Ground Turkey or Pork: Ground turkey works beautifully for a leaner option, while ground pork adds extra richness. Try my Thai Basil Ground Turkey Stir-fry for another quick protein idea.
- Lettuce Options: Romaine hearts or iceberg lettuce leaves are excellent substitutes if butter lettuce is unavailable.
- Water Chestnut Substitute: Diced jicama or even chopped celery can provide a similar crunchy texture.
- Gluten-Free: Use tamari or coconut aminos in place of soy sauce, and ensure your hoisin sauce is gluten-free.
- No Hoisin Sauce? Mix 1 tablespoon of molasses with 1 tablespoon of soy sauce and a pinch of five-spice powder.
Chef’s Twists
Once you’ve mastered the classic, these variations will keep the recipe exciting.- Spicy Thai Basil Version: Add a handful of fresh Thai basil leaves and an extra teaspoon of chili garlic sauce at the end. For a full-on Thai-inspired meal, check out this Spicy Thai Basil Chicken.
- Crunchy Noodle Topper: Fry some thin rice noodles or wonton strips until golden and pile them on top for an incredible textural contrast.
- Smoky Sesame Twist: Toast your sesame seeds in a dry pan before sprinkling them over the finished wraps. The nutty, smoky flavor is a game-changer.
- Mushroom & Chicken Blend: Finely dice 4 ounces of shiitake mushrooms and sauté them with the chicken. They add an incredible umami depth that mimics the restaurant version perfectly.
Let’s Get Cooking

1. Prepare the Sauce and Aromatics
In a small bowl, whisk together the soy sauce, rice vinegar, hoisin sauce, brown sugar, chili garlic sauce, and the remaining teaspoon of sesame oil. Set this aside. Then, mince your garlic and grate your fresh ginger. Dice your water chestnuts into small, uniform pieces so they distribute evenly.2. Brown the Ground Chicken
Heat a large skillet or wok over medium-high heat. Add the 1 tablespoon of sesame oil. Once it shimmers, add the ground chicken. Break it apart with a wooden spoon and cook, undisturbed for a minute, to get a good sear. Continue cooking until the chicken is fully cooked and lightly browned in spots, about 5-6 minutes.3. Build the Flavor Base
Push the cooked chicken to one side of the skillet. Add the minced garlic and grated ginger to the empty space. Sauté them for about 30 seconds until fragrant, then stir them into the chicken. This prevents the aromatics from burning while still releasing their full flavor.4. Add the Crunch and Sauce
Stir in the diced water chestnuts and half of the sliced green onions. Cook for one minute to warm them through. Pour the prepared sauce over the entire mixture. Stir well to coat everything evenly. Let it simmer for 1-2 minutes until the sauce thickens slightly and clings to the chicken.5. Assemble and Serve Immediately
Carefully separate the leaves from the head of butter lettuce. Pat them dry with a paper towel to ensure they stay crisp. Spoon the hot chicken filling into the center of each lettuce cup. Garnish with the remaining green onions and a sprinkle of sesame seeds if desired. Serve right away.Perfect Pairings
These wraps are a complete meal on their own, but they shine even brighter with the right accompaniments.- Simple Sides: A bowl of steamed jasmine rice or a light cucumber salad with rice vinegar is perfect.
- Soup Starter: A hot bowl of egg drop soup or hot and sour soup makes for a fantastic appetizer.
- More Wrap Ideas: If you love this format, you’ll adore this Asian-style Ground Beef Lettuce Wraps for a beefy twist, or these classic Chicken Lettuce Wraps for another take.
- One-Bowl Wonders: For a similar flavor profile in a different format, try this Crispy Egg Roll In A Bowl or this Egg Roll In A Bowl.
Common Mistakes to Avoid
- Overcooking the Chicken: Ground chicken cooks fast. Overcooking it will make it dry and crumbly. Cook just until no longer pink.
- Wet Lettuce: Moisture is the enemy of a crisp wrap. Always wash and thoroughly dry your lettuce leaves before filling them.
- Skipping the Sear: Don’t stir the chicken constantly at the start. Let it sit for a minute to develop those delicious browned bits for deeper flavor.
What to Serve
Think about balancing the rich, savory filling with something light and refreshing. A simple slaw with a ginger-lime dressing is a fantastic choice. You could also offer a variety of dipping sauces, like a spicy mayo or extra chili garlic sauce for those who want more heat. For a fun twist on your protein, consider serving this alongside a Spicy Thai Basil Chicken for a surf-and-turf style lettuce wrap bar.Did the kids love it? Let us know if this was a hit with the family.
What is the secret to getting the signature savory-sweet flavor of P.F. Chang’s chicken lettuce wraps at home?
The key is the signature sauce, which combines soy sauce for umami, rice vinegar for acidity, hoisin sauce for a sweet and complex flavor, brown sugar for caramel richness, and chili garlic sauce for a gentle heat. This balance replicates the restaurant’s flavor profile.
Can I use a different type of lettuce or protein if I don’t have butter lettuce or ground chicken?
Yes. For lettuce, romaine hearts or iceberg leaves work well as substitutes. For the protein, ground turkey or ground pork are excellent alternatives—turkey for a leaner option or pork for extra richness.
How can I add more texture or a spicy twist to the classic lettuce wrap recipe?
For extra crunch, top the wraps with fried rice noodles or wonton strips. For a spicy Thai basil version, add fresh Thai basil leaves and an extra teaspoon of chili garlic sauce at the end of cooking.
What is the most common mistake to avoid when making these lettuce wraps?
Overcooking the ground chicken is a common mistake, as it can become dry and crumbly. Cook it just until no longer pink. Also, ensure the lettuce is thoroughly dried to keep the wraps crisp.


P.F. Chang’s Chicken Lettuce Wraps (Family Favorite)
Equipment
- Large Skillet or Wok
- Wooden spoon or spatula
- Chef’s knife
- Cutting board
- Small bowl
- Whisk
- Measuring spoons
- Measuring cups
- Garlic press (optional)
- Paper towels
Ingredients
- 1 lb ground chicken
- 2 tablespoons sesame oil, divided
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- ½ cup water chestnuts, diced
- ¼ cup green onions, sliced, divided
- 1 head butter lettuce, leaves separated
- 3 tablespoons soy sauce
- 2 tablespoons rice vinegar
- 1 tablespoon hoisin sauce
- 1 tablespoon brown sugar
- 1 teaspoon chili garlic sauce
- 1 teaspoon sesame seeds for garnish, optional
Instructions
- In a small bowl, whisk together the soy sauce, rice vinegar, hoisin sauce, brown sugar, chili garlic sauce, and 1 teaspoon of the sesame oil. Set the sauce aside.
- Heat the remaining 1 tablespoon of sesame oil in a large skillet or wok over medium-high heat.
- Add the ground chicken to the hot skillet. Break it apart with a wooden spoon and let it cook undisturbed for 1 minute to develop a sear. Continue cooking, stirring occasionally, until the chicken is fully cooked and lightly browned, about 5-6 minutes.
- Push the cooked chicken to one side of the skillet. Add the minced garlic and grated ginger to the empty space. Sauté for about 30 seconds until fragrant, then stir them into the chicken.
- Stir in the diced water chestnuts and half of the sliced green onions. Cook for 1 minute to warm them through.
- Pour the prepared sauce over the chicken mixture. Stir well to coat everything evenly. Let it simmer for 1-2 minutes until the sauce thickens slightly and clings to the chicken. Remove from heat.
- While the filling cooks, carefully separate the leaves from the head of butter lettuce. Pat them dry with paper towels to ensure they stay crisp.
- To serve, spoon the hot chicken filling into the center of each lettuce cup. Garnish with the remaining green onions and a sprinkle of sesame seeds, if desired. Serve immediately.
