Thai Cashew Turkey Lettuce Salad
Thai Cashew Turkey Lettuce Salad showed up in my kitchen on a chaotic Tuesday night, and honestly, it never left. I had ground turkey, a half-empty bag of cashews, and a fridge full of random vegetables — and the result was so bright and crunchy that my family asked for it three times that week.
What makes this dish so irresistible? Crisp butter lettuce cups cradle warm, gingery turkey, while roasted cashews add that satisfying crunch. The tangy-sweet Thai dressing ties it all together with a zesty punch of lime and a whisper of sesame.
It’s the kind of recipe you’d happily serve at a summer cookout or a laid-back Labor Day gathering — no forks required, just pick up a leaf and dig in.
Table of Contents
Ingredients

| Category | Ingredient | Amount | Notes |
|---|---|---|---|
| Protein | Lean ground turkey | 1 lb (450 g) | Ground chicken works great too |
| Salad Base | Butter lettuce or romaine leaves | 2 heads | Separated into cups |
| Vegetables | Red bell pepper, diced | 1 medium | Orange or yellow pepper also work |
| Vegetables | Shredded carrots | 1 cup | Pre-shredded saves time |
| Vegetables | Green onions, sliced | 1/2 cup | Use both white and green parts |
| Toppings | Roasted cashews, roughly chopped | 1/2 cup | Peanuts are a great substitute |
| Toppings | Fresh cilantro, chopped | 1/4 cup | Skip if cilantro-averse; use fresh mint instead |
| Aromatics | Garlic, minced | 2 cloves | Divided: 1 for turkey, 1 for dressing |
| Aromatics | Fresh ginger, grated | 1 tbsp | Ground ginger (1/2 tsp) works in a pinch |
| Cooking Oil | Sesame oil or olive oil | 1 tbsp | Toasted sesame oil adds more flavor |
| Dressing | Soy sauce | 3 tbsp | Tamari for gluten-free |
| Dressing | Lime juice | 2 tbsp | Freshly squeezed is best |
| Dressing | Honey | 1 tbsp | Maple syrup for vegan option |
| Dressing | Rice vinegar | 1 tbsp | Apple cider vinegar in a pinch |
| Dressing | Sesame oil | 1 tsp | Toasted preferred |
| Dressing | Sriracha (optional) | 1 tsp | Adjust to your heat preference |
| Dressing | Garlic, minced | 1 clove | For the dressing |
Instructions

Step 1: Cook the Turkey
Heat sesame oil in a large skillet over medium-high heat until it shimmers. Add the minced garlic and grated ginger, and cook for 30 seconds — your kitchen will instantly smell like a Thai restaurant.
Add the ground turkey and break it apart with a wooden spoon. Cook for 6–8 minutes until fully browned with no pink remaining. The turkey should look golden in spots, almost caramelized at the edges.
Step 2: Add the Vegetables
Stir in the diced red bell pepper and shredded carrots. Cook for 2–3 minutes, stirring occasionally, until the vegetables are slightly softened but still have a satisfying snap to them.
In my testing, I found that pulling the vegetables off heat while they’re still a little crisp makes a huge difference — nobody wants a limp lettuce cup situation.
Step 3: Make the Thai Dressing
Whisk together the soy sauce, lime juice, honey, rice vinegar, sesame oil, sriracha, and minced garlic in a small bowl. The dressing should taste bright and a little tangy — like sunshine with a kick.
Give it a taste and adjust: more lime for punch, more honey for sweetness, more sriracha if you like heat. This dressing doubles beautifully as a dipping sauce, similar to what you’d find in our creamy basil pesto yogurt dressing for bold, flexible flavor profiles.
Step 4: Combine the Turkey and Dressing
Pour half of the dressing over the warm turkey mixture and stir well to coat every piece. The dressing will sizzle slightly as it hits the hot pan — that’s a good sign. Remove from heat and let the mixture cool for 3–5 minutes.
Step 5: Assemble the Lettuce Cups
Arrange your butter lettuce or romaine leaves on a large platter like little edible bowls. Spoon the turkey mixture generously into each cup — think of it like filling a tiny taco, but crunchier and fresher.
After making this dozens of times, I’ve learned that slightly overfilling the cups makes for the most satisfying bites. Top each cup with chopped cashews, sliced green onions, and fresh cilantro.
Step 6: Serve
Drizzle the remaining Thai dressing over everything, or serve it on the side for dipping. A few lime wedges on the platter make for a gorgeous finishing touch that guests always reach for.
Substitutions and Variations
Make It Vegan
Swap the ground turkey for cooked lentils or crumbled firm tofu, and replace honey with maple syrup in the dressing. The texture is different but equally satisfying — this strawberry corn avocado arugula salad uses a similar plant-forward approach that keeps flavors bold and bright.
Make It Gluten-Free
Use tamari instead of soy sauce in the dressing — it’s a one-to-one swap with a slightly richer, deeper flavor. Double-check that your sriracha brand is also gluten-free, as some vary.
Boost the Protein
Add a handful of shelled edamame to the turkey mixture when you add the vegetables. It bumps up the protein and adds gorgeous pops of green color to the final dish.
Expert Tips and Troubleshooting
Preventing Soggy Lettuce Cups
Let the turkey mixture cool for at least 3–5 minutes before spooning it into the lettuce cups. Hot filling wilts the leaves quickly. In my testing, I found that room-temperature filling keeps the cups sturdy for a full 20 minutes of serving.
Dressing Too Bland?
The fix is almost always more lime juice and a pinch of salt. Lime is the backbone of a great cashew salad dressing — don’t be shy. Taste before serving and adjust in small increments.
Keeping Cashews Crunchy
Add the cashews right before serving, never during cooking. According to Serious Eats’ food lab research on nuts, pre-toasted nuts lose their crunch rapidly once exposed to moisture — so timing really does matter.
Storage and Meal Prep
| Component | Storage Method | Duration |
|---|---|---|
| Turkey mixture | Airtight container in fridge | 3–4 days |
| Thai dressing | Sealed jar in fridge | 1 week |
| Cashews | Room temp in sealed bag | 1 week |
| Assembled cups | Not recommended | Serve immediately |
This thai turkey salad is a meal-prep dream. Make a double batch of the turkey filling on Sunday and reheat portions throughout the week in a skillet with a splash of soy sauce. Keep the lettuce, cashews, and dressing separate until you’re ready to eat.
Serving Suggestions

Serve this cashew salad alongside steamed jasmine rice for a heartier meal, or pair it with a lighter side like our parmesan sweet corn bowtie salad for a fun spread when you’re feeding a crowd.
For a party setup, lay out the lettuce leaves, turkey filling, and toppings in separate bowls and let guests build their own cups. It turns dinner into an interactive, low-stress experience everyone loves.
Thai Cashew Turkey Lettuce Salad FAQs
Can I make Thai Cashew Turkey Lettuce Salad ahead of time?
Yes, you can prepare the turkey filling and dressing up to 3 days ahead and store them separately in the fridge. Assemble the lettuce cups right before serving to keep the greens crisp and the cashews crunchy.
What can I use instead of butter lettuce?
Romaine leaves, iceberg wedge cups, or even large cabbage leaves all work well as wraps. Romaine holds its shape especially well if you’re serving this as finger food at a party.
How do I make this thai turkey salad less spicy?
Simply omit the sriracha from the dressing entirely. The salad still has plenty of flavor from the sesame oil, lime, and ginger without any heat. You can always serve sriracha on the side for guests who want it.
Why are my lettuce cups getting soggy?
The most common culprit is adding the turkey filling while it’s still too hot. Let it cool off the heat for at least 3 to 5 minutes before assembling. Also, pat the lettuce leaves dry after washing to remove any surface moisture.
Best way to chop cashews for this salad?
A rough chop is all you need — aim for pieces about the size of a pea. This gives you crunch in every bite without the cashews overpowering the other flavors. A sharp chef’s knife makes quick work of it in under a minute.
Conclusion
Well, there you have it — a lettuce salad that proves healthy weeknight cooking doesn’t have to be boring. Thai Cashew Turkey Lettuce Salad is fast, flexible, and genuinely fun to eat.
If you try this recipe, save it to Pinterest so you can find it again and drop a comment below to let me know how it went. I’d love to hear what variations you tried!

Thai Cashew Turkey Lettuce Salad
Equipment
- Large skillet
- Wooden spoon
- Mixing bowl
- Whisk
- Knife
- Cutting board
Ingredients
Turkey Filling
- 1 lb Lean ground turkey Ground chicken works great too
- 2 cloves Garlic, minced Divided: 1 for turkey, 1 for dressing
- 1 tbsp Fresh ginger, grated
- 1 tbsp Sesame oil or olive oil For cooking
- 1 medium Red bell pepper, diced Orange or yellow pepper also work
- 1 cup Shredded carrots Pre-shredded saves time
Salad Base
- 2 heads Butter lettuce or romaine leaves Separated into cups
Toppings
- ½ cup Roasted cashews, roughly chopped Peanuts are a great substitute
- ½ cup Green onions, sliced Use both white and green parts
- ¼ cup Fresh cilantro, chopped Use mint instead if preferred
Thai Dressing
- 3 tbsp Soy sauce Tamari for gluten-free
- 2 tbsp Lime juice Freshly squeezed
- 1 tbsp Honey Maple syrup for vegan option
- 1 tbsp Rice vinegar
- 1 tsp Sesame oil Toasted preferred
- 1 tsp Sriracha Optional
- 1 clove Garlic, minced For dressing
Instructions
- Heat sesame oil in a large skillet over medium-high heat. Add garlic and ginger and cook for about 30 seconds until fragrant.
- Add the ground turkey and cook for 6–8 minutes, breaking it apart with a spoon, until fully browned and cooked through.
- Stir in the diced bell pepper and shredded carrots. Cook for 2–3 minutes until slightly softened but still crisp.
- In a small bowl, whisk together soy sauce, lime juice, honey, rice vinegar, sesame oil, sriracha, and garlic to make the dressing.
- Pour half of the dressing over the turkey mixture and stir to coat evenly. Remove from heat and let cool for 3–5 minutes.
- Arrange lettuce leaves on a serving platter. Spoon the turkey mixture into each lettuce cup.
- Top with chopped cashews, green onions, and cilantro.
- Drizzle with the remaining dressing or serve it on the side. Serve immediately.
