Print
Save this recipe!
Get this recipe sent to your inbox, plus get new recipes from C+K every week!

Thai-Style Lettuce Wraps

  • Author: Cookie and Kate
  • Prep Time: 10 mins
  • Cook Time: 25 mins
  • Total Time: 35 minutes
  • Yield: About 6 wraps
  • Diet: Vegetarian

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.5 from 14 reviews

These vegetarian (and easily vegan) lettuce wraps are loosely inspired by the version served at Thai restaurants. Crunchy pecans lend a hearty, almost meat-like texture to these wraps (peanuts work well, too). Recipe yields about 6 wraps, so multiply as needed for a bigger crowd.

Thai lettuce wraps recipe

Ingredients

Sauce

  • ¼ cup tamari or soy sauce
  • 1 ½ to 3 tablespoons honey, to taste
  • 2 teaspoons raw apple cider vinegar
  • 1 teaspoon minced fresh ginger
  • 1 teaspoon minced garlic

Filling*

  • 2 cups diced carrot (about 3 large)
  • 1 cup diced celery (about 3 stalks)
  • ½ yellow onion, diced
  • 1 cup raw pecan halves or unsalted peanuts, briefly pulsed in a food processor or chopped by hand

Wraps and garnishes

  • 1 head butter lettuce**, individual leaves carefully removed
  • Optional spicy finishing sauce: 2 tablespoons mayonnaise and 2 tablespoons sriracha or chili-garlic sauce
  • Optional garnishes: Torn cilantro or mint leaves and red pepper flakes

Instructions

  1. Prepare the sauce: In a small bowl, whisk together the tamari, the lesser amount of honey, vinegar, ginger and garlic until well blended. Taste, and add more honey if you would like a sweeter sauce.
  2. Prepare the filling: In a large saucepan over medium heat, combine the carrot, celery, and onion and cover with the sauce. Bring the sauce to a simmer, then cover and allow the vegetables to cook until fork-tender, about 10 to 15 minutes.
  3. Remove the lid and increase the heat, bringing the sauce to a boil. Allow the sauce to boil until the liquid has condensed and almost evaporated, about 8 to 15 minutes, then remove the pot from the heat. Add the pulsed pecan pieces and stir well to coat. Let the mixture marinate for 5 minutes to soften the nuts and infuse them with flavor.
  4. When you’re ready to serve, scoop generous spoonfuls of filling into butter lettuce leaves. If you’d like to include the spicy finishing sauce, stir together the mayonnaise and sriracha in a small bowl, then drizzle it lightly over the filling. Top the lettuce wraps with cilantro and red pepper flakes, if you’d like. Serve promptly. Leftover lettuce wraps will keep in an airtight container in the refrigerator for about 3 days (enjoy chilled).

Notes

Recipe adapted from Everyday Detox: 100 Easy Recipes to Remove Toxins, Promote Gut Health, and Lose Weight Naturally by Megan Gilmore, with permission. Recipe updated in 2025 for clarity, including the addition of a spicy finishing sauce and helpful tips.

*Save time: You can chop the carrot, celery and onion in your food processor rather than dicing it by hand. Chop each element separately (no need to rinse the processor bowl between veggies) and combine them in your large saucepan.

**Lettuce options: If you can’t find butter lettuce, try baby gem, small romaine leaves, or something similarly sized. You could even use green cabbage leaves, carefully pulled off the smallest green cabbage you can buy.

Make it vegan: Replace the honey with maple syrup.

Make it gluten free: Be sure to use gluten-free tamari rather than another variety of soy sauce.

Make it soy free: Replace the tamari with coconut aminos.

Nutrition

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice. See our full nutrition disclosure here.