Crisp, fresh, and bursting with bold flavors, Thai Chicken Lettuce Wraps are the kind of meal that excites every sense before the first bite. The savory ground chicken, tangy lime, and sweet chili sauce wrapped in cool butter lettuce create an irresistible combination that feels both indulgent and light. These Thai Chicken Lettuce Wraps are perfect for busy weeknights, meal prep, or crowd-pleasing appetizers. Whether you are new to Thai-inspired cooking or a seasoned home cook, this recipe delivers restaurant-quality results with minimal effort. You’ll learn exactly how to make the perfect sauce, cook juicy flavorful chicken, and assemble wraps that look as good as they taste.
Why You’ll Love This Recipe
These Thai Chicken Lettuce Wraps check every box for a winning weeknight meal. First, they come together in under 30 minutes using just one pan, making cleanup effortless. The flavor profile is layered and complex — savory tamari, nutty sesame oil, zesty lime, and the gentle heat of Thai sweet red chili sauce all work in harmony. The crunchy cashews and shredded carrots add satisfying texture, while fresh cilantro and scallions brighten every bite. This recipe is naturally gluten-free when made with tamari or coconut aminos, making it an inclusive option for guests with dietary restrictions. It is also easily customizable, so you can adjust the heat level, swap proteins, or load up on extra toppings. Healthy, vibrant, and deeply satisfying, these wraps will quickly earn a permanent spot in your weekly dinner rotation.
Ingredients List for the Thai Chicken Lettuce Wraps
Gather these simple, fresh ingredients before you start cooking. Most items are pantry staples or easy to find at any grocery store.
• 1 Tablespoon sesame oil
• ¼ cup onion (diced, I used yellow. White onion works too.)
• 2 cloves of garlic
• 1 tablespoon fresh minced ginger (or ginger paste)
• 10 oz ground chicken
• ¼ cup Tamari (low sodium) (or soy sauce, coconut aminos)
• 2 Tablespoon Thai sweet red chili sauce ((we love Trader Joe’s))
• Juice of 1 lime
• 1 teaspoon maple syrup (or honey, agave)
• ⅓ cup cashews (chopped – raw or roasted/salted)
• ¼ cup scallions (chopped)
• ¼ cup cilantro (fresh, chopped)
• ¼-½ cup carrots (shredded)
• Sesame seeds for topping
• 1 head butter lettuce – leaves removed (rinsed and dried – see notes)
Pro Tips
Getting the most out of your Thai Chicken Lettuce Wraps comes down to three key techniques.
Brown your aromatics properly. Do not rush the onion, garlic, and ginger step. Allowing them to cook until the onions are golden and translucent builds a deep, savory base that elevates the entire dish. Skipping this step results in a flat, underdeveloped flavor.
Do not overcrowd the pan. When adding the ground chicken, spread it evenly across the pan and resist the urge to stir constantly. Letting the chicken sit undisturbed for short intervals creates golden-brown bits that add incredible flavor and texture to your filling.
Add carrots and herbs off the heat. Stirring in the shredded carrots, scallions, and cilantro after removing the pan from heat keeps them crisp and vibrant. Cooking these delicate ingredients will cause them to wilt and lose their fresh flavor and satisfying crunch.

Instructions
Step 1: Make the garlic, ginger pan sauce. Heat up a pan to medium high heat and add the oil. Once the oil is hot, add in the onions. Toss and let cook for 2-3 minutes until the onions start to brown and turn translucent. Then add in the garlic and ginger. Toss that all together and let it cook for 2 minutes.
Step 2: Cook the chicken. Add the ground chicken to the pan, tossing it in the pan sauce while breaking it up with a wooden spoon or spatula. Season the chicken with a little salt and pepper and let it cook until it starts to turn golden brown and there is no more pink, about 3-4 minutes.
Step 3: Make the thai chili sauce. Meanwhile, add the soy sauce, chili sauce, lime juice, and honey to a small bowl and mix to combine.
Step 4: Add the sauce to the chicken. Sprinkle the chopped cashews over the chicken in the pan and pour in the sauce. Toss that all together, reduce the heat to low and let that all cook for 2 more minutes. Remove the pan from the heat and let it cool for a few minutes, then stir in the carrots, chopped scallions and cilantro.
Step 5: Assemble the lettuce wraps. To assemble the lettuce wraps, open one of the lettuce leaves and add a large spoonful of the chicken mixture into the wrap and top it with some of the pan sauce and sesame seeds. Continue until you have made all of the lettuce wraps.
Variations
One of the best things about Thai Chicken Lettuce Wraps is how easily they adapt to different tastes and dietary needs.
Swap the protein. Ground turkey, ground pork, or finely chopped shrimp all work beautifully in place of ground chicken. For a plant-based version, substitute crumbled extra-firm tofu or cooked lentils. The sauce pairs well with virtually any protein, making this recipe incredibly versatile.
Add more vegetables. Diced bell peppers, water chestnuts, or shredded purple cabbage are excellent additions that boost nutrition and add even more crunch and color to your filling.
Turn up the heat. If you enjoy spicy Thai chicken lettuce wraps, add a drizzle of sriracha, a pinch of red pepper flakes, or a finely diced Thai chili to the sauce. Start small and adjust the heat level to your personal preference.
Storage and Serving
Storing leftovers: Store the chicken filling and butter lettuce leaves separately. Place the cooled chicken mixture in an airtight container and refrigerate for up to 4 days. Keep the lettuce leaves wrapped in a slightly damp paper towel inside a sealed bag to maintain crispness. Do not freeze the assembled wraps, as the lettuce will become mushy upon thawing.
Reheating: Warm the chicken filling in a skillet over medium-low heat for 3-4 minutes, or microwave in 30-second intervals until heated through.
Serving suggestions: Serve Thai Chicken Lettuce Wraps as a light main course alongside steamed jasmine rice or rice noodles. They also make an impressive appetizer for dinner parties or game-day spreads. Set out extra lime wedges, sesame seeds, and fresh cilantro so guests can customize their own wraps at the table.
FAQs
Can I make Thai Chicken Lettuce Wraps ahead of time?
Yes. Prepare the chicken filling up to 3 days in advance and store it in the refrigerator. Assemble the wraps fresh right before serving to prevent the lettuce from becoming soggy.
What is the best lettuce for lettuce wraps?
Butter lettuce is ideal because its soft, pliable leaves cup perfectly around the filling without tearing. Romaine hearts or iceberg lettuce also work well if butter lettuce is unavailable.
Can I make this recipe gluten-free?
Absolutely. Use tamari or coconut aminos in place of regular soy sauce to keep the recipe completely gluten-free.
What can I substitute for cashews?
Chopped peanuts, sliced almonds, or sunflower seeds are great nut-free or alternative options that still provide satisfying crunch.
How do I keep the lettuce leaves from tearing?
Handle butter lettuce gently when separating the leaves. Rinse and dry them carefully, then refrigerate until ready to use. Cold lettuce holds its shape better and provides a satisfying crisp contrast to the warm filling.
Thai Chicken Lettuce Wraps
- Prep Time: 15 mins
- Cook Time: 30 mins
- Total Time: 45 mins
- Yield: 4 people 1x
- Category: Appetizer
- Method: Cooking
- Cuisine: American
Description
Discover how to make delicious Thai Chicken Lettuce Wraps at home. Try this easy recipe today!
Ingredients
- 1 Tablespoon sesame oil
- ¼ cup onion (diced, I used yellow. White onion works too.)
- 2 cloves of garlic
- 1 tablespoon fresh minced ginger (or ginger paste)
- 10 oz ground chicken
- ¼ cup Tamari (low sodium) (or soy sauce, coconut aminos)
- 2 Tablespoon Thai sweet red chili sauce ((we love Trader Joe’s))
- Juice of 1 lime
- 1 teaspoon maple syrup (or honey, agave)
- ⅓ cup cashews (chopped – raw or roasted/salted)
- ¼ cup scallions (chopped )
- ¼ cup cilantro (fresh, chopped )
- ¼–½ cup carrots (shredded )
- Sesame seeds for topping
- 1 head butter lettuce – leaves removed (rinsed and dried – see notes)
Instructions
- Step 1: Make the garlic, ginger pan sauce. Heat up a pan to medium high heat and add the oil. Once the oil is hot, add in the onions. Toss and let cook for 2-3 minutes until the onions start to brown and turn translucent. Then add in the garlic and ginger. Toss that all together and let it cook for 2 minutes.
- Step 2: Cook the chicken. Add the ground chicken to the pan, tossing it in the pan sauce while breaking it up with a wooden spoon or spatula. Season the chicken with a little salt and pepper and let it cook until it starts to turn golden brown and there is no more pink, about 3-4 minutes.
- Step 3: Make the thai chili sauce. Meanwhile, add the soy sauce, chili sauce, lime juice, and honey to a small bowl and mix to combine.
- Step 4: Add the sauce to the chicken. Sprinkle the chopped cashews over the chicken in the pan and pour in the sauce. Toss that all together, reduce the heat to low and let that all cook for 2 more minutes. Remove the pan from the heat and let it cool for a few minutes, then stir in the carrots, chopped scallions and cilantro.
- Step 5: Assemble the lettuce wraps. To assemble the lettuce wraps, open one of the lettuce leaves and add a large spoonful of the chicken mixture into the wrap and top it with some of the pan sauce and sesame seeds. Continue until you have made all of the lettuce wraps.
Notes
Try This Recipe and Leave a comment Below, your opinion matters to me!
Nutrition
- Serving Size: 4 serving
- Calories: 400
- Sugar: 5g
- Sodium: 400mg
- Fat: 10g
- Saturated Fat: 3g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 5g
- Protein: 15g
- Cholesterol: 50mg