I’ve always had a soft spot for restaurant copycat recipes, especially when they’re this satisfying and easy to recreate at home. PF Chang’s Chicken Lettuce Wraps are one of those iconic dishes that hit the perfect balance of savory, sweet, and fresh. Every bite is packed with juicy, flavorful ground chicken, crunchy water chestnuts, and a zingy hoisin-soy sauce blend—all cradled in crisp butter lettuce leaves. It’s light, yet incredibly satisfying.

What I love most about making these wraps at home is how quick and customizable they are. Whether I’m serving them as a healthy appetizer for guests or making them the centerpiece of a weeknight dinner, they always get rave reviews. Plus, they come together in under 30 minutes, which is a lifesaver when I want something fast but flavorful.
Why You’ll Love This PF Chang’s Chicken Lettuce Wraps Recipe
These lettuce wraps are:
- Incredibly quick to prepare—perfect for busy weeknights.
- Loaded with bold, Asian-inspired flavors.
- Healthier than takeout, but just as delicious.
- Low-carb and gluten-free adaptable.
- Great as an appetizer, main dish, or meal prep option.
What Kind of Lettuce Should I Use?
Butter lettuce (also known as Bibb or Boston lettuce) is the classic choice for these wraps because of its soft, cup-like leaves and mild flavor. It holds the filling well without tearing easily. If you can’t find butter lettuce, romaine or even iceberg can work in a pinch, though they might not wrap quite as neatly.
Options for Substitutions
- Ground Chicken: Ground turkey or even finely chopped mushrooms for a vegetarian option work great.
- Soy Sauce: Use tamari or coconut aminos for a gluten-free version.
- Hoisin Sauce: A mix of soy sauce, peanut butter, and a touch of honey can sub in a pinch.
- Water Chestnuts: Try finely chopped celery for a similar crunch.
- Butter Lettuce: Romaine, iceberg, or even cabbage leaves can be used if needed.
Ingredients for This PF Chang’s Chicken Lettuce Wraps Recipe
- Ground Chicken: The heart of the filling—lean, flavorful, and perfect for absorbing sauces.
- Yellow Onion: Adds a subtle sweetness and depth to the dish.
- Garlic: Fresh garlic enhances the umami flavors and adds aromatic intensity.
- Ginger: Gives the dish a warm, slightly spicy background flavor that complements the sauces.
- Soy Sauce: Salty and savory, it’s the base for that signature Asian flavor.
- Hoisin Sauce: Thick, sweet, and tangy—a key ingredient for replicating the PF Chang’s flavor.
- Rice Vinegar: Adds brightness and cuts through the richness of the filling.
- Sesame Oil: Deep, toasty flavor that elevates the dish.
- Water Chestnuts: Provides the signature crunch that makes these wraps irresistible.
- Green Onions: Fresh, sharp flavor that finishes the dish off with a pop.
- Butter Lettuce: The vehicle for your filling—crisp, tender, and perfect for wrapping.
- Sesame Seeds (optional): A sprinkle on top adds nuttiness and texture.

Step 1: Cook the Aromatics
Heat a tablespoon of oil in a large skillet over medium-high heat. Add the diced yellow onion and cook for 2-3 minutes until softened. Stir in minced garlic and ginger, and cook for another 30 seconds until fragrant.
Step 2: Add the Ground Chicken
Add the ground chicken to the pan. Break it apart with a wooden spoon and cook until browned and fully cooked through, about 5-7 minutes. Make sure there are no large chunks left.
Step 3: Stir in the Sauces
Lower the heat to medium and stir in soy sauce, hoisin sauce, rice vinegar, and sesame oil. Mix everything well until the chicken is evenly coated. Let the mixture simmer for 2 minutes to meld the flavors.
Step 4: Add Crunch and Freshness
Stir in the chopped water chestnuts and half of the green onions. Cook for another 1-2 minutes. This is where the texture comes in—don’t overcook the water chestnuts; you want that satisfying bite.
Step 5: Assemble the Lettuce Wraps
Spoon the chicken mixture into individual butter lettuce leaves. Top with the remaining green onions and a sprinkle of sesame seeds, if using. Serve immediately for the best texture and flavor.
How Long to Prepare PF Chang’s Chicken Lettuce Wraps
Prep Time: Most of the prep work involves chopping ingredients and mixing the sauce, which takes around 10-15 minutes. The water chestnuts, green onions, and lettuce can be prepped ahead to make things even faster.
Cook Time: Cooking the filling takes about 10-12 minutes from start to finish. Once the chicken is browned and sauces are added, it only needs a few minutes to simmer and soak up all the flavor.
Total time? You’re looking at around 25 minutes from fridge to table.
Tips for Perfect PF Chang’s Chicken Lettuce Wraps
- Use a large skillet or wok for even browning and quick cooking.
- Finely chop the onions, garlic, and water chestnuts for an even texture throughout.
- Don’t overcook the chicken—you want it tender, not dry.
- Add hoisin sauce gradually if you want to control sweetness levels.
- Serve the lettuce leaves chilled for a contrast in texture and temperature.
Watch Out for These Mistakes While Cooking
- Overcrowding the pan: It will steam instead of browning the chicken. Use a wide skillet.
- Skipping the water chestnuts: They’re key to the signature crunch.
- Using warm lettuce leaves: Wash and chill them ahead of time for crispness.
- Not draining excess liquid: Too much moisture in the filling will make the wraps soggy.
- Undermixing the sauce: Combine all sauce ingredients in a small bowl before adding to the pan to ensure an even flavor.
What to Serve With PF Chang’s Chicken Lettuce Wraps?
1. Steamed Jasmine Rice
A fluffy, fragrant base that balances the bold flavors of the wraps.
2. Asian Cucumber Salad
Cool, tangy, and crunchy—the perfect refreshing side.
3. Vegetable Spring Rolls
Add variety and texture with crispy spring rolls and dipping sauce.
4. Miso Soup
Light and savory, it rounds out the meal without overpowering the wraps.
5. Edamame with Sea Salt
Simple, protein-packed, and fun to eat.
Storage Instructions
Refrigerating: Store the chicken filling separately from the lettuce leaves in airtight containers. The filling keeps well in the fridge for up to 4 days. Reheat in a skillet or microwave before serving.
Freezing: While the lettuce doesn’t freeze well, the chicken filling does. Place it in a freezer-safe bag or container and freeze for up to 2 months. Thaw overnight in the fridge and reheat before using.
Make-Ahead Tip: You can prep the entire filling a day ahead and refrigerate it. Just reheat and assemble when ready to serve.
Estimated Nutrition
Per serving (based on 4 servings total):
- Calories: 320
- Protein: 26g
- Fat: 18g
- Saturated Fat: 4g
- Carbohydrates: 15g
- Fiber: 2g
- Sugar: 7g
- Sodium: 720mg
Frequently Asked Questions
What kind of chicken works best for this recipe?
Lean ground chicken (93% or 96% lean) is ideal. It cooks quickly and absorbs all the sauce flavors.
Can I make this vegetarian?
Absolutely! Swap ground chicken with crumbled tofu, tempeh, or finely chopped mushrooms.
Are these lettuce wraps keto-friendly?
Yes! They’re naturally low in carbs. Just make sure your hoisin sauce is low-sugar or use a keto-friendly alternative.
How do I keep the lettuce crisp?
Rinse the leaves and store them in the fridge wrapped in paper towels inside a container or zip-top bag until ready to use.
Can I serve this as a meal or just an appetizer?
Both! It’s filling enough for a main dish, especially when served with rice or sides.
Conclusion
PF Chang’s Chicken Lettuce Wraps are the kind of recipe that checks every box: fast, flavorful, healthy, and fun to eat. Making them at home means you control the ingredients and customize them to your taste. Whether you’re hosting friends or just craving something savory and satisfying, this is a dish that delivers every time. Don’t be surprised if it becomes a weeknight favorite!
PF Chang’s Chicken Lettuce Wraps
- Total Time: 25 minutes
- Yield: 4 servings 1x
Description
Craving the bold, savory flavor of PF Chang’s Chicken Lettuce Wraps without leaving your kitchen? This quick and easy dinner idea is the perfect solution. Juicy ground chicken is cooked with garlic, ginger, hoisin, and crunchy water chestnuts, then wrapped in cool, crisp butter lettuce for a healthy, low-carb meal or appetizer. Whether you’re after a healthy snack, food ideas for a gathering, or a light dinner recipe, this Asian-inspired classic delivers. It’s one of those quick meals that tastes like it took hours to make—perfect for weeknights and crowd-pleasing enough for guests.
Ingredients
1 lb ground chicken
1 small yellow onion, diced
3 cloves garlic, minced
1 tablespoon fresh ginger, minced
3 tablespoons soy sauce
2 tablespoons hoisin sauce
1 tablespoon rice vinegar
1 teaspoon sesame oil
1/2 cup canned water chestnuts, diced
3 green onions, chopped
1 head butter lettuce, leaves separated and rinsed
1 tablespoon sesame seeds (optional)
Instructions
1. Heat a tablespoon of oil in a large skillet over medium-high heat. Add diced onion and cook until softened, about 2-3 minutes.
2. Add minced garlic and ginger; cook for 30 seconds until fragrant.
3. Add ground chicken and cook, breaking it apart with a spoon, until browned and fully cooked through, about 5-7 minutes.
4. Stir in soy sauce, hoisin sauce, rice vinegar, and sesame oil. Mix well and let it simmer for 2 minutes.
5. Add diced water chestnuts and half of the green onions. Cook for 1-2 more minutes, then remove from heat.
6. Spoon the filling into individual butter lettuce leaves.
7. Garnish with remaining green onions and sesame seeds. Serve immediately.
Notes
Chop the water chestnuts and onions finely for a more uniform filling texture.
Chill your lettuce leaves beforehand for added crispness and better structure.
Double the filling recipe for easy meal prep throughout the week.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Asian
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 7g
- Sodium: 720mg
- Fat: 18g
- Saturated Fat: 4g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 2g
- Protein: 26g
- Cholesterol: 75mg