Asian Chicken Lettuce Wraps (Better than P.F. Chang’s)!

Jump to Recipe

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!

4 asian chicken lettuce wraps on a white ceramic plate in fresh lettuce topped with crushed peanuts and green onions. On a dark wood surface

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,

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.
front view of four asian chicken lettuce wraps on a white ceramic plate in fresh lettuce topped with crushed peanuts and green onions. On a dark wood surface
Want to save this recipe?
Enter your email below, and I’ll send the link straight to your inbox. Plus, you’ll receive cooking & baking tips & recipes weekly!

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!

overhead photo of the ingredients in this Asian Chicken Lettuce Wraps recipe in bowls and labeled like ground chicken, peanuts, peanut butter, bell peppers, onion, water chestnuts, and more
  • 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.
3 Asian Chicken Lettuce Wraps on a long serving platter in fresh lettuce topped with crushed peanuts and green onions. On a dark wood surface  with the cast iron skillet with the rest of the lettuce wraps filling in the background and a bowl of crushed peanuts in the bottom right corner.

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:

chicken lettuce wrap filling in a black cast iron skillet with a bowl of peanuts and green onions in the top right corner

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!

up close overhead view of an Asian chicken lettuce wrap on a plate

Lettuce Wraps Recipe FAQs

What lettuce is best for wraps?

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!

How do you cut lettuce for lettuce wraps?

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.

Can I make chicken lettuce wraps ahead of time?

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.

How do you keep lettuce wraps from falling apart?

Use large, sturdy lettuce leaves and don’t overfill them. You can also layer two smaller leaves together to make a stronger wrap.

Can I substitute the ground chicken?

Yes, you can finely dice chicken breast meat. Or use ground turkey or pork.

Can I make this recipe gluten-free?

Yes. Use gluten-free soy sauce or tamari and make sure your hoisin sauce is certified gluten-free.

Can I make lettuce wraps without water chestnuts?

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.

overhead view of four chicken lettuce wraps on a plate

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)!

Laura Sandford
Asian Chicken Lettuce Wraps (better than P.F. Chang’s)! A quick, easy, and healthy dinner that tastes delicious! Gluten and dairy-free! 
4.99 from 1060 votes
Course Main Course
Cuisine asian
Servings 6 Lettuce Wraps
Calories 209.1
Prep Time10 minutes
Cook Time20 minutes
Total Time30 minutes

Video

Ingredients 
 

For the Sauce:

To serve

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

Ingredient Substitutions
  • 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.
  • 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!
Store
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
Freeze the filling in an airtight container for up to 2 months. 

Nutrition

Serving: 1lettuce wrap | Calories: 209.1kcal | Carbohydrates: 14.3g | Protein: 18.7g | Fat: 9.2g | Saturated Fat: 1.9g | Polyunsaturated Fat: 26g | Monounsaturated Fat: 4g | Cholesterol: 43.6mg | Sodium: 675mg | Potassium: 112.5mg | Fiber: 1.4g | Sugar: 8.6g | Vitamin A: 665IU | Vitamin C: 55.2mg | Calcium: 12mg | Iron: 0.4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you enjoy this recipe? Have a question? Leave a comment below!

try these recipes


latest recipes

4.99 from 1060 votes (484 ratings without comment)

Post a Comment or Ask a Question!

Your email address will not be published. Required fields are marked *

Recipe Rating




1,073 Comments

  1. 5 stars
    This review is just for the sauce: I tried out your blend for sauce on my take of a healthy turkey lettuce wrap and oh my goodness, the sauce is INCREDIBLE! Definitely a keeper in my books for regular meal prep rotation. Thanks so much!! In case anyone is curious, my meat filling includes 1lb of Jenny-O low fat ground turkey, 1 medium zucchini diced, 1 cup of diced mushrooms, 3 thinly sliced green onions, 1/2 cup of shredded carrot, and an 8oz. can of water chestnuts (drained and chopped). Most of the prep work is taken care of by my vegetable chopper/dicer (around $15-20 on Amazon). To bump up the spice, I also serve this with some Sambal Oelek on the side to add as you eat!

  2. 5 stars
    These are by far the best lettuce wraps I have tried, and I will definitely make them again. My family all loved them as well. Thank you so much:)

  3. 5 stars
    Amazing!!! Made it for the boyfriend, he loved it! I love the peanut butter in the sauce. Our usually lettuce wrap recipe isnt as good as this one, thank you thank you!

  4. 4 stars
    I like your additions. Those would extend the meat a bit more. I also like how you did the veggie chopping ahead. I doubled the recipe, but found it took more than double the time due to all the chopping. I’m used to that, and to recipes that usually say they take less time than they do.
    It was delicious. I had some collard greens I needed to use up, so I used those for the wraps. My husband preferred using knife and fork, the second night I stir fried the rest of the collards with the swiss chard I served alongside, made some quinoa, and served the veggies and meat on top of the quinoa. Delicious! A little sweet, so I may leave out the honey in the future, or at least reduce it.
    Good for breakfast, too!

    1. Have you tried chopping your veggies in a food processor? It cuts down prep time significantly! 🙂 I’m glad you enjoyed it, I love the idea of using collard greens too!

  5. I made this recipe last night for my boyfriend and it was perfect!
    Simple, Fun, and hands down delicious.
    I pre-made the sauce and replaced the soy with coconut amino s; and pre-choppped the veggies for a quick and easy assemble for when we were ready to eat.
    I added finely chopped carrots and mushrooms, green onion, and chopped cashews for a crunch on top.
    I simply loved your recipe, thank you for sharing! 🙂

  6. 5 stars
    Delicious! A little sweet for my taste so I may leave the honey out next time, but still very very good. Even very picky hubby who has never touched a lettuce wrap loved them. Thanks for the great recipe!

    1. LOL! I always think of Ron Swanson from Parks and Rec when I make salad for my husband. When asked if he wanted salad he replied, “Since I am not a rabbit, no, I would not. LOL! I’m so glad you both enjoyed these!

    1. Hey Sandy! I ususally serve it just in wraps for Ritch and I! For the kids I serve it with rice or noodles!

  7. Hi! Made these tonight and they are wonderful! One question though do you think this could be made ahead and frozen?

    1. 5 stars
      This is the 4th time I’ve made this wonderful recipe and it just keeps getting better. I add chopped carrots and mushrooms with fresh garlic and ginger. I’m also interested if it can be frozen?

    2. 5 stars
      You are my hero. This is phenomenal- I had thought in order to eat this my favourite meal,, I had to go to an Asian restaurant and pay $40. Your recipe is not only exactly like theirs but better. I can’t believe you figured the Thai chicken wrap recipe out. Thank you! I plan on making this exact recipe for the rest of my culinary life! 🙏

  8. I just have to rave about this recipe, specifically the sauce! After making a number of Asian inspired recipes and always being disappointed with the sauce (either completely lacking flavor, being too salty, etc), my expectations were low. BUT, this sauce is literally perfect in every way. Your years of perfecting it paid off because it is the BEST!