
This recipe delivers restaurant-style lettuce wraps with the same crispy texture you love from P.F. Chang’s. The secret lies in the perfect balance of savory chicken and umami-rich sauce.
Each bite offers the signature crunch of fresh lettuce paired with a filling that’s packed with flavor. The dish comes together quickly, making it ideal for impressing guests or enjoying a restaurant-quality meal at home.
Ingredients for P.f. Chang’s Recipe for Lettuce Wraps
Fresh lettuce, crispy chicken, and a sauce that hits every flavor note perfectly.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Chicken 🍗 | 1 ½ lb | Lean, preferably thigh meat |
| Iceberg Lettuce 🥬 | 1 whole | Large head for sturdy leaves |
| Water Chestnuts 🌰 | 1 can | Drained and finely chopped |
| Green Onions 🧅 | ½ cup | Thinly sliced, white and green parts |
| Garlic Cloves 🧄 | 4 cloves | Minced for maximum flavor |
| Fresh Ginger Root 🌿 | 2 tbsp | Peeled and finely grated |
| Soy Sauce 🫒 | 3 tbsp | Low-sodium preferred |
| Oyster Sauce 🫒 | 2 tbsp | Vegan oyster sauce if needed |
| Sesame Oil 🫒 | 1 tbsp | Toasted for depth of flavor |
| Rice Vinegar 🍚 | 2 tbsp | Unseasoned variety |
| Brown Sugar 🍚 | 1 tbsp | Light or dark, packed |
| Cornstarch 🌾 | 2 tbsp | For thickening the sauce |
| Vegetable Oil 🫒 | 2 tbsp | Neutral flavor for cooking |
| Sesame Seeds 🌰 | 1 tsp | Toasted for garnish |
The chicken is key here. Ground thigh meat gives you that juicy texture—breast dries out too fast. Most Asian markets carry it pre-ground, but any grocery store works (just ask the butcher). Water chestnuts add that signature crunch—Del Monte or Ka-Me brands are solid. Look for firm, unblemished iceberg heads for the wraps; butter lettuce works too but it’s a bit floppier.
No oyster sauce? Hoisin mixed with a splash of soy gets you 90% there. Vegan? Swap in vegetarian oyster sauce. Missing water chestnuts? Jicama or celery can sub in a pinch (just dice super small). The cornstarch can be swapped with arrowroot, but don’t skip it—the sauce needs that glossy thickness. And if you’re out of sesame oil, toasted peanut oil adds a similar nutty depth.
The filling keeps 3-4 days in the fridge—reheat gently so the lettuce stays crisp. Prep the sauce and chop veggies ahead; it comes together in 15 minutes when guests arrive. Freeze extras? Not ideal, but cooked filling holds for 1 month (thaw in the fridge).
Why You’ll Love This Recipe
- I’ll be real: they taste even better the next day, and the lettuce stays crisp.
- One Pan Wonder: I brown the ground chicken, toss in garlic and water chestnuts—same skillet, no extra dishes.
- Garlic Punch: The minced garlic and green onions hit just right with that savory-sweet kick.
- Weeknight Hero: Honestly, it’s my go-to for busy evenings when I need something fast but flavorful.
Step-by-Step Instructions for P.F. Chang’s Lettuce Wraps
Here’s how to nail that restaurant-style crispiness with these savory chicken wraps.
Step 1: Sear the Chicken and Aromatics
Heat the 2 tbsp vegetable oil in a large skillet or wok over medium-high heat until shimmering. Add the 1.5 lb ground chicken and cook, breaking it apart with a wooden spoon, for 5-6 minutes until no longer pink and starting to brown.
Stir in the 4 cloves minced garlic and 2 tbsp grated ginger, cooking for another 30-45 seconds until fragrant. This builds the aromatic base. Watch closely to avoid burning the garlic—it should sizzle but not darken too quickly.
Step 2: Build the Sauce and Thicken
Reduce heat to medium and add the 3 tbsp soy sauce, 2 tbsp oyster sauce, 1 tbsp sesame oil, 2 tbsp rice vinegar, and 1 tbsp brown sugar. Stir well to combine and let it simmer for 2 minutes.
In a small bowl, mix the 2 tbsp cornstarch with 2 tbsp water to create a slurry. Slowly pour this into the skillet while stirring constantly. The sauce will thicken within 1-2 minutes into a glossy, coat-the-back-of-a-spoon consistency.
Step 3: Add Crunch and Finish
Fold in the 1 can drained, chopped water chestnuts and 0.5 cup sliced green onions. Cook for an additional 2 minutes to heat through and let the flavors meld. The water chestnuts should remain slightly crisp for texture.
Taste and adjust seasoning if needed. The filling should be rich, slightly sweet, and savory with a noticeable crunch from the water chestnuts. Remove from heat and let it rest for 2-3 minutes.
Step 4: Prepare the Lettuce and Assemble
While the filling rests, separate the 1 whole iceberg lettuce into individual leaves, discarding the core. Rinse the leaves gently and pat them completely dry with a clean towel. Sturdy, cup-shaped leaves work best for holding the filling.
Spoon the chicken mixture into each leaf, sprinkling with the 1 tsp sesame seeds. Serve immediately while warm, allowing everyone to assemble their own wraps. The contrast of crisp lettuce, tender chicken, and crunchy water chestnuts delivers that signature restaurant-style experience.
Pro Tips For Making P.F. Chang’S Recipe For Lettuce Wraps
- Pre-cook the Chicken: Cook the ground chicken first until fully browned and drain the excess fat—I learned this the hard way after ending up with soggy lettuce wraps.
- Chill the Lettuce: Pop the iceberg leaves in the fridge for 30 minutes before serving; it makes them crisp enough to hold the filling without tearing.
- Drain Water Chestnuts: Rinse and drain the water chestnuts well, then pat them dry—skip this and you’ll end up with a watery, sad filling.
- Fine Chop Aromatics: Mince the garlic and green onions super fine so they blend into the filling instead of overpowering a single bite.
Creative Variations of These Flavors
Spicy Thai Twist
Add 1 tbsp red curry paste and 1 tsp sriracha to the sauce mixture for a Thai-inspired kick. I also toss in ½ cup shredded carrots and ¼ cup chopped cilantro for freshness. The heat balances beautifully with the cool lettuce. 🌶️
Vegetarian Mushroom Version
Swap the chicken for 1.5 lb finely chopped cremini mushrooms. Sauté until all moisture evaporates for the best texture. Add 1 tbsp hoisin sauce to deepen the umami flavor. This version is just as satisfying and packed with earthy richness.
Korean Bulgogi Style
Replace the sauce with 3 tbsp bulgogi marinade (I use Sempio brand) and add ½ cup finely diced pear to the chicken. The sweetness pairs perfectly with the savory filling. Garnish with pickled radish for extra tang.
Seafood Variation
Use 1 lb chopped shrimp instead of chicken for a lighter option. Reduce cooking time to 3-4 minutes to avoid overcooking. Add 1 tsp fish sauce to the sauce for an authentic seafood depth. The shrimp version cooks in half the time.
Peanut Crunch
Stir in ¼ cup crushed peanuts at the end of cooking for added texture. Drizzle with 1 tbsp peanut sauce before serving. This adds a nutty crunch that complements the water chestnuts beautifully. 💫
Low-Carb Option
For a keto-friendly version, use butter lettuce leaves and replace brown sugar with 1 tsp erythritol. The flavor remains nearly identical while cutting carbs significantly. I find the butter lettuce adds a nice buttery note.
Frequently Asked Questions
Can I use ground turkey instead of chicken?
Yes! Ground turkey works well, though it’s leaner. Add 1 tbsp oil to keep it moist. The flavor will be slightly milder but still delicious.
How do I keep the lettuce cups from breaking?
Choose sturdy leaves from the center of the head. Pat them completely dry before filling. Fill just before serving to prevent sogginess.
What’s the best way to reheat leftovers?
Warm the filling in a skillet over medium heat for 3-4 minutes. Store lettuce separately and assemble fresh. Avoid microwaving—it makes the filling mushy.
Nutrition Facts
- BBQ Sausage Recipe Oven: Smoky Depth Without the Grill - September 28, 2026
- BBQ Chicken Bowl Recipe Rice: Smoky Sweetness Over Fluffy Grains - September 28, 2026
- Beef Cutlet Recipe Ideas: Crispy Breaded Patties With Bold Seasonings - September 28, 2026