This PF Changs Lettuce Wraps recipe is one of our earliest viral hits. First shared in 2014, these chicken lettuce wraps recreate the signature flavors of PF Chang’s using pantry-friendly ingredients. They’re quick to make, crisp, and crowd-pleasing — perfect as an appetizer or a light main course.

Featured Comment
Absolute best recipe! I go back to this one time and time again and it never fails. Great backup when I can’t think of anything else to make. – Lydia
I’m a big fan of PF Chang’s — every visit I order their famous chicken lettuce wraps, and sometimes I make them my whole meal. That familiarity helped me perfect this easy copycat version. The combination of seasoned ground chicken, minced mushrooms for umami, crunchy water chestnuts, and a sweet-savory hoisin-based sauce gives an authentic restaurant-style result at home.
What You Need for PF Changs Lettuce Wraps
- Ground chicken: Use lean ground chicken as the main protein.
- Mushrooms: Finely minced mushrooms add depth and umami that make the filling taste authentic.
- Water chestnuts: Minced water chestnuts provide the classic crunchy texture.
- Lettuce: Butter lettuce leaves are ideal for wrapping, but iceberg or romaine works too.
PF Chang Lettuce Wraps Sauce
The sauce is the heart of the recipe — sweet, tangy, and savory, it mirrors the restaurant flavor. Gather these ingredients:
- Hoisin sauce: Sweet and bold; look for a gluten-free option if needed.
- Freshly grated ginger: Fresh ginger brightens the sauce — use fresh if possible.
- Soy sauce (or tamari for gluten-free): Adds salt and savory depth.
- Minced garlic: A must for flavor.
- Rice vinegar: Adds brightness and balances the sweetness.
- Cornstarch: Thickens the sauce so it coats the filling nicely.

Are PF Changs Lettuce Wraps Gluten-Free?
The traditional version is not gluten-free, but it’s easy to adapt. Swap tamari for soy sauce and choose a gluten-free hoisin sauce to make these wraps suitable for a gluten-free diet.
Vegetarian Options
To make a vegetarian version, replace the ground chicken with extra mushrooms, a plant-based ground substitute, or crumbled and pressed tofu. Keep the same sauce and water chestnuts for texture.
Don’t Have Ground Chicken?
Other lean ground meats like turkey or beef can be used if you prefer. Adjust seasonings to taste.
Types of Lettuce for Chicken Lettuce Wraps
Butter lettuce gives a tender, cup-like wrap. If unavailable, iceberg or romaine leaves work well and still provide the crisp bite that complements the savory filling.


Variations
- Make it a bowl: Serve the filling over rice or noodles for a heartier meal.
- Add spice: Stir in sriracha or red chili garlic paste for heat.
- Add more veggies: Finely dice bell pepper, onion, or broccoli and sauté with the mushrooms.

What Goes Well with PF Changs Lettuce Wraps?
If serving these wraps as an appetizer or part of a takeout-style dinner, pair them with simple stir-fries, fried rice, or a crisp salad. The light, flavorful filling complements many Asian-inspired sides.
- Cashew chicken or stir-fried vegetables
- Beef and broccoli
- Chicken fried rice or shrimp stir-fry
PF Changs Lettuce Wraps Recipe
Prep: 5 mins • Cook: 20 mins • Total: 25 mins • Servings: 4
Ingredients
For the Sauce
- 3 tablespoons hoisin sauce
- 2 tablespoons soy sauce or tamari
- 1 tablespoon fresh grated ginger
- 3 cloves garlic, minced
- 1 tablespoon rice vinegar
- 2 tablespoons water
- 1 teaspoon cornstarch
For the Filling
- 2 teaspoons sesame oil
- 8 oz white mushrooms, minced
- 1/4 teaspoon salt
- 5 oz water chestnuts, drained and minced
- 1 lb ground chicken
- 1 tablespoon soy sauce
- 2 tablespoons chopped fresh Thai basil
- 2 tablespoons chopped fresh cilantro
For Serving
- 1 head butter lettuce
- Diced green onions for garnish
Instructions
- Make the sauce: Whisk together hoisin, soy sauce (or tamari), grated ginger, minced garlic, rice vinegar, water, and cornstarch in a small bowl until smooth. Set aside.
- Cook mushrooms: Heat sesame oil in a large skillet over medium-high heat. Add the minced mushrooms, season with salt, and sauté 5–7 minutes until moisture is released and evaporates.
- Add water chestnuts: Stir in the minced water chestnuts and cook 1–2 minutes. Remove the mushroom mixture from the pan and set aside.
- Cook chicken: Return the skillet to heat and add the ground chicken. Break it up with a spatula, add 1 tablespoon soy sauce, and cook 5–6 minutes until fully cooked through.
- Combine: Return the mushroom and water chestnut mixture to the skillet with the chicken. Pour the prepared sauce over everything and toss to combine. Bring to a gentle boil, then simmer 2–3 minutes until the sauce thickens and coats the filling.
- Finish and serve: Remove from heat and fold in chopped Thai basil and cilantro. Spoon the mixture into lettuce leaves and garnish with diced green onions. Serve immediately.
Tips & Notes
- Make it gluten-free by using tamari instead of soy sauce and selecting a gluten-free hoisin.
- Vegetarian swap: replace ground chicken with extra mushrooms, plant-based ground, or pressed tofu.
- For best flavor, use fresh ginger and fresh herbs when possible.
Nutrition (per serving)
Calories: 262 kcal • Carbohydrates: 16 g • Protein: 24 g • Fat: 12 g • Fiber: 2 g • Sugar: 6 g
Nutrition information is an approximation and should be used as a guide.
More Lettuce Wraps Recipes
If you enjoy these PF Changs-style wraps, try other lettuce wrap recipes for variety and different flavor profiles.
- Buffalo Chicken Wraps
- 30-Minute Thai Chicken Lettuce Wraps
- BLT Quinoa Lettuce Wraps with Homemade Ranch
Photography: photos included in this post were taken by Ashley McGlaughlin from The Edible Perspective.