If you’re craving a meal that’s bursting with flavor, refreshingly light, and just a little addictive, then you’re in luck. I absolutely love this Spicy Thai Chicken Lettuce Wraps Recipe because it’s the perfect blend of creamy, spicy, and tangy all wrapped up in crisp lettuce cups. They’re fantastic for busy weeknights but also fancy enough to serve guests. Stick around—I’ll share all my tips to make sure your wraps come out perfectly every time.
Why You’ll Love This Recipe
- Bold, Balanced Flavors: The combination of creamy peanut butter and spicy red curry paste gives these wraps an irresistible kick.
- Quick and Easy: You can whip this up in about 45 minutes, making it perfect for busy weeknights or last-minute gatherings.
- Fresh and Crunchy: The crisp lettuce and fresh veggies add a refreshing contrast to the savory chicken.
- Great For Sharing: These wraps are super fun to assemble at the table, so your family or friends can customize their own.
Ingredients You’ll Need
The ingredients in this Spicy Thai Chicken Lettuce Wraps Recipe are what make the flavors pop! They work together so beautifully, creating that classic Thai balance of sweet, salty, spicy, and tangy. When shopping, I recommend grabbing fresh veggies and authentic Asian sauces—you’ll notice the difference.
- Smooth peanut butter: Creamy peanut butter melts into the sauce perfectly, so avoid chunky types for the smoothest finish.
- Coconut milk: Adds richness and softens the spice from the curry paste.
- Brown sugar: Balances the heat with a touch of sweetness.
- Soy sauce: Gives that depth of umami; low-sodium works well if you want to control saltiness.
- Red curry paste: This is the spicy soul of the dish—adjust based on how much heat you like.
- Fish sauce: Adds authentic Thai flavor; don’t worry, it won’t overpower.
- Fresh lime juice: Brightens up the sauce with acidity.
- Hoisin sauce: Sweet and tangy, it rounds out the flavor layers.
- Sriracha: More heat boost; adjust to your spice tolerance.
- Rice vinegar: Enhances the tang and balances richness.
- Sesame oil: A little drizzle gives a toasty aroma.
- Oil (for cooking): Neutral oils like canola or vegetable oil work best for sauteing.
- Chicken (cut into small chunks): Using bite-sized pieces helps everything cook evenly and quickly.
- Minced garlic: Essential aromatic flavor.
- Thai chile (optional): Adds fresh, vibrant spice if you’re feeling bold.
- Minced ginger: Gives a slight zing and freshness.
- Water chestnuts (thinly sliced): For extra crunch and texture.
- Carrots (thinly sliced): Sweetness and color.
- Scallions (thinly sliced): Adds sharpness and a bit of green freshness.
- Chopped peanuts: A crucial garnish for texture and nutty flavor.
- Lettuce cups: I like iceberg or little gem lettuce for sturdy, crisp wraps that hold the filling well.
Variations
I love how versatile this Spicy Thai Chicken Lettuce Wraps Recipe is—switching up a few ingredients can make it fit any mood or dietary need. Don’t hesitate to make it your own; you’ll enjoy finding your favorite combination!
- Vegetarian Option: I’ve swapped the chicken for crumbled tofu or tempeh and it’s just as satisfying, especially when marinated well.
- Extra Veggies: Adding bell peppers or snap peas gives it more crunch and color—great if you want to sneak in more veggies.
- Less Spicy: If you prefer milder flavors, cut back on the red curry paste and sriracha; it still tastes fantastic.
- Gluten-Free: Use tamari instead of soy sauce to easily make this recipe gluten-free.
How to Make Spicy Thai Chicken Lettuce Wraps Recipe
Step 1: Whisk Together the Red Curry Peanut Sauce
Start by mixing your smooth peanut butter with coconut milk, brown sugar, soy sauce, red curry paste, fish sauce, and fresh lime juice. Whisk these until everything is perfectly smooth and creamy—this sauce is what makes the wraps sing! I usually set it aside while I prepare the chicken, so the flavors have a chance to meld.
Step 2: Prepare the Hoisin-Sriracha Sauce Mix
In a small bowl, blend hoisin sauce, sriracha, rice vinegar, and sesame oil. This zesty, slightly sweet sauce adds another layer of flavor to the chicken, so don’t skip it! If you like it spicier, add a bit more sriracha—this is a simple way to control the heat level.
Step 3: Cook the Chicken and Veggies
Heat a tablespoon of neutral oil in a large sauté pan over medium-high heat. Toss in your bite-sized chicken pieces and cook until they get a nice golden-brown sear—about 5-7 minutes. Then add the minced garlic, finely chopped Thai chile (if you’re using it), minced ginger, water chestnuts, sliced carrots, and scallions. Stir it all together and sauté for just about 2 minutes until the carrots start to soften but remain crisp. The mix of textures here really makes the dish exciting!
Step 4: Bring It All Together
Pour in your hoisin and sriracha sauce mixture from Step 2 and stir everything so the chicken and veggies are fully coated. Cook for 1-2 more minutes allowing the sauce to thicken slightly and cling to the ingredients. Season with salt and pepper to taste. Finally, sprinkle the chopped peanuts over the top for that signature crunch and nutty flavor.
Step 5: Serve with Lettuce and Peanut Sauce
To serve, spoon the spicy chicken mixture into crisp lettuce cups and drizzle generously with the red curry peanut sauce you made in Step 1. The freshness of the lettuce paired with the spicy, creamy filling is something I always look forward to eating—and so will you!
Pro Tips for Making Spicy Thai Chicken Lettuce Wraps Recipe
- Choose Fresh Lettuce: I always use iceberg or little gem lettuce because they’re sturdy enough to hold the filling without tearing.
- Don’t Overcook the Chicken: Keeping the chicken just cooked through helps it stay juicy and tender—overcooked chicken gets dry and less tasty.
- Balance Your Heat: When I first tried this, I went heavy on the sriracha—fun for me but too spicy for my family. Start small and add more later if you like the kick.
- Prepare Sauces Ahead: Making the sauces ahead of time lets flavors deepen and saves cooking time on busy nights.
How to Serve Spicy Thai Chicken Lettuce Wraps Recipe

Garnishes
I always top mine with extra chopped peanuts for crunch, a few fresh cilantro leaves for brightness, and a wedge of lime on the side for squeezing. If you like a little freshness and color, thinly sliced red chili or extra scallions add a nice touch.
Side Dishes
Since the wraps are already pretty hearty, I like pairing them with simple sides like steamed jasmine rice or a light cucumber salad. Sometimes, I add a bowl of miso soup for a cozy, well-rounded meal.
Creative Ways to Present
For dinner parties, I’ve arranged all the fillings and sauces on a big platter alongside a variety of lettuce cups so guests can build their own wraps. It makes it interactive and fun, plus everyone gets exactly the level of spice and ingredients they want.
Make Ahead and Storage
Storing Leftovers
I like to store the cooked chicken mixture in an airtight container in the fridge for up to 3 days. Keep the lettuce separate so it stays crisp and fresh. This way, you can enjoy wraps anytime without sacrificing texture.
Freezing
I’ve frozen the chicken filling before, and it holds up well. Just cool it completely, then freeze in a sealed container or bag for up to 2 months. Thaw overnight in the fridge before reheating. The texture might be slightly softer but the flavors remain lovely.
Reheating
Reheat leftovers gently in a skillet over medium heat, adding a splash of water or coconut milk if it looks dry. Stir often to prevent sticking and keep the chicken juicy. Avoid microwaving if you can, as the filling can become unevenly heated.
FAQs
-
Can I make Spicy Thai Chicken Lettuce Wraps Recipe gluten-free?
Absolutely! To make this recipe gluten-free, simply swap the soy sauce for tamari or a gluten-free soy sauce alternative. Most of the other ingredients like peanut butter, coconut milk, and fresh veggies are naturally gluten-free.
-
How spicy is this Spicy Thai Chicken Lettuce Wraps Recipe?
The heat level largely depends on how much red curry paste and sriracha you add—and whether you include the Thai chile. I recommend starting with less and tasting as you go since you can always add more spice later!
-
Can I use ground chicken instead of chunks?
Yes, ground chicken works fine and cooks faster. Just break it apart and cook until browned, then proceed with the veggies and sauce as usual. The texture changes a bit but the flavors stay fantastic.
-
What lettuce types work best for wraps?
I recommend iceberg, little gem, romaine, or red leaf lettuce because they’re sturdy enough to hold the filling without tearing and have a nice crunch to complement the spicy chicken.
-
Can I prepare this recipe ahead of time?
Yes! The sauces can be made ahead and the chicken mixture cooks quickly. Store the filling and sauces separately from the lettuce cups for up to 3 days, then assemble just before serving for the freshest wraps.
Final Thoughts
This Spicy Thai Chicken Lettuce Wraps Recipe has become one of those go-to dishes in my kitchen because it feels special but is surprisingly easy. I love how the crunch, spice, and creaminess come together in every bite—it’s like a party of flavors. Give it a try on your next busy night or when you want to impress friends without fussing too much. I promise, once you make these, they’ll become a family favorite just like they did in mine!
Print
Spicy Thai Chicken Lettuce Wraps Recipe
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Stovetop
- Cuisine: Thai
- Diet: Halal
Description
These Spicy Thai Chicken Lettuce Wraps are a vibrant and flavorful dish featuring tender chicken sautéed with aromatic ginger, garlic, and Thai chile, combined with crunchy vegetables and topped with a rich red curry peanut sauce. Served in crisp lettuce cups, they make a fresh, fun, and healthy meal perfect for lunch or dinner.
Ingredients
Sauce Ingredients
- ⅓ cup smooth peanut butter
- ⅔ cup coconut milk
- 2 tablespoons brown sugar
- 2 tablespoons soy sauce
- 1 tablespoon red curry paste
- 1 tablespoon fish sauce
- Juice of 1 lime
- 2 tablespoons hoisin sauce
- 1-2 teaspoons sriracha
- 2 teaspoons rice vinegar
- 1 teaspoon sesame oil
Main Ingredients
- 1 tablespoon oil (for cooking)
- 1 lb chicken, cut into small chunks
- 1 teaspoon minced garlic
- 1 Thai chile, finely chopped (optional)
- 1 teaspoon minced ginger
- 8 ounces water chestnuts, thinly sliced
- 2 large carrots, thinly sliced
- 5 scallions, thinly sliced
- ¼ cup chopped peanuts
- Salt and pepper to taste
- 12 lettuce cups (iceberg, romaine, red leaf, or little gem lettuce)
Instructions
- Make the red curry peanut sauce: In a bowl, whisk together smooth peanut butter, coconut milk, brown sugar, soy sauce, red curry paste, fish sauce, and juice of one lime until the mixture is smooth and well combined. Set aside to allow flavors to meld.
- Prepare the hoisin sauce mixture: In a separate small bowl, mix together hoisin sauce, sriracha, rice vinegar, and sesame oil until well blended.
- Sauté the chicken and aromatics: Heat one tablespoon of oil in a large sauté pan over medium-high heat. Add the chopped chicken and cook until browned on all sides and nearly cooked through. Then add minced garlic, Thai chile (if using), minced ginger, sliced water chestnuts, carrots, and scallions. Stir everything together and sauté for 2 minutes or until the carrots begin to soften.
- Add the sauce and finish cooking: Pour in the hoisin sauce mixture and stir well to coat all ingredients evenly. Continue to sauté for another 1-2 minutes to allow the sauce to thicken slightly and infuse the chicken and vegetables with flavor. Season with salt and pepper to taste. Remove from heat.
- Assemble the lettuce wraps: Spoon the chicken and vegetable mixture into individual lettuce cups, sprinkle with chopped peanuts for added crunch, and serve with the red curry peanut sauce on the side for dipping or drizzling.
Notes
- You can adjust the spiciness by varying the amount of Thai chile and sriracha used.
- For a vegetarian version, substitute the chicken with firm tofu and use vegetarian fish sauce or soy sauce.
- Iceberg lettuce or little gem lettuce works best for sturdy yet tender cups.
- To save prep time, pre-slice vegetables and chop peanuts ahead of time.
- Leftover red curry peanut sauce can be refrigerated for up to 3 days and used as a dip or dressing.
Nutrition
- Serving Size: 1 cup filling with 3 lettuce cups
- Calories: 420 kcal
- Sugar: 8 g
- Sodium: 800 mg
- Fat: 28 g
- Saturated Fat: 7 g
- Unsaturated Fat: 18 g
- Trans Fat: 0 g
- Carbohydrates: 22 g
- Fiber: 3 g
- Protein: 28 g
- Cholesterol: 70 mg


