“You’ve got to try this peanut chicken,” my coworker said, waving a foil-wrapped bundle across the lunch table. I was skeptical — Thai peanut sauce sounded rich, almost too heavy for a weekday lunch. But honestly, one bite of those Easy Creamy Thai Peanut Chicken Lettuce Wraps changed my lunch game forever. The creamy peanut sauce clung to tender chicken morsels, brightened by fresh crunchy lettuce, and that little zing of lime brought everything to life.
It all started on a chaotic Tuesday when my fridge was nearly bare but I still wanted something flavorful and quick. Instead of reaching for another boring sandwich, I whipped up this combo from pantry staples and a jar of peanut butter I’d barely touched. It felt light but satisfying, fresh but indulgent, and honestly, just the kind of food that makes you pause and smile amidst a hectic day.
What surprised me the most was how this recipe balances creamy richness with brightness and texture — you get the silky peanut sauce, the savory chicken, and the crisp lettuce all in one bite. I’ve made it multiple times since, tweaking little things here and there, but it always delivers that same comforting, fresh flavor that’s both simple and special. If you’ve ever thought peanut chicken was just for takeout, this easy homemade version will change your mind — no heavy frying, no complicated prep, just pure deliciousness.
There’s something quietly satisfying about wrapping up all those flavors in a crisp leaf and eating with your hands. It’s the kind of meal that feels thoughtfully made, even when you’re pressed for time. That’s why these Easy Creamy Thai Peanut Chicken Lettuce Wraps have stuck with me — they’re fuss-free, nourishing, and a little bit fun, all wrapped into one.
Why You’ll Love This Recipe
After testing this recipe over several weeks, I can confidently say it’s a keeper. Here’s what makes these Easy Creamy Thai Peanut Chicken Lettuce Wraps stand out:
- Quick & Easy: Ready in under 30 minutes, perfect for busy weeknights or when you want something tasty without the hassle.
- Simple Ingredients: No fancy or hard-to-find items, mostly pantry staples like peanut butter, soy sauce, and chicken breast.
- Perfect for Lunch or Dinner: Great for light dinners or even meal-prepped lunches that feel a bit special.
- Crowd-Pleaser: Everyone from kids to picky eaters tends to love these wraps — the creamy sauce and fresh crunch make it easy to enjoy.
- Unbelievably Delicious: The combination of creamy peanut, tangy lime, and savory chicken is satisfying without feeling heavy.
This isn’t just another peanut chicken recipe. I blend the peanut butter with coconut milk and a squeeze of lime for that creamy, tangy twist that’s fresh and vibrant. Plus, I skip deep frying and keep things light in crisp butter lettuce cups — it’s comfort food without the guilt. It’s the kind of meal that makes you close your eyes after the first bite, savoring the layers of flavor and texture.
Whether you’re looking to impress guests without stress, or just want a simple, nourishing dinner, this recipe fits the bill. For a similar quick and easy chicken option, I often turn to my slow cooker salsa verde chicken bowls — both recipes share that effortless, flavor-packed vibe that keeps weeknights sane.
What Ingredients You Will Need
This recipe keeps things straightforward with ingredients that bring bold flavor and satisfying texture without extra fuss. Most are pantry staples, with a few fresh touches to brighten the dish.
- Chicken: 1 lb (450g) boneless, skinless chicken breasts, cut into bite-sized pieces (you can swap for thighs if you prefer more juiciness)
- Peanut Butter: ½ cup (125 ml) creamy peanut butter (I recommend natural peanut butter without added sugar for best flavor)
- Coconut Milk: ¾ cup (180 ml) full-fat coconut milk (adds silkiness and subtle sweetness)
- Soy Sauce: 3 tbsp (45 ml) low-sodium soy sauce (balances the richness with umami)
- Honey: 1 tbsp (15 ml) honey or maple syrup (for a hint of sweetness)
- Garlic: 2 cloves, minced (adds depth and aroma)
- Fresh Lime Juice: 1 tbsp (15 ml) (brightens and balances the peanut sauce)
- Ginger: 1 tsp freshly grated (optional but highly recommended for a fresh zing)
- Red Pepper Flakes: ½ tsp (optional, for a gentle kick)
- Butter Lettuce: 1 head or 8-10 large leaves, washed and dried (crisp and perfect for wrapping)
- Green Onions: 2, thinly sliced (for garnish and fresh bite)
- Chopped Peanuts: ¼ cup (30g) (adds crunch and extra peanut flavor)
- Fresh Cilantro: A small handful, chopped (for herbal brightness, optional)
If you want to switch things up, almond butter works well instead of peanut butter, and tamari can be used for a gluten-free soy sauce alternative. For extra freshness, adding shredded carrots or thin cucumber slices inside the wraps is a nice touch. In warmer months, swapping butter lettuce for crunchy romaine leaves works beautifully too.
Equipment Needed
- Non-stick Skillet or Sauté Pan: Essential for cooking the chicken evenly without sticking. A 10-inch (25 cm) pan works great.
- Mixing Bowl: For combining the peanut sauce ingredients thoroughly before adding to the chicken.
- Measuring Cups and Spoons: To ensure precise ingredient amounts, especially for the sauce balance.
- Knife and Cutting Board: For chopping chicken, garlic, green onions, and cilantro.
- Spatula or Wooden Spoon: Handy for stirring the chicken and peanut sauce without scratching your pan.
If you don’t have a non-stick skillet, a well-seasoned cast iron pan is a great alternative but may need a little extra oil. For chopping, a sharp knife makes the prep faster and safer — dull knives can be frustrating with small cuts like green onions or garlic. I always keep a small bowl nearby for discarded bits to keep my workspace tidy and efficient.
Preparation Method

- Prep the Chicken: Cut 1 lb (450g) boneless, skinless chicken breasts into bite-sized pieces, roughly 1-inch chunks. This ensures quick and even cooking. Pat dry with paper towels to get a good sear.
- Mix the Peanut Sauce: In a medium bowl, whisk together ½ cup (125 ml) creamy peanut butter, ¾ cup (180 ml) full-fat coconut milk, 3 tbsp (45 ml) low-sodium soy sauce, 1 tbsp (15 ml) honey, 1 tbsp (15 ml) fresh lime juice, 2 minced garlic cloves, 1 tsp freshly grated ginger, and ½ tsp red pepper flakes (if using). The sauce should be smooth and slightly thick but pourable. Adjust honey or lime to balance sweetness and tanginess.
- Cook the Chicken: Heat a non-stick skillet over medium-high heat. Add a teaspoon of oil (vegetable or peanut oil is best for neutral flavor). When hot, add chicken pieces in a single layer. Avoid overcrowding the pan — cook in batches if necessary. Let chicken cook undisturbed for 3-4 minutes until the underside is golden brown.
- Flip and Finish Cooking: Stir chicken to flip pieces, cooking another 3-4 minutes until cooked through and no longer pink inside. Timing depends on chicken size — internal temperature should hit 165°F (74°C). Remove from heat.
- Combine with Sauce: Lower the heat to medium-low. Pour peanut sauce over the chicken in the skillet. Stir gently to coat all pieces evenly. Allow to warm through for 2-3 minutes, stirring occasionally, until sauce thickens slightly and clings to chicken. Avoid boiling — gentle simmer keeps sauce creamy.
- Prepare Lettuce Cups: While chicken cooks, separate butter lettuce leaves, rinse, and pat dry. Choose the largest, intact leaves for wrapping.
- Assemble the Wraps: Spoon a generous amount of creamy peanut chicken onto the center of each lettuce leaf. Sprinkle with sliced green onions, chopped peanuts, and fresh cilantro. Serve immediately for best crispness.
Tip: If the sauce feels too thick, add a splash more coconut milk or water to loosen. For a more intense peanut flavor, a drizzle of extra peanut butter mixed into the sauce before serving works wonders.
Cooking Tips & Techniques
Getting this recipe just right is all about balance and timing. Here are some tips I’ve learned the hard way:
- Don’t overcrowd the pan: Crowding traps moisture and steams the chicken instead of browning it. Browning is crucial for flavor.
- Use room temperature chicken: It cooks more evenly, preventing dry edges and undercooked centers.
- Whisk peanut sauce thoroughly: Coconut milk and peanut butter can separate. Whisk until fully combined to avoid grainy texture.
- Adjust seasonings last: Taste the sauce after mixing with chicken — soy sauce and lime juice levels might need tweaking based on your peanut butter brand.
- Multitask: While chicken cooks, prep lettuce and toppings to speed things up. This keeps your meal fresh and hot.
- Don’t overcook the chicken: It will continue to cook slightly once off the heat, so aim to pull it just as it reaches the right temperature.
One time, I left the sauce simmering too long and it thickened into a paste — not my favorite texture! Keeping the sauce gently warm and stirring gently keeps it silky and coating the chicken nicely.
Variations & Adaptations
This recipe is flexible and easy to customize to fit your mood or dietary needs:
- Vegetarian Option: Swap chicken for firm tofu or tempeh cubes. Press tofu to remove excess moisture, then cook the same way for a plant-based meal.
- Spicy Kick: Add Sriracha or chili garlic sauce to the peanut sauce for heat. Adjust according to your spice tolerance.
- Low-Carb Swap: Use romaine or iceberg lettuce for crunch with fewer carbs. You can also add extra veggies like shredded cabbage or carrots inside the wraps.
- Alternative Nut Butters: Almond or cashew butter work well if peanut allergies are a concern — just expect a slightly different flavor.
- Serve Over Rice or Noodles: If you want a more filling meal, serve the creamy peanut chicken over steamed jasmine rice or rice noodles instead of lettuce wraps.
Personally, I’ve tried adding shredded carrots and thin cucumber slices for extra crunch and freshness — it’s a small addition but really brightens the dish, especially in warmer months.
Serving & Storage Suggestions
These lettuce wraps are best served immediately while the chicken is warm and the lettuce crisp. They make a great starter or light main course. For a heartier meal, pair with a simple cucumber salad or Thai coconut chicken soup for a flavor-coordinated feast.
To store leftovers, keep the chicken and sauce in an airtight container in the refrigerator for up to 3 days. Store lettuce separately to avoid sogginess. Reheat the chicken gently in a skillet or microwave, adding a splash of coconut milk or water if the sauce has thickened too much.
Flavors tend to deepen after sitting, but lettuce will lose its crunch — so assemble wraps fresh each time. If you want to meal prep, pack chicken and toppings separately and build wraps just before eating.
Nutritional Information & Benefits
A serving of these Easy Creamy Thai Peanut Chicken Lettuce Wraps (about 2 wraps) roughly contains:
| Calories | 350-400 |
|---|---|
| Protein | 30g |
| Fat | 22g |
| Carbohydrates | 12g |
| Fiber | 3g |
Thanks to chicken breast, this recipe provides a solid protein boost. Peanut butter adds healthy fats and some fiber, while the coconut milk contributes medium-chain triglycerides, which some studies suggest may support energy metabolism.
The fresh lettuce cups add crunch and vitamins without many calories, making this a balanced choice for those watching their carb intake. Keep in mind soy sauce contains gluten unless you use tamari, and peanuts are a common allergen — be mindful if cooking for others.
Conclusion
These Easy Creamy Thai Peanut Chicken Lettuce Wraps are a simple way to bring fresh, satisfying flavor to your table without complicated steps. They’re quick to prepare, use ingredients you probably have on hand, and deliver a taste that’s both comforting and exciting.
I love how they make lunch or dinner feel special without extra effort — plus, they’re a fun way to eat with your hands and enjoy different textures in every bite. Feel free to tweak the spice, swap ingredients, or add veggies to make them your own.
If you try this recipe, let me know how it goes! Your feedback and variations inspire me to keep sharing dishes that make everyday meals a little more delicious and enjoyable.
FAQs About Easy Creamy Thai Peanut Chicken Lettuce Wraps
Can I use chicken thighs instead of breasts?
Absolutely! Chicken thighs add extra juiciness and flavor. Just cut them into similar-sized pieces and cook until fully done.
What’s the best lettuce for wraps?
Butter lettuce is ideal because it’s tender and flexible, but romaine or iceberg leaves work well too if you want more crunch.
How do I make this recipe gluten-free?
Use tamari or a gluten-free soy sauce substitute instead of regular soy sauce to keep it gluten-free.
Can I prepare the sauce in advance?
Yes, the peanut sauce can be made ahead and stored in the fridge for up to 3 days. Just warm it gently before mixing with the cooked chicken.
Is there a vegan version of this recipe?
Yes! Swap chicken for tofu or tempeh and use tamari instead of soy sauce if needed. Everything else stays the same for delicious vegan lettuce wraps.
Pin This Recipe!

Easy Creamy Thai Peanut Chicken Lettuce Wraps
These Easy Creamy Thai Peanut Chicken Lettuce Wraps combine tender chicken with a silky peanut sauce and crisp butter lettuce for a quick, healthy, and flavorful meal perfect for lunch or dinner.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Thai
Ingredients
- 1 lb boneless, skinless chicken breasts, cut into bite-sized pieces
- ½ cup creamy peanut butter (natural, no added sugar recommended)
- ¾ cup full-fat coconut milk
- 3 tbsp low-sodium soy sauce
- 1 tbsp honey or maple syrup
- 2 cloves garlic, minced
- 1 tbsp fresh lime juice
- 1 tsp freshly grated ginger (optional)
- ½ tsp red pepper flakes (optional)
- 1 head butter lettuce or 8–10 large leaves, washed and dried
- 2 green onions, thinly sliced
- ¼ cup chopped peanuts
- A small handful fresh cilantro, chopped (optional)
Instructions
- Cut chicken breasts into roughly 1-inch bite-sized pieces and pat dry with paper towels.
- In a medium bowl, whisk together peanut butter, coconut milk, soy sauce, honey, lime juice, minced garlic, grated ginger, and red pepper flakes until smooth and pourable.
- Heat a non-stick skillet over medium-high heat and add 1 teaspoon of oil.
- Add chicken pieces in a single layer without overcrowding; cook undisturbed for 3-4 minutes until golden brown on the underside.
- Flip chicken pieces and cook another 3-4 minutes until cooked through and no longer pink inside (internal temperature 165°F). Remove from heat.
- Lower heat to medium-low and pour peanut sauce over chicken in skillet. Stir gently to coat evenly and warm through for 2-3 minutes until sauce thickens slightly. Avoid boiling.
- While chicken cooks, separate butter lettuce leaves, rinse, and pat dry.
- Spoon creamy peanut chicken onto each lettuce leaf and garnish with sliced green onions, chopped peanuts, and cilantro. Serve immediately.
Notes
If sauce is too thick, add a splash of coconut milk or water to loosen. For more peanut flavor, add extra peanut butter before serving. Avoid overcrowding pan to ensure proper browning. Use room temperature chicken for even cooking. Sauce can be made ahead and stored in fridge up to 3 days. Assemble wraps fresh to keep lettuce crisp.
Nutrition
- Serving Size: About 2 wraps per se
- Calories: 375
- Sugar: 6
- Sodium: 600
- Fat: 22
- Saturated Fat: 8
- Carbohydrates: 12
- Fiber: 3
- Protein: 30
Keywords: Thai peanut chicken, lettuce wraps, healthy chicken recipe, quick dinner, peanut sauce, easy chicken recipe, low carb, gluten free option


