“Hey, you’ve got to try this,” my coworker said, sliding a steaming plate across the table during lunch break. Honestly, I was skeptical — chicken in lettuce? But as I bit into those crunchy, savory wraps, something clicked. The blend of tender ground chicken, crunchy water chestnuts, and that slightly sweet soy-ginger sauce was way better than I expected. That moment kicked off what became a bit of an obsession with perfecting my own version of PF Chang’s Chicken Lettuce Wraps at home.
It wasn’t just about recreating a restaurant favorite. It was the kind of recipe that fits right into those busy weekday evenings when you want something light but satisfying, without a mountain of dishes or hours in the kitchen. Plus, the cool crispness of the lettuce combined with the warm savory filling felt like a reset button after a hectic day — a fresh, simple pleasure that didn’t mess around.
Over the weeks, I tweaked the sauce, swapped chicken for turkey, and experimented with different greens until I landed on what I’ll happily call the best homemade version of PF Chang’s Chicken Lettuce Wraps. The flavors hit just right — savory, slightly sweet, with a little zing that keeps you coming back for more. And honestly, it’s become my go-to comfort food that’s easy enough to whip up on a whim.
There’s something quietly satisfying about wrapping a handful of that savory filling in crisp lettuce leaves — it’s like a little bundle of flavor magic that’s light, fresh, and just a touch indulgent. I think you’ll get why this recipe stuck with me as soon as you try it.
Why You’ll Love This Easy PF Chang’s Chicken Lettuce Wraps Copycat Recipe
After countless trials and plenty of dinner guests requesting “that chicken wrap recipe,” I’m confident this version will quickly become a favorite in your kitchen. Here’s what makes it stand out:
- Quick & Easy: Ready in about 30 minutes, perfect for those busy weeknights or when you need something tasty without the fuss.
- Simple Ingredients: Most components are pantry staples or easy to find at any grocery store — no specialty trips required.
- Perfect for Casual Gatherings: Whether it’s a light lunch, game day snack, or appetizer for a potluck, these wraps always get devoured.
- Crowd-Pleaser: Kids, adults, picky eaters — it’s a hit across the board thanks to the balance of savory, sweet, and crunchy.
- Flavorful & Fresh: The combination of the juicy, seasoned chicken and crisp lettuce is a texture and taste combo that feels like comfort food with a fresh twist.
What makes this recipe different? For starters, I use a homemade sauce that’s perfectly balanced — not too salty, with that subtle sweetness and a hit of garlic and ginger that you just don’t get from store-bought sauces. Plus, finely chopped water chestnuts add that unmistakable crunch that really sets it apart.
Honestly, making these lettuce wraps at home beats ordering takeout any day — you get to control the ingredients, adjust the spice level, and enjoy them fresh right from the skillet. It’s that satisfying feeling of a restaurant favorite, but with your own home-cooked touch.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without any fuss. Most of these are pantry staples or easy to swap if needed.
- Ground chicken: The base protein — lean and quick cooking. You can substitute ground turkey if preferred.
- Olive oil or vegetable oil: For sautéing the chicken and aromatics.
- Yellow onion, finely chopped: Adds sweetness and depth.
- Garlic cloves, minced: Fresh garlic is key for that savory punch.
- Fresh ginger, grated: Gives the sauce a zesty warmth.
- Water chestnuts, finely chopped: For the signature crunch — canned works great.
- Soy sauce: The salty umami backbone of the sauce. I prefer low-sodium to keep control over saltiness.
- Hoisin sauce: Adds a mild sweetness and complexity.
- Rice vinegar: Balances the sauce with a touch of acidity.
- Sriracha or chili garlic sauce (optional): For a little heat that you can adjust to taste.
- Brown sugar or honey: To give the sauce a subtle sweetness that ties it all together.
- Green onions, sliced: Fresh garnish for a pop of color and mild onion flavor.
- Butter lettuce or iceberg lettuce leaves: Crisp and sturdy enough for wrapping.
For best results, look for firm, fresh lettuce heads with intact leaves—this makes assembling the wraps way easier. And if you want to mix it up, Napa cabbage leaves also work wonderfully as a wrap alternative.
Equipment Needed
- Large skillet or wok: Essential for cooking the chicken mixture evenly. I use my trusty nonstick skillet for easy cleanup.
- Sharp knife and cutting board: For chopping onions, garlic, and water chestnuts finely. A small paring knife helps with precision.
- Measuring spoons and cups: To keep the sauce balanced and consistent every time.
- Mixing bowls: For combining the sauce ingredients and prepping the filling.
- Spatula or wooden spoon: Useful for stirring and scraping the pan.
If you don’t have a wok, a heavy-bottomed skillet works just fine. And honestly, I’ve even made this on a cast iron pan with great results. No fancy gadgets needed, which is part of why this recipe is so accessible.
Preparation Method

- Prepare the lettuce leaves: Gently separate the leaves from the head, rinse under cold water, and pat dry with a kitchen towel. Set aside. (This takes about 5 minutes.)
- Make the sauce: In a small bowl, whisk together 3 tablespoons (45 ml) soy sauce, 2 tablespoons (30 ml) hoisin sauce, 1 tablespoon (15 ml) rice vinegar, 1 teaspoon (5 ml) sriracha (optional), and 1 tablespoon (12 g) brown sugar. Set aside. (2 minutes)
- Cook the aromatics: Heat 1 tablespoon (15 ml) oil in a large skillet over medium-high heat. Add ½ cup (80 g) finely chopped onion and sauté until translucent, about 3-4 minutes. Add 2 minced garlic cloves and 1 tablespoon (6 g) grated fresh ginger; cook for 1 minute until fragrant.
- Cook the chicken: Add 1 pound (450 g) ground chicken to the skillet. Break it up with a spatula and cook until no longer pink and lightly browned, approximately 6-8 minutes.
- Add water chestnuts: Stir in ½ cup (65 g) finely chopped water chestnuts and cook for 2 minutes to warm through, keeping their crunch.
- Pour in the sauce: Pour the prepared sauce over the chicken mixture. Stir well to combine and cook for another 2 minutes until the sauce thickens slightly and coats everything evenly.
- Finish with green onions: Remove from heat and fold in ¼ cup (25 g) sliced green onions for freshness.
- Assemble and serve: Spoon the warm chicken mixture into individual lettuce leaves and serve immediately. (Total time about 30 minutes.)
Tip: If the sauce feels too thick, splash a little water or chicken broth to loosen it up. And watch the heat when adding sriracha — start small and add more if you like a spicy kick.
Cooking Tips & Techniques
One thing I learned early on is that finely chopping the water chestnuts—not leaving them in big chunks—makes every bite balanced with a bit of crunch, rather than overwhelming it. Also, using fresh garlic and ginger (not powdered) adds a brightness that’s hard to beat.
Another tip: cook the chicken over medium-high heat without crowding the pan. This helps it brown nicely instead of steaming, which gives more flavor and texture.
Keep a close eye on the sauce once it’s added; it thickens quickly and can burn if the heat is too high. Stir frequently, and if it starts sticking, just add a splash of water.
Lastly, don’t skip chilling your lettuce before serving. Cold, crisp leaves make the wraps feel extra refreshing and contrast the warm filling perfectly.
Variations & Adaptations
- Protein swap: Try ground turkey, pork, or even finely diced mushrooms for a vegetarian take.
- Spice it up: Add finely chopped fresh chili or increase sriracha for more heat.
- Gluten-free: Use tamari instead of soy sauce and check hoisin sauce labels for gluten-free options.
- Asian fusion twist: Mix in chopped peanuts or sprinkle toasted sesame seeds on top for added texture.
- Seasonal veggies: Incorporate shredded carrots or diced bell peppers for extra color and crunch.
Personally, I once swapped out the lettuce for Swiss chard leaves during a spinach shortage — it worked surprisingly well! The wraps were a bit sturdier and had a subtle earthiness that was a nice change.
Serving & Storage Suggestions
Serve these chicken lettuce wraps immediately for the best texture contrast. The filling is warm and juicy, while the lettuce stays crisp and fresh. If you want to make it a full meal, pair it with steamed jasmine rice or a light cucumber salad.
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Keep the chicken filling and lettuce leaves separate to avoid sogginess. Reheat the filling gently in a skillet over medium heat or microwave in short intervals, stirring in between.
Flavors tend to deepen after resting overnight, so the filling can taste even better the next day — just remember to grab fresh lettuce for serving.
Nutritional Information & Benefits
This recipe is a great option if you’re looking for a lighter, protein-rich meal with plenty of fresh veggies. On average, one serving (about 4 wraps) contains roughly 300 calories, 25 grams of protein, and minimal carbs, making it suitable for low-carb or gluten-conscious diets.
Key ingredients like ginger and garlic offer anti-inflammatory benefits, while water chestnuts add fiber and antioxidants. Using lean ground chicken keeps it lower in fat but high in flavor.
Just watch the sodium levels if you’re sensitive — using low-sodium soy sauce helps keep the salt in check.
Conclusion
Easy PF Chang’s Chicken Lettuce Wraps Copycat Recipe isn’t just a dinner idea — it’s a little moment of joy wrapped in crisp leaves. Whether you make it for a quick weekday meal or a casual gathering, it’s the kind of dish that feels thoughtfully homemade and satisfyingly fresh.
Feel free to tweak the spice level or switch up the protein to fit your tastes. I love how versatile it is — it’s proof that simple ingredients and a straightforward method can create something special.
And hey, if you enjoy recipes that bring quick comfort without the fuss, you might also appreciate the quick savory beef and broccoli stir fry or the honey sriracha chicken meatballs from this site — both great for easy dinners with big flavor.
Give these wraps a try, and let me know how you like them — I’m always curious about your favorite tweaks and stories!
FAQs about Easy PF Chang’s Chicken Lettuce Wraps Copycat Recipe
Can I make the filling ahead of time?
Yes! You can prepare the chicken mixture up to two days in advance and store it in the fridge. Just reheat gently before assembling the wraps with fresh lettuce.
What’s the best lettuce to use for wraps?
Butter lettuce is ideal because of its soft, flexible leaves and mild flavor. Iceberg lettuce also works well if you want extra crunch.
Can I freeze the chicken filling?
Freezing is possible but not recommended, as the texture of the water chestnuts and sauce might change. For best results, enjoy fresh or refrigerated.
How can I make this recipe vegetarian?
Swap the ground chicken for finely chopped mushrooms, crumbled tofu, or lentils. Adjust seasoning as needed and skip the fish-based sauces.
Is this recipe spicy?
It’s mild by default, but you can easily add heat with extra sriracha, fresh chilies, or chili flakes according to your taste.
Pin This Recipe!

Easy PF Changs Chicken Lettuce Wraps Copycat Recipe Best Homemade Version
A quick and easy copycat recipe of PF Chang’s Chicken Lettuce Wraps featuring tender ground chicken, crunchy water chestnuts, and a savory-sweet soy-ginger sauce wrapped in crisp lettuce leaves.
- Prep Time: 7 minutes
- Cook Time: 23 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Asian
Ingredients
- 1 pound ground chicken
- 1 tablespoon olive oil or vegetable oil
- ½ cup finely chopped yellow onion
- 2 garlic cloves, minced
- 1 tablespoon grated fresh ginger
- ½ cup finely chopped water chestnuts (canned)
- 3 tablespoons soy sauce (preferably low-sodium)
- 2 tablespoons hoisin sauce
- 1 tablespoon rice vinegar
- 1 teaspoon sriracha or chili garlic sauce (optional)
- 1 tablespoon brown sugar or honey
- ¼ cup sliced green onions
- Butter lettuce or iceberg lettuce leaves for wrapping
Instructions
- Prepare the lettuce leaves: Gently separate the leaves from the head, rinse under cold water, and pat dry with a kitchen towel. Set aside.
- Make the sauce: In a small bowl, whisk together soy sauce, hoisin sauce, rice vinegar, sriracha (optional), and brown sugar. Set aside.
- Cook the aromatics: Heat oil in a large skillet over medium-high heat. Add chopped onion and sauté until translucent, about 3-4 minutes. Add minced garlic and grated ginger; cook for 1 minute until fragrant.
- Cook the chicken: Add ground chicken to the skillet. Break it up with a spatula and cook until no longer pink and lightly browned, approximately 6-8 minutes.
- Add water chestnuts: Stir in chopped water chestnuts and cook for 2 minutes to warm through, keeping their crunch.
- Pour in the sauce: Pour the prepared sauce over the chicken mixture. Stir well to combine and cook for another 2 minutes until the sauce thickens slightly and coats everything evenly.
- Finish with green onions: Remove from heat and fold in sliced green onions.
- Assemble and serve: Spoon the warm chicken mixture into individual lettuce leaves and serve immediately.
Notes
If the sauce feels too thick, splash a little water or chicken broth to loosen it. Start with a small amount of sriracha and add more to adjust spice level. Finely chop water chestnuts for balanced crunch. Cook chicken over medium-high heat without crowding the pan to brown nicely. Keep an eye on the sauce to prevent burning. Chill lettuce before serving for best texture.
Nutrition
- Serving Size: About 4 wraps per se
- Calories: 300
- Sugar: 6
- Sodium: 600
- Fat: 15
- Saturated Fat: 3
- Carbohydrates: 10
- Fiber: 2
- Protein: 25
Keywords: chicken lettuce wraps, PF Chang's copycat, easy dinner, ground chicken recipe, Asian wraps, healthy wraps, low carb, quick recipe


