Prep Time: 10 minutes | Cook Time: 25 minutes | Total Time: 35 minutes
Table of Contents
Quick Facts
- Difficulty: Medium
- Servings: 4 as appetizer, 2 as main course
- Cuisine Type: Asian-Fusion
The first time I made these PF Chang’s Chicken Lettuce Wraps at home, my family couldn’t believe they weren’t from the restaurant. This popular appetizer features savory Asian-spiced chicken stir-fried with vegetables, served in cool, crisp lettuce cups for the perfect balance of flavors and textures. High in protein and lower in carbs than traditional egg rolls, these lettuce wraps deliver incredible taste without weighing you down.
This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases.
Why This Recipe Works
This copycat recipe succeeds by faithfully recreating the complex flavor profile that makes the original so addictive. The key is striking a perfect balance of umami-rich sauces, fresh aromatics, and varied textures, from crunchy water chestnuts to tender chicken. The marinade tenderizes the chicken while infusing it with flavor, while the quick stir-fry method preserves the crispness of the vegetables.
Ingredients
- Lettuce – Creates the fresh, crisp vessels for serving
- Boneless skinless chicken breasts – Provides lean protein that takes on flavors beautifully
- Cornstarch – Tenderizes chicken and thickens the sauce
- Sherry or red wine – Adds depth and acidity to balance the savory flavors
- Soy sauce – Creates the umami foundation of the dish
- Vegetable or peanut oil – High smoke point oil perfect for stir-frying
- Fresh ginger – Adds aromatic warmth and distinctive Asian flavor
- Garlic cloves – Provides essential aromatic base notes
- Green onions – Contributes fresh, mild onion flavor and color
- Shiitake mushrooms – Delivers meaty texture and earthy flavor
- Bamboo shoots – Adds unique crunch and subtle flavor
- Water chestnuts – Creates signature crunch that contrasts with the soft filling
- Chinese cellophane noodles – Adds interesting texture and helps absorb sauce
- Hoisin sauce – Provides sweet and savory complexity
- Oyster sauce – Contributes rich umami depth
- Sesame oil – Adds nutty aroma and authentic Asian flavor
- Sugar – Balances the savory elements with subtle sweetness
What lettuce do you use for lettuce wraps?
Any variety of lettuce with a mild flavor and large leaves is suitable for this recipe.
Butter lettuce’s round, bowl-like leaves and mild taste make this type of lettuce almost perfect. However, if you can’t find Butter lettuce, another good option is iceberg lettuce with its large and very bland leaves
How to make PF Chang Lettuce Wraps
- In a small bowl, combine hoisin sauce, soy sauce, sherry, oyster sauce, water, sesame oil, sugar, and cornstarch.
- In a medium bowl, combine cornstarch, sherry, soy sauce, and water. Add chicken and stir to coat thoroughly.
- Stir in 1 teaspoon of oil to the chicken mixture and let sit for 15 minutes.
- Chop chicken into small pieces. Discard marinade.
- Heat a wok or large skillet over medium-high heat.
- Add 3 tablespoons oil to the wok and then add chicken and stir-fry for about 3-4 minutes.
- Remove chicken to a plate or bowl and set aside.
- Add 2 tablespoons of oil to the wok.
- Add ginger, garlic, and onion, and stir-fry for a minute or so.
- Add mushrooms, bamboo shoots, and water chestnuts. Stir-fry for an additional 2 minutes.
- Return the chicken to the wok. Add cooking sauce to the wok. Stir to combine.
- Cook until thickened and hot. You may want to taste these and see if you need to season them with salt or additional soy sauce.
- Prepare noodles according to package instructions.
- Remove the lettuce leaves from the core while the noodles are cooking.
- Break cooked cellophane noodles into small pieces and cover the bottom of serving the dish with them.
- Pour chicken mixture on top of noodles.
- Serve with lettuce leaves.
If you are planning to serve this for guests as an appetizer, I recommend going with smaller leaves of lettuce, such as butter lettuce. This way, guests will be restricted to spooning a lesser amount of filling.
Tips for copycat PF Changs Lettuce Wraps
- Make Ahead of Time – You can easily make this recipe in advance. Go ahead and make the filling up to two days before then reheat it in the microwave or a large skillet.
- Reheating the Filling – From fresh: Sprinkle a little bit of water on the filling, then reheat in the microwave for 2-3 minutes, stirring halfway through. You can also reheat it on the stovetop in a skillet for 3-4
minutes. From frozen: Let the filling defrost in the fridge overnight, then follow the same instructions above. Add to fresh lettuce and enjoy! - Storing Leftovers – The leftovers from this recipe will last up to five days in the fridge. But don’t save leftover filling on the lettuce because the lettuce will get soggy.
- Freezing the Filling – You can freeze the filling in glass containers for up to three months.
- Taking it to Work – A good idea is to store the filling in the bottom of a mason jar and then add chopped lettuce on top so that the two ingredients stay separated. Have a yummy Thai lunch at your desk.
How do you serve lettuce wraps?
When you serve these copycat PF Chang Lettuce Wraps, keep the lettuce and warm chicken filling separate to prevent the leaves from wilting. Let your guests roll their own wraps, and don’t forget to provide some extra hoisin, duck, and chili sauces for people who want to add a little more flavor. May want to serve this with the PF Chang’s Chang Mai Tai and the PF Changs Orange Chicken.
Copycat PF Chang’s Chicken Lettuce Wraps
Ingredients
Cooking Sauce
- 1 tablespoon hoisin sauce
- 1 tablespoon soy sauce
- 1 tablespoon sherry or red wine
- 2 tablespoons oyster sauce
- 2 tablespoons water
- 1 teaspoon sesame oil
- 1 teaspoon sugar
- 2 teaspoons cornstarch
Marinade
- 1 teaspoon cornstarch
- 2 teaspoons sherry or red wine
- 2 teaspoons water
- 2 teaspoons soy sauce
Filling
- 1 1/2 pounds boneless skinless chicken breasts
- 5 tablespoons vegetable oil or peanut oil
- 1 teaspoon minced ginger
- 2 teaspoons minced garlic
- 1/2 cup minced green onions
- 1 cup minced shiitake mushrooms
- 8 ounces minced bamboo shoots
- 8 ounces minced water chestnuts
Serving
- 6 ounces Chinese cellophane noodles prepared according to package directions
- 1 head iceberg lettuce washed and leaves taken off the head but left whole
Instructions
Cooking Sauce
- Mix all the ingredients for the cooking sauce and set aside.
Marinade and Filling
- In a medium bowl, combine the marinade ingredients and mix well.
- Add the chicken and stir to coat thoroughly.
- Stir in 1 teaspoon oil and let it sit for 15 minutes.
- Remove the chicken from the bowl and chop into smaller pieces.
- Heat a wok or large skillet over medium-high heat. Add 3 tablespoons oil.
- When the oil is hot, add the chicken and stir-fry for about 3 to 4 minutes. Remove the chicken from the pan and set aside.
- Add 2 tablespoons oil to the pan. When it is hot, add the ginger, garlic, and green onions, and stir-fry for a minute or so.
- Add the mushrooms, bamboo shoots, and water chestnuts, and stir-fry for an additional 2 minutes.
- Return the chicken to the pan along with the cooking sauce. Cook until thickened and hot.
Serving
- Break the cooked cellophane noodles into small pieces and cover the bottom of a serving dish with them.
- Scoop the chicken mixture on top of noodles.
- Serve the lettuce leaves alongside, allowing everyone to take what they want, individually spooning the filling into the lettuce leaves and rolling them up like a burrito.
Video
Notes
Nutrition
Variations and Substitutions
Protein Options:
- Ground chicken – For a texture closer to the restaurant version
- Ground turkey – A leaner alternative that works well
- Tofu – For a vegetarian version, use extra-firm tofu crumbled
Vegetable Options:
- Bell peppers – Add color and crunch
- Carrots – Contribute sweetness and texture
- Jicama – Provides a water chestnut-like crunch if unavailable
Dietary Modifications:
- Gluten-free – Use tamari instead of soy sauce and check hoisin sauce for gluten
- Lower-carb – Skip the cellophane noodles and reduce or omit the sugar
- Spicy version – Add sriracha or chili garlic sauce to taste
Storage and Serving
- Meal prep: Store filling in the bottom of a mason jar with chopped lettuce on top for work lunches
- Make ahead: Prepare filling up to two days in advance and reheat before serving
- Storage: Keep filling refrigerated in an airtight container for up to 5 days
- Freezing: Freeze filling in sealed containers for up to 3 months
- Reheating: Sprinkle with water before microwaving for 2-3 minutes, stirring halfway through
Love yummy Thai food? Try these recipes!
Popular Asian recipes
- Applebees Oriental Chicken Salad
- Best Sweet and Sour Chicken Recipe
- Chinese BBQ Ribs
- Crabmeat Casserole
- Egg Foo Young
- Homemade Wontons
- Honey Walnut Shrimp
- Japanese Katsu
- Panda Express Chow Mein
- PF Chang’s Orange Chicken
Be sure to check out more of my easy Asian recipes and the best restaurant copycat recipes here on CopyKat.com!
And, I would love to hear what your favorite Thai dish is – feel free to drop me a line in the comments.
Thanks to MarcyG76 for sharing this recipe.
I love the chicken lettuce wraps. They are so so good.I love copycat.com
Yummm I can’t wait to try this ????
I see that you have a Houston’s soup receipe, is there anyway for you to copykat their tortilla soup receipe? It is the best out there, as well as their chicken tenders – I hear that Houstons is notorious for keeping thier receipes a secret – but as a good cook, we can uncover the secrets!!
thanks!
Do you have the recipe for Panda express walnut shrimp
I am working on this one!
This is a nice recipe. I have made this several times for the family and for other events. I now do a double mix (separately) for chicken and beef using all the same ingredients. For the noodles, I don’t get picky down to using Ramen with (2) packs cooked and (1) crushed to add a little crunch to the mix. Not sure about the ‘canned shiitakes’, I can only say, fresh produce is the way to go. For the chicken, simple as picking up a rotisserie cooked ready to go at your local grocery store, strip the skin, meat and dice up (And you can skip the step for cooking the meat but, I do still add the marinade, oil and let rest for awhile in the fridge while prepping the other items.). For the beef, I purchase (1) pound of thin sliced sirloin and dice up per the recipe, the marinade and cooking is the same. You can figure at least two heads of lettuce per recipe and double that if you do both chicken and beef. A tip for doing it the first time, clean up and put up as you go due to once you start cooking, it’s fast paced and you’re done.
My layout for cooking the double mix:
Chicken or beef in a bowl for each with marinade sitting in fridge
Cooking sauce for each meat in a separate bowl
Garlic in a separate bowl for each
Ginger and Green Onions in a bowl for each
Shiitake, Bamboo Shoots, Water Chestnuts in a bowl for each
You can have your dish ready with the noodles, cook each meat per recipe, clean out the wok and do it one more time.
I don’t get picky on the condiments. I serve low sodium soy sauce plain and for a little more heat, I dice up a habanero and mix with the soy sauce.
Have fun!
Can’t add to Pinterest, can’t add to Recipe Box.
This recipe was ok. Don’t use canned Shitake mushrooms. They make the recipe too mushy. If I try it again, I’ll use fresh or another type of mushrooms.
how aboout the dipping sauces?
Exellent recipe! I’ve made this many, many times for my family. Just an FYI, I buy my Malfun noodles already prepared at the chinese restaurant. They are cheap to buy and you don’t get oil splatter all over the kitchen!
There is a resturaunt in Seattle Washinton call the Fisherman Rest. They make a to die for clam chowder. Do you have the recipe?
Thanks,
Kathy
katjasmin2000@yahoo.com
I do not have this recipe at this time. Please check back again later!