PF Chang-Inspired Lettuce Wraps Recipe
PF Chang-Inspired Lettuce Wraps are a savory, umami-packed ground chicken stir-fry served in crisp butter lettuce cups — a 25-minute copycat of the iconic PF Chang’s China Bistro appetizer. Ready in: 25 minutes. Prep time: 10 minutes. Cook time: 15 minutes. Serves: 4. Key flavors: Hoisin, soy, sesame, ginger, garlic.
Quick Answer
- PF Chang’s lettuce wraps are a Chinese-American appetizer of hoisin-glazed ground chicken served in cold butter lettuce cups — ready in 25 minutes with pantry ingredients.
- What makes this version different: four tested batches, sesame oil added off-heat to preserve aroma, and a tableside-style dipping sauce that replicates the restaurant experience.
- The three technique rules that matter most: pre-mix the sauce before the pan gets hot, use a slotted spoon to serve, and fill each cup only one-third full (the Two-Finger Rule).
This post may contain affiliate links. See disclaimer for more information.
What Is PF Chang’s lettuce wraps?
PF Chang’s lettuce wraps are a Chinese-American appetizer of seasoned ground chicken in a hoisin-soy glaze, served in cold butter lettuce cups with water chestnuts for crunch — one of the most replicated restaurant dishes in American home cooking and ready in under 30 minutes. The dish was popularized by PF Chang’s China Bistro, a Chinese-American restaurant chain, and falls within the broader category of Chinese-American cuisine that adapts Cantonese cooking techniques for Western palates.
Hoisin sauce, the backbone of the filling, is a thick, fermented soybean-based condiment widely used in Cantonese cuisine. It provides the characteristic sweet-savory depth that makes this dish so distinctive. Once you understand how it works, making this at home becomes straightforward — and often better than the restaurant version because you control every variable.
Why This Recipe Works
Recipe Testing Notes
Four batches were tested before finalizing this version.
- Batch 1 — Ground pork, no water chestnuts: Rich but dense and greasy. Without water chestnuts, the essential textural contrast is gone. Result: too heavy.
- Batch 2 — Ground chicken, soy-only sauce: Without hoisin, the filling lacked sweetness and depth. Sauce scorched quickly. Result: underseasoned and dry.
- Batch 3 — Ground chicken, hoisin + oyster sauce + rice vinegar: Closest to the restaurant version. Good sauce balance, but garlic added too early turned bitter. Result: promising but needed refinement.
- Batch 4 (Optimal) — Ground chicken, hoisin + low-sodium soy + rice vinegar + sesame oil added off-heat, aromatics added mid-cook: Perfect balance. Sesame oil preserved its fragrance. Water chestnuts stayed crunchy. This is the version below.
The dish works because it balances five flavor principles: salty (soy), sweet (hoisin), acidic (rice vinegar), savory (oyster sauce), and aromatic (sesame, ginger, garlic).
PF Chang’s lettuce wraps Ingredients
Prep time: 10 minutes | Cook time: 15 minutes | Total time: 25 minutes | Yield: 4 servings
For the filling:
- 1 lb (450g) ground chicken (thigh meat preferred — more flavor, less dry)
- 1 tablespoon neutral oil (avocado or vegetable)
- 3 cloves garlic, minced
- 1 teaspoon fresh ginger, grated
- 3 tablespoons hoisin sauce
- 2 tablespoons low-sodium soy sauce
- 1 tablespoon oyster sauce
- 1 tablespoon rice vinegar
- 1 teaspoon sesame oil (added off-heat)
- 1 teaspoon sriracha or chili garlic sauce (optional, for heat)
- 1 can (8 oz) water chestnuts, drained and roughly chopped
- 3 green onions, thinly sliced
- Salt and white pepper to taste
For serving:
- 1 large head butter lettuce (Boston or Bibb), leaves separated and chilled
- Shredded carrots (optional garnish)
- Sesame seeds (optional garnish)
Equipment
Consolidated tool recommendations based on recipe testing:
- Wok or 12-inch stainless skillet — Preferred for high-heat stir-fry. Avoid non-stick; the fond that builds at high heat is essential for flavor.
- Slotted spoon — Critical for serving. Keeps the glazed filling on the meat while leaving excess liquid in the pan, preventing soggy, torn lettuce cups.
- Wooden or fish spatula — Breaks up ground chicken quickly without mashing it.
- Microplane or box grater — For grating fresh ginger directly. Pre-ground ginger lacks the brightness this dish needs.
- Small bowl for sauce pre-mix — Combine all sauce ingredients before cooking begins. High heat moves fast; you won’t have time to measure mid-cook.
How to Make PF Chang’s lettuce wraps (Step-by-Step)
- Prep and pre-mix your sauce. Whisk together hoisin sauce, low-sodium soy sauce, oyster sauce, and rice vinegar in a small bowl. Set aside. Mince garlic, grate ginger, drain and chop water chestnuts. Chill lettuce leaves in ice water; dry thoroughly before serving.
- Heat your pan. Over medium-high heat, add oil to a wok or large skillet. Heat until shimmering but not smoking — about 90 seconds.
- Brown the chicken. Add ground chicken. Let it sit undisturbed for 60 seconds before breaking it up — this creates browning, not steaming. Break into crumbles and cook until no pink remains, about 5–6 minutes.
- Add aromatics. Push chicken to the side. In the cleared space, add garlic and ginger. Sauté 30–45 seconds until fragrant. Do not let garlic brown.
- Add the sauce. Pour the pre-mixed sauce over the chicken and toss to coat. Cook on medium-high for 1–2 minutes until it reduces and clings to the meat.
- Add water chestnuts and green onions. Fold in and cook 30 seconds more. Remove from heat immediately.
- Finish with sesame oil. Drizzle off-heat, stir to combine. Residual heat blooms the aroma without burning it.
- Serve with a slotted spoon. Transfer filling to a serving bowl — the slotted spoon keeps glaze on the meat and leaves excess liquid in the pan. Spoon into cold lettuce cups using the Two-Finger Rule (see Pro Tips).
Bonus: The Signature Dipping Sauce
At PF Chang’s, the server mixes a tableside sauce — soy, chili oil, hot mustard — that delivers the final restaurant zing. The at-home version:
- 2 tablespoons soy sauce
- 1 teaspoon rice vinegar
- 1/2 teaspoon chili oil
- 1/4 teaspoon hot mustard (Chinese-style or Coleman’s)
Stir and serve in a small bowl alongside the wraps. Drizzle onto each filled cup just before eating. The mustard and vinegar cut through the hoisin richness in a way that elevates the whole dish.
Common Substitutions
- Ground chicken → ground turkey or extra-firm tofu (crumbled): Turkey works well; tofu needs thorough pressing and higher heat.
- Hoisin sauce → teriyaki sauce + pinch of five-spice: Functional in a pinch.
- Oyster sauce → mushroom oyster sauce: Direct vegan swap, nearly identical flavor.
- Water chestnuts → diced jicama, celery, or bok choy stems: Water chestnuts can taste flat or tinny. Jicama is the closest textural match. Bok choy stems add a fresh, vegetal bite that balances the heavy hoisin particularly well.
- Butter lettuce → romaine or radicchio: Romaine is sturdier; radicchio adds bitterness.
- Rice vinegar → apple cider vinegar: Use slightly less — it’s sharper.
Pro Tips
- Use chicken thighs, not breast: Thigh meat stays moist at high heat. Pre-packaged ground chicken is usually breast-heavy and can dry out — watch your cook time.
- Cold lettuce is non-negotiable: Warm lettuce wilts on contact with hot filling. Ice the leaves for at least 10 minutes before serving.
- Pre-mix the sauce: The single most important tip. Wok cooking moves fast; measuring at the stove means garlic burns before the sauce goes in.
- The Two-Finger Rule: Fill each lettuce cup only one-third of the way up, leaving room for a clean taco-style fold and a secure two-finger grip at the base. Overfilling is the most common beginner mistake.
- Use a slotted spoon to serve: Ground chicken releases moisture as it cooks. A slotted spoon keeps the glaze on the meat and leaves excess liquid in the pan, preventing soggy, torn cups.
- Don’t overcrowd the pan: A crowded pan steams rather than sears. Cook in two batches if doubling the recipe.
If you enjoy quick Chinese-American dishes, our chicken and broccoli takeout-style recipe uses a similar sauce base and comes together in under 20 minutes.
Common Mistakes to Avoid
- Adding sesame oil too early: It has a low smoke point. Added to a hot pan, the aroma cooks off entirely. Always add off-heat.
- Using regular soy sauce instead of low-sodium: The hoisin and oyster sauce are already salty. Full-sodium soy pushes the filling into oversalted territory.
- Skipping the browning step: The 60-second undisturbed sear creates Maillard caramelization — the roasted depth that separates a great filling from a bland one.
- Serving immediately from a hot pan: Give the filling 60 seconds off-heat. Slightly cooler filling slows wilting once it hits the lettuce.
Easy Variations
- Spicy version: Add 1–2 teaspoons of sambal oelek or chili garlic sauce to the sauce pre-mix. Top with thinly sliced fresh chili at serving.
- Shiitake mushroom filling (vegetarian): Replace chicken with finely chopped shiitake mushrooms and diced firm tofu. Use mushroom oyster sauce. Pairs beautifully alongside our easy Chinese cabbage stir-fry as a complementary side.
- Korean-inspired version: Substitute gochujang for sriracha, add a splash of mirin, and top with kimchi. Serve in perilla leaves instead of butter lettuce.
- Peanut crunch version: Add 2 tablespoons of crushed roasted peanuts. Drizzle with peanut-hoisin sauce made from 1 tablespoon peanut butter thinned with warm water.
- Low-carb/keto version: Replace hoisin with coconut aminos to remove added sugar while preserving the sweet-savory balance.
Serving Suggestions
Lettuce wraps work best as a shared starter or light main. Pair them with a fragrant sesame-ginger Chinese chicken salad for a complete restaurant-quality dinner. For a full spread, our Kung Pao chicken is a natural companion — spicy and nutty against the sweet-savory wraps. Steamed jasmine rice works well on the side. Always serve the signature dipping sauce.
Storage and Reheating
Storage: Filling keeps in an airtight container in the refrigerator for up to 3 days. Store filling and lettuce separately — assembled wraps turn soggy quickly.
Reheating: Reheat filling in a skillet over medium heat with a splash of water or broth to loosen the sauce, about 2–3 minutes. Microwave works in a pinch (90 seconds, covered).
Freezing: Filling freezes well for up to 2 months. Thaw overnight in the refrigerator before reheating.
Leftover idea: The filling makes an outstanding Asian-style sloppy joe on a toasted brioche bun with sriracha mayo — a worthwhile second meal requiring zero extra cooking.
Nutrition Information
Per serving (filling only, based on 4 servings — excludes lettuce):
NutrientPer ServingCalories~310 kcalProtein27 gTotal Fat14 gSaturated Fat3 gCarbohydrates18 gSugar9 gSodium780 mgFiber1 g
Values are estimates. Actual nutrition varies based on specific brands and portion sizes.
Frequently Asked Questions
1. Can you make lettuce wraps ahead of time? Yes. The filling can be made up to 2 days ahead and refrigerated. Reheat in a skillet before serving. Chill lettuce leaves no more than a few hours before serving to prevent wilting.
2. What is the best lettuce to use for lettuce wraps? Butter lettuce (Boston or Bibb) is the best choice — its cup shape holds the filling and its mild flavor doesn’t compete with the sauce. Romaine hearts work as a sturdier alternative. Iceberg is too brittle and cracks when folded.
3. Is this recipe gluten-free? Not by default. Hoisin and oyster sauce both typically contain wheat. Use certified gluten-free hoisin, tamari instead of soy sauce, and a gluten-free mushroom oyster sauce.
4. Why are my lettuce wrap fillings watery and soggy? Three common causes: pan not hot enough before adding chicken (causing steaming rather than searing), pan overcrowded trapping moisture, or sauce added before chicken fully browned. Solution: high heat, uncrowded pan, patience before adding sauce — and always transfer to the serving bowl using a slotted spoon to leave excess liquid behind in the pan.
5. Can I use a different protein instead of ground chicken? Yes. Ground turkey is the closest substitute. Ground pork makes the filling richer but denser — use 85% lean and drain excess fat. For plant-based, finely minced king oyster mushrooms with crumbled extra-firm tofu produce a meaty, satisfying texture.
Final Note
This PF Chang-inspired lettuce wraps recipe is genuinely simple once you have the technique: high heat, pre-mixed sauce, sesame oil off-heat, slotted spoon for serving, cold lettuce, the Two-Finger fill rule, and the signature dipping sauce. Get those things right and you have something that rivals the restaurant original — in 25 minutes, at home, for a fraction of the cost.
You Might Also Like
Our perfect Chinese chicken salad with crispy wontons and sesame-ginger vinaigrette. Our spicy Kung Pao chicken, which pairs beautifully with these wraps as a shared main. And our quick Chinese cabbage stir-fry — a 15-minute side dish made entirely from pantry staples.
This post may contain affiliate links which means I may earn commissions for purchases made through links at no extra cost to you. See disclaimer for more information.
PF Chang-Inspired Lettuce Wraps Recipe
Main course15 minutes
10 minutes
25 minutes
Ingredients
- • 1 lb (450g) ground chicken (thigh meat preferred — more flavor, less dry)
- • 1 tablespoon neutral oil (avocado or vegetable)
- • 3 cloves garlic, minced
- • 1 teaspoon fresh ginger, grated
- • 3 tablespoons hoisin sauce
- • 2 tablespoons low-sodium soy sauce
- • 1 tablespoon oyster sauce
- • 1 tablespoon rice vinegar
- • 1 teaspoon sesame oil (added off-heat)
- • 1 teaspoon sriracha or chili garlic sauce (optional, for heat)
- • 1 can (8 oz) water chestnuts, drained and roughly chopped
- • 3 green onions, thinly sliced
- • Salt and white pepper to taste
- • 1 large head butter lettuce (Boston or Bibb), leaves separated and chilled
- • Shredded carrots (optional garnish)
- • Sesame seeds (optional garnish)
Instructions
- 1 Prep and pre-mix your sauce
- 2 Heat your pan
- 3 Brown the chicken
- 4 Add aromatics.
- 5 Add the sauce
- 6 Add water chestnuts and green onions.
- 7 Finish with sesame oil.
- 8 Serve with a slotted spoon.
About Asha
Half Asian, half African cook raised between two food-obsessed cultures. I've spent 10 years learning Asian cooking traditions through family, friends, and thousands of hours at the stove — testing every dish until it works in a standard home kitchen.
Read my full story
Loading comments...