Thai Chicken Lettuce Wraps

5 from 1 vote
Jump to Recipe

This post may contain affiliate links. Read our disclosure policy.

These delicious Thai Chicken Lettuce Wraps are the perfect flavorful, healthy meal! This ground chicken recipe is full of veggies and a tasty peanut sauce for a meal prep lunch or dinner the whole family will love.

overhead view of ground thai chicken lettuce wraps
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

When you need a healthy meal in 30 minutes or less, these Thai Chicken Lettuce Wraps will come through for you every time! It’s the perfect weeknight dinner because it’s so quick AND doesn’t require a ton of cleanup when you’re finished; it’s all cooked in just one skillet! You can make even make this delicious meal low in carbohydrates with my favorite sugar-free peanut sauce. It’s so versatile, everyone will love it!

Don’t forget to pack leftovers for lunch tomorrow (if you’re lucky enough to have leftovers… Or smart enough to make a double batch). Opening up the lunch box and seeing these Thai Chicken Lettuce Wraps will be the best part of your day!

For more similar lettuce wrap recipes, check out Buffalo Chicken Lettuce Wraps, Easy Asian Chicken Lettuce Wraps, or Chopped Thai Chicken Salad Lettuce Wraps.

Why you’ll love it:

  • Healthy – You get a healthy dose of veggies in this lean, delicious chicken recipe. It’s easy to make this low-carb, and it’s naturally both gluten-free and dairy-free.
  • Quick & Easy – This recipe is ready in just 30 minutes, and you only need one skillet to cook it all in! The only prep work is chopping a few veggies, so you’ll be left with minimal dishes to do. There are also no unusual or unique methods/ingredients, so this straight-forward recipe can be cooked by beginners.
  • Meal Prep Friendly – These veggies save well in the fridge, so you can prep ahead of time and enjoy the meal later! The Thai chicken filling is freezable, so you can make a double batch to store in the freezer for another healthy meal later.

Ingredients for Thai Lettuce Wraps

ingredients for thai chicken lettuce wraps

Here’s a quick overview of what you’ll need for this easy chicken recipe. Find exact measurements in the printable recipe card at the bottom of the page.

  • Ground chicken and Sesame oil – You could swap out the chicken for ground pork, ground turkey, or even ground beef if you prefer. Cooking the meate in the sesame oil adds SO much flavor!
  • Yellow onion (diced), Red bell pepper (diced), Carrots (shredded), and Garlic (minced) – These easy veggies add lots of flavor. You can usually prep these a day or two ahead of time and store them in airtight containers in the fridge to make your dinner easier later.
  • Peanut sauce – I use this homemade recipe because it’s so easy to make it low-carb to avoid extra sugars. It’s a great blend of soy sauce, ginger, lime, chili garlic sauce, and more. Feel free to use a store-bought peanut sauce or your favorite recipe if you would like!
  • Romaine lettuce – You could also use butter lettuce or green leaf lettuce. You just want to make sure that you pick a lettuce with broad, strong leaves to make this easy to eat.
  • Cashews, Sesame seeds, and Green onions – These add amazing texture! You’ll want to keep these separate until you’re ready to serve so that you get that excellent crunch that these provide. You could swap out the cashews for almonds or peanuts, or you could leave them out to make it nut-free.

How to Make

This easy wrap recipe comes together quickly, and all you need is one skillet! Here’s a step-by-step guide for this delicious meal.

Brown meat

ground chicken browning in a skillet

Warm a large skillet over medium heat, then pour in the sesame oil. Once it’s hot, add in the chicken. Cook until browned, crumbling as it cooks.

TIP: If you are not using ground turkey or ground chicken, you probably will have a bit more fat. Make sure to drain any grease off once it has browned.

Saute veggies

With the browned chicken in the skillet, add in the diced onion, diced bell pepper, shredded carrots, and minced garlic. Cook for 3-4 minutes or until the vegetables are softened. Stir occasionally to prevent sticking.

Finish and serve

Stir in the peanut sauce and heat for another minute. Make sure everything is well coated in the sauce and the sauce is wamred through. Spoon the filling into clean lettuce leaves and top with crushed cashews, sesame seeds, and chopped scallions.

ground chicken lettuce wraps with thai chicken and peanut sauce


These filling chicken wraps are usually enough on their own for me, but you could easily add this Cucumber Salad or some Foil Pack Green Beans for flavorful sides! These Air Fryer Brussels Sprouts would be the PERFECT appetizer if you’re serving this for friends, and the dipping sauce has an amazing taste. If you’d like to add more carbs, these Sesame Noodles are the perfect simple side with these delicious flavors. Rice is an easy side dish for this easy stir fry served with lettuce leaves.

three lettuce wraps filled with thai chicken, peppers, and carrots and topped with cashews, green onions, and sesame seeds.

Storing & Reheating

It’s best to store the chicken mixture by itself in an airtight container — Refrigerate up to 3 days. Lettuce leaves can stay fresh in an airtight container (separated by paper towels) in the fridge up to 7-10 days! While the cashews, sesame seeds, and green onions can be stored in the chicken mixture (if you’ve already sprinkled them on), they will soak up moisture and lose their crunch.

When you’re ready to eat, microwave your Thai chicken on 50% power in 1-minute increments. Stir between blasts for even reheating. Once warmed through, spoon onto the lettuce leaves and sprinkle with the nuts, seeds, and green onions.

Can you freeze lettuce wraps?

No, lettuce itself cannot withstand the the freezing and thawing process. However, you can freeze this Thai chicken filling up to 2-3 months! I recommend freezing individual portions flat in bags, then I can take out one serving the night before and defrost it in the fridge overnight for lunch the next day.

TIP: Make sure to allow the chicken to cool before closing in a container as the excess moisture could lead to freezer burn.

thai chicken with peanut sauce, carrots, peppers, onion, and garlic


Obviously, lettuce wraps need to be able to reliably hold fillings while also tasting delicious. You want broad leaves large enough to hold at least 1/4 cup of filling. I prefer romaine lettuce because it’s easily available, nutritious, and strong enough to handle me rolling it around the chicken.

Butter or bibb lettuce and green leaf lettuce also work well. Iceberg lettuce can sometimes be a bit too crunchy to wrap, but that depends on your preferences. If you choose a lettuce that can’t hold fillings well, simply chop it up, spoon the mixture on top, and serve it as a chopped salad!

If you like this easy lunch, you have to try these healthy recipes!

  • Thai Chicken Collard Wraps – Collard greens are strong, sturdy, and perfect for wraps! These are perfect for my grilled chicken lovers and use the same delicious peanut sauce for dipping.
  • Spicy Thai Salad with Chicken – This is a copycat recipe for a discontinued Panera favorite! You get an amazing explosion of flavors and so many great textures.
  • Air Fryer Asian Meatballs – Talk about delicious! This quick air fryer recipe gives you juicy, flavorful meatballs that work well as an appetizer or lunch.
  • Crunchy Thai Chicken Salad – This easy chopped salad has edamame, radishes, and the same peanut sauce we recommend for the wraps. You definitely won’t get bored!
5 from 1 vote

Thai Chicken Lettuce Wraps

Servings: 4 servings
Prep: 10 minutes
Cook: 15 minutes
Total: 25 minutes
overhead view of ground thai chicken lettuce wraps
These delicious Thai Chicken Lettuce Wraps are the perfect flavorful, healthy meal! This ground chicken recipe is full of veggies and a tasty peanut sauce for a meal prep lunch or dinner the whole family will love.



  • 1 tbsp sesame oil
  • 1 lb ground chicken
  • 1 yellow onion, diced
  • 1 red bell pepper, diced
  • ½ cup shredded carrots
  • 4 cloves garlic, minced
  • 1 batch peanut sauce, (¾ cup)

For serving:

  • 1 head romaine lettuce
  • ½ cup chopped cashews, , optional (or peanuts)
  • 1 tbsp sesame seeds, , optional
  • Green onions, sliced


  • Heat the oil in a large skillet over medium heat and add the chicken. Cook until browned, crumbling as it cooks. Add the onion, red bell pepper, carrots, and garlic and saute for 3-4 minutes until the vegetables are softened.
  • Stir in the peanut sauce and heat another minute, until warm and everything is well coated.
  • Spoon the filling into the lettuce leaves, then top with cashews, sesame seeds, and green onions. Serve!


Storebought peanut sauce also works in place of homemade peanut sauce. Nutrition values below were calculated using the keto-friendly ingredients in the homemade peanut sauce.
When using low-carb ingredients, each serving is 3 lettuce wraps and has 9.6 net carbs. 


Serving: 3 lettuce wrapsCalories: 320kcalCarbohydrates: 13.1gProtein: 23gFat: 20gCholesterol: 96.3mgSodium: 377.6mgFiber: 3.5gSugar: 5g

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

Additional Info

Course: Main Course, Snack
Cuisine: Thai
Tried this recipe?Mention @itstartswithgoodfood or tag #itstartswithgoodfood!


1 Comment