Asian Chicken Lettuce Wraps (Better than P.F. Chang’s)!
Updated Sep 27, 2026
This post may contain affiliate links. Please read our disclosure policy.
These Asian chicken lettuce wraps are even better than P.F. Chang’s! Ground chicken and veggies are cooked in the most delicious sauce that makes this recipe the best, then served in crisp lettuce leaves topped with crunchy peanuts and green onions. These lettuce wraps are easy to make in just 30 minutes – perfect for a quick dinner or delicious appetizer!

I know that’s a pretty bold claim…Asian chicken lettuce wraps you can make at home that are more delicious than the beloved dish from P.F. Chang’s?! It’s bold – but its true! These lettuce wraps are packed with flavor and texture thanks to water chestnuts, bell peppers, garlic and ginger. The sweet and savory homemade lettuce wraps sauce is the secret to this recipe – and what makes it truly the best!
These Asian chicken lettuce wraps are one of my favorite dinners (along with this cashew chicken stir fry). They are quick and easy and my whole family loves them. Even my kids eat them, and have tons of fun doing it! I spent years testing and perfecting this Asian chicken lettuce wraps recipe, and it has been a reader favorite since I first published it in 2016. Check out this review from Lisa,
We’ve made this at least 20 times. We absolutely LOVE this recipe! The sauce is where the magic is. This is sooo perfect!
– Lisa
Why You’ll Love These Chicken Lettuce Wraps
- Better than P.F. Chang’s. No notes. It’s true.
- Quick and easy. Ready in 30 minutes.
- Super flavorful. The sauce, the garlic, the ginger, all so good.
- Easy to customize. Adjust the spice level, swap the ground chicken for turkey or pork, or use your favorite lettuce or different vegetables.
- Great for meal prep. Make the filling ahead of time and reheat it for an easy lunch or dinner.
- A tried-and-true favorite. I first shared this recipe in 2016, and since then thousands of readers have made and loved these chicken lettuce wraps.

Asian Chicken Lettuce Wraps: Ingredients & Substitutions
As always I recommend making this recipe exactly as it’s written! Like I said, I tested and retested this recipe more times than I can count to achieve lettuce wrap perfection! However, here are a few potential substitutions!

- Ground chicken: Finely diced chicken breasts are a great substitute for ground chicken! You can also use ground turkey or ground beef!
- Peanut Oil: Any oil can be used here if you don’t keep peanut on hand or if you have a peanut allergy. I recommend olive oil or avocado oil!
- Soy Sauce: If you have a soy allergy you can substitute coconut aminos for the soy sauce.
- Peanut Butter: If you have a peanut allergy any nut or seed butter could work here, but peanut butter definitely gives the best results!
Best Lettuce for Lettuce Wraps
The best lettuce for lettuce wraps has large, sturdy leaves that are flexible enough to fold around the filling. Here are my favorite varieties:
- Butter lettuce (Bibb or Boston lettuce): Soft, flexible leaves with a mild flavor that are perfect for wrapping.
- Green leaf lettuce: Large leaves that hold plenty of chicken filling.
- Romaine lettuce: Crisp and sturdy, although the leaves are more boat-shaped than wrap-shaped.
- Iceberg. can be used in a pinch, not my favorite but still works.

How to Make Asian Chicken Lettuce Wraps
Let’s walk through the process of making this chicken lettuce wraps recipe step-by-step. Don’t forget to watch the video too!
Make the Lettuce Wraps Sauce
The first step in this lettuce wrap recipe is making the sauce. The sauce is the key to the flavor of this recipe. I do not suggest tampering with the sauce or making substitutions because it’s the part of this recipe that took me years to perfect, and is absolutely delicious as-is.


It’s really simple to make! Just whisk all the ingredients together. If you use a thicker peanut butter that is solid at room temperature, you may need to warm it slightly before using it to make this Asian lettuce wraps recipe!


Make the Lettuce Wrap Filling
Begin by cooking the onion, minced garlic and ground chicken until the chicken is lightly browned.
Use a Wok, Sauté pan, or a cast iron skillet. For traditional Asian recipes I love pulling out my wok. But as you can see in the photo above, a regular sauté pan or cast iron skillet works perfectly.


Next, add the vegetables and cook until they are soft.
Finely Dice Vegetables
This is one of the keys to making sure every bite is bursting with both texture and flavor! Sometimes I even let my food processor do the chopping for me!


Then, add the sauce and cook until slightly thickened.


How to Serve Lettuce Wraps
I prefer to enjoy this recipe the traditional way by serving the warm filling in cold, crisp lettuce leaves. However, I usually serve these Asian Chicken Lettuce Wraps to my kids over noodles or rice, or with a side of our favorite homemade fried rice, because it’s much easier for them to eat with a spoon than wrapped in a piece of lettuce.
You can serve these Asian lettuce wraps on their own as an appetizer or light meal, or turn them into a complete dinner by serving them with:
- Spring rolls dipped in peanut sauce,
- Easy chicken stir fry or cashew chicken stir fry
- Beef and broccoli
- Chicken fried rice and chicken lo mein.

How to Store Lettuce Wraps
Store any leftover lettuce wrap filling in an airtight in the refrigerator for up to 5 days. Store leftover lettuce separately in the refrigerator, because storing them together will make the lettuce soggy.
Freeze
The lettuce wrap filling can be frozen for up to 2 months in an airtight container. Thaw it by warming it in a pan on the stovetop over low heat.
Reheat
Warm the chicken filling in a skillet over medium-low heat until heated through, or microwave individual portions.
More Asian Recipes
If you love these meatballs, you need to try these recipes. Skip the takeout and make these instead!
- The best homemade fried rice or chicken fried rice.
- Ground beef stir fry or chicken stir fry are must-makes.
- Beef and broccoli so much better than takeout,
- Easy Asian meatballs made with ground beef or teriyaki chicken meatballs!
- This crock pot teriyaki chicken has been a go-to forever!
- Or, make this Asian chicken salad, so good!
- Chicken lo mein is a fave!

Lettuce Wraps Recipe FAQs
There are three varieties of lettuce that I recommend to use when making these chicken lettuce wraps:
– Butterhead lettuce
– Green Leaf Lettuce
– Romaine Lettuce
– Iceberg Lettuce
Just be sure to choose a head of lettuce that has large and flexible enough leaves to use as a wrap!
It’s super simple. Cut off the bottom of the head of lettuce, then carefully separate the individual leaves. Wash and thoroughly dry the leaves before filling them.
Yes, you can prepare in advance in a couple ways.
1) Chop all the veggies ahead of time and make the sauce. Store the prepped ingredients in the fridge so they’re easy to grab when you’re ready to cook the lettuce wraps and serve them fresh.
2) Cook the filling in advance, store in the refrigerator and reheat on the stovetop to serve.
Use large, sturdy lettuce leaves and don’t overfill them. You can also layer two smaller leaves together to make a stronger wrap.
Yes, you can finely dice chicken breast meat. Or use ground turkey or pork.
Yes. Use gluten-free soy sauce or tamari and make sure your hoisin sauce is certified gluten-free.
Yes, although I recommend using them because they add the best crunchy texture. If you omit them, you can add extra finely diced bell pepper if you want or even celery.

If you make and love my recipes, it would mean so much to me if you would leave a comment and rating! And don’t forget to follow along on Instagram, Pinterest, Facebook, TikTok and Youtube – be sure to tag @joyfoodsunshine and use the hashtag #joyfoodsunshine so I can see your creations!

Asian Chicken Lettuce Wraps (better than P.F. Chang’s)!
Video
Ingredients
- 1 pound ground chicken
- 2 Tablespoons peanut oil
- ½ onion (finely diced)
- ½ Tablespoon minced garlic
- 1 cup red or green pepper (finely diced)
- 8 ounces water chestnuts (drained & finely diced)
For the Sauce:
- 3 Tablespoons soy sauce*
- 3 Tablespoons hoisin sauce**
- 1 Tablespoon sesame oil
- 1 Tablespoon rice vinegar
- 1 Tablespoon peanut butter
- 1 Tablespoon honey
- 2 teaspoons sweet chili sauce
- ½ teaspoon garlic powder
- ¼ teaspoon powdered ginger
To serve
- ¼ cup peanuts (crushed)
- ¼ cup sliced green onions
- Lettuce or your favorite Asian salad
Instructions
- Whisk together sauce ingredients until well combined. If you use a firmer peanut butter you may need to microwave the mixture for 30-60 seconds in order to melt it and ensure everything is well-mixed.
- Heat 2 Tablespoons peanut oil in a frying pan. Once hot, add ground chicken, onion and minced garlic.
- Cook until chicken browns and the onions are translucent, cook for 5 to 10 minutes.
- Add the peppers and water chestnuts and cook about 5 minutes or until peppers are slightly soft.
- Add the sauce and simmer on low heat until the chicken and veggies are evenly coated and everything is heated through.
- Serve in lettuce leaves, on top of your favorite Asian salad, or over noodles or rice!
Notes
- Ground chicken: Finely diced chicken breasts are a great substitute for ground chicken!
- Peanut Oil: Any oil can be used here if you don’t keep peanut on hand or if you have a peanut allergy. I recommend olive oil or avocado oil!
- Soy Sauce: If you have a soy allergy you can substitute coconut aminos for the soy sauce.
- *be sure to choose a gluten-free soy sauce to keep this asian lettuce wraps recipe gluten-free, like this one.
- Hoisin sauce: **be sure to choose a gluten-free hoisin sauce to keep this recipe gluten-free, like this one.
- Peanut Butter: If you have a peanut allergy any nut or seed butter could work here, but peanut butter definitely gives the best results!
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.











Amazing!
Thank you, Lynn!
My boys made these for me for Mother’s Day and they were the best part of the meal! They used almond butter instead of peanut butter and agave instead of honey and they were perfect. This is s very forgiving and flexible recipe. I can’t wait to try another recipe!!!
Happy Mother’s Day! How sweet that your boys made this for you, I love it!!
We just had these again and used 93/7 ground turkey. Still AMAZING!
Thank you so much! I’m so glad you love this recipe!
The photographs show green onion as a garnish but the ingredient list doesn’t have it. I always think it sounds good but never remember to buy it because it’s not on the ingredient list.
I will fix that now!
I have made this so many times in the last month-Yum! I use chicken tenderloins instead of ground but otherwise mostly the same.
Question: assuming is 209 calories per wrap, not per six wraps?
Yes per wrap! I’m so happy you love it!
Just wondering because I want to try this but, when you say red or green pepper what kind of pepper are you talking about? Thanks!
Bell Peppers!
Made this last night and it was gorgeous! Only used fresh garlic and fresh ginger, used chunky peanut butter, and added chopped cilantro and lime wedges to toppings. Might try with Thai chilies next time. Definite add to meal rotation. Love how the sauce thickens while it simmers.
Thank you so much Wendy!
Absolutely fantastic!!! Our new family favorite. Thank you so much for sharing ❤️
Thank you Patricia!
Quick, it’s never as quick as they say but it was quick enough, and very tasty. My girl doesn’t like peppers so I made it without. Still very good.
I promise it gets quicker the more you make it! I’m so glad you, and your girl, love this recipe!
Do you have any recommendations on how to make this recipe vegetarian? We have been making this recipe for years and it is SO DANG GOOD. One of my family members is now eating vegetarian and I am wondering if subbing firm tofu for the chicken is sufficient… I haven’t cooked a whole lot with tofu, but plant based meats have not been a hit at our house unfortunately.
I have used firm tofu! Just dice it small and cook it first until it’s crispy!
I am not a very good or experienced cook, but every time I make this it gets easier, faster and even more tasty. It is low calorie, nutritious and so amazingly delicious that now I am so hooked I have to make it at least once a week. It is better than any take out or dine in that I have ever tasted. She is right – it’s all about the sauce and this one is perfection!
I’m so glad you love this recipe so much, Shirley!
Made this tonight. One with ground beef and the other tofu, as I’m vegetarian, but my family is not. The flavor was amazing and everyone enjoyed it, but I don’t think 2tbls of oil was needed in the pan…seemed a bit much. Definitely will make again, but for sure cutting down on the oil.
Hey Jessica! The oil would definitely not be needed if you used ground beef. But if you’re using ground chicken 2 Tablespoons is great because it’s a leaner meat and doesn’t release fat as it cooks.
This has now become part of our weekly rotation!! Absolutely delicious!
Thank you Tawni!