Imagine a busy weeknight, when you want something delicious yet simple. These Chicken Lettuce Wraps are a comforting dish that comes together quickly without sacrificing flavor. They’re perfect for cozy family dinners or laid-back gatherings, and they bring flexibility to the table as you customize the toppings or adjust the flavors. Their practicality allows for a satisfying meal that feels special but remains easy to prepare. Let’s dive into this delightful recipe.
Why You’ll Love This P.F. Chang’s Copycat Chicken Lettuce Wraps
These Chicken Lettuce Wraps strike a wonderful balance between ease and reliability. The ground chicken offers a comforting base, while the hoisin sauce adds a rich, sweet flavor. It’s a recipe that fits well into everyday life, whether you’re cooking for yourself, family, or friends. With this tasty dish, you’ll enjoy comforting flavors that can brighten up any dining occasion.
Kitchen Tools You’ll Need
- Large skillet
- Small bowl
- Whisk
- Cutting board
- Knife
Ingredients
- 1 tbsp sesame oil (adds richness)
- 1 lb ground chicken (provides protein and texture)
- 1 (8 oz) can water chestnuts, drained and diced (adds crunch)
- 3 oz shiitake mushrooms, diced (offers umami flavor)
- 3 scallions, thinly sliced (adds fresh flavor)
- 1 head of romaine lettuce, leaves washed and broken or sliced in half horizontally (serves as the wrap)
- 1/4 cup hoisin sauce (provides sweetness and depth)
- 1 tbsp low-sodium soy sauce (adds saltiness and flavor)
- 1 tbsp regular soy sauce (enhances umami)
- 1 tbsp rice vinegar (provides acidity)
- 1/2 tbsp sesame oil (adds richness)
- 2 tsp lightly packed fresh grated ginger (adds warmth and spice)
- 3 garlic cloves, minced (imparts aromatic flavor)
- 1 shallot, diced (adds a mild onion flavor)

How to Make P.F. Chang’s Copycat Chicken Lettuce Wraps
Step 1. In a small bowl, begin by combining all the sauce ingredients: hoisin sauce, both soy sauces, rice vinegar, sesame oil, ginger, garlic, and shallot. Whisk these together until they are well incorporated. The resulting sauce should have a smooth and slightly thick consistency, which is essential for coating the chicken later on.
Step 2. Heat a large skillet over medium-high heat and add 1 tablespoon of sesame oil. Once the oil is hot, add the ground chicken. Cook the chicken, stirring frequently, until it breaks apart and turns a golden-brown color. This should take about 5–6 minutes, and the chicken should no longer be pink.
Step 3. Once the chicken is cooked, stir in the diced water chestnuts and shiitake mushrooms. These ingredients will add a nice crunch and earthiness to the filling. After adding them, reduce the heat to medium. Give everything a good mix so the flavors start to meld.
Step 4. Pour the sauce over the chicken and vegetable mixture in the skillet. Stir well to ensure all the ingredients are evenly coated with the sauce. This incorporation is key to achieving balanced flavor throughout the dish. Allow the sauce to envelop the mixture fully, making it look glossy and well-combined.
Step 5. Cover the skillet with a lid and let the mixture cook for a few minutes. This step allows the ground chicken to absorb the flavors from the sauce and makes the filling more aromatic. The filling should smell inviting as it cooks, and the ingredients should look tender.
Step 6. Remove the lid and give the filling a taste to check for seasoning. If you prefer a sweeter flavor, consider adding a touch of sugar. For a saltier taste, you might want to incorporate a dash more soy sauce. Once you’re happy with it, take it off the heat.
Step 7. On a serving plate, lay out the romaine lettuce leaves. They should be washed and ready to hold the filling. Spoon the warm chicken mixture generously onto each lettuce leaf, creating an appealing presentation.
Step 8. Garnish the wraps with freshly sliced scallions. These not only add a touch of color but also bring a fresh bite that pairs nicely with the savory filling. Serve the wraps immediately while the filling is still warm, and enjoy the delightful textures and flavors together.

Serving Suggestions
These Chicken Lettuce Wraps are a versatile option for many occasions. They can be enjoyed as a light snack or served as part of a family meal any night of the week. They also make for a delicious appetizer at gatherings. Leftovers can easily be packed for lunch or a quick snack the next day. If you find you have extra filling, consider using it as a topping for rice or in a stir-fry.
Pro Tips for Best Results
- Make sure your ground chicken is fully cooked to avoid any texture issues in the filling.
- Allow the sauce to simmer briefly in the skillet, as this helps deepen the flavors.
- Using fresh ingredients, especially the scallions and ginger, can elevate the overall taste.
- Don’t overcrowd the skillet when cooking the chicken; give it ample space to brown well.
- Adjust seasoning after combining the sauce to ensure the filling matches your taste preferences.
- If making in advance, keep the filling and lettuce leaves separate for better texture.
Common Mistakes to Avoid
- Overcooking the Chicken: This can lead to a dry filling. Cook until just browned and cooked through for the best texture.
- Not Breaking Up the Chicken: If the chicken isn’t cooked into small pieces, the wraps can be difficult to handle. Use a spatula to crumble it well as it cooks.
- Skipping the Sauce Step: The sauce is essential for flavor. Don’t skip this step; it brings the dish together.
- Using Wilting Lettuce: Old or wilted lettuce can ruin the wraps. Choose crisp, fresh romaine for the best experience.
- Overloading the Lettuce Leaves: Too much filling can make the wraps difficult to eat. Use a small spoonful to keep them manageable.
- Not Tasting During Cooking: Skipping the taste test can lead to under-seasoned filling. Always check before serving and adjust as needed.
Variations & Substitutions
For an alternative take, consider adding different vegetables, like diced bell peppers or carrots, to the filling for added color and texture. If you’re looking for a vegetarian option, you could substitute the ground chicken with crumbled tofu or a mixture of sautéed mushrooms and chickpeas. Adjust the sauce flavors to complement your chosen filling if necessary.
Storage & Reheating
For room-temperature storage, let the chicken filling cool down before placing it in an airtight container. In the refrigerator, these wraps can last up to three days. If you’d like to freeze the filling, store it in a freezer-safe container for up to three months. When reheating, do so gently in a skillet over low heat to maintain a pleasing texture, adding a splash of water if needed to keep it moist. The lettuce, however, is best enjoyed fresh.
Frequently Asked Questions
Can I make this recipe ahead of time?
Yes, you can prepare the filling ahead of time and store it in the refrigerator for a couple of days. Just keep the lettuce leaves separate until you’re ready to serve.
How long does it last in the fridge?
The Chicken Lettuce Wrap filling can stay in the fridge for about 3 days when stored properly in an airtight container.
Can I freeze this recipe?
Yes, the cooked filling can be frozen for up to 3 months. Just ensure it’s in a freezer-safe container. Thaw before reheating.
What can I substitute for one ingredient?
If you don’t have water chestnuts, chopped celery can add a similar crunch. Adjust the flavor with a bit of extra seasoning if needed.
Why didn’t my recipe turn out as expected?
If the filling is bland or missing flavor, it might be due to not fully tasting the mixture before serving. Always check for balance and adjust seasonings as you cook.
Final Thoughts
Making these Chicken Lettuce Wraps brings together satisfying flavors and textures that are sure to please. Preparing this dish can become a comforting routine, offering a delightful twist on a comforting favorite. Whether enjoyed fresh or stored for later, there’s warmth and simplicity in sharing this experience with others. Embrace the joy of cooking and enjoy the process of crafting this delicious meal.

Chicken Lettuce Wraps
Ingredients
For the Filling
- 1 tbsp sesame oil adds richness
- 1 lb ground chicken provides protein and texture
- 1 8 oz can water chestnuts, drained and diced adds crunch
- 3 oz shiitake mushrooms, diced offers umami flavor
- 3 scallions, thinly sliced adds fresh flavor
- 1 head romaine lettuce serves as the wrap
For the Sauce
- 1/4 cup hoisin sauce provides sweetness and depth
- 1 tbsp low-sodium soy sauce adds saltiness and flavor
- 1 tbsp regular soy sauce enhances umami
- 1 tbsp rice vinegar provides acidity
- 1/2 tbsp sesame oil adds richness
- 2 tsp fresh grated ginger adds warmth and spice
- 3 garlic cloves, minced imparts aromatic flavor
- 1 shallot, diced adds a mild onion flavor
Instructions
Preparation
- In a small bowl, combine all the sauce ingredients: hoisin sauce, both soy sauces, rice vinegar, sesame oil, ginger, garlic, and shallot. Whisk until well incorporated.
- Heat a large skillet over medium-high heat and add 1 tablespoon of sesame oil.
Cooking
- Once the oil is hot, add the ground chicken. Cook, stirring frequently, until it breaks apart and turns golden-brown, about 5–6 minutes.
- Stir in diced water chestnuts and shiitake mushrooms, and reduce heat to medium. Mix well.
- Pour the sauce over the chicken mixture and stir to ensure even coating.
- Cover the skillet and let cook for a few minutes to allow flavors to meld.
- Taste and adjust seasoning as needed; remove from heat.
Serving
- Lay out romaine lettuce leaves on a serving plate. Spoon the chicken mixture generously onto each leaf.
- Garnish with sliced scallions and serve immediately.






