Flavorful and nourishing Vegan Lettuce Wraps with a crave-worthy Peanut Sauce make a hearty yet light veg-packed lunch or dinner. Garlicky, gingery lentils, and mushrooms are wrapped in sturdy lettuce leaves, topped with crunchy veggies then drizzled with peanut sauce. The peanut sauce will have you going back for more! This recipe is vegetarian, vegan and easily gluten free.

Table of Contents
Vegan Lettuce Wraps Highlights
Summertime is the time to enjoy lettuce wraps. Farmer’s markets are brimming with fresh, peak-season produce, which is another reason to grab the cooler and go this weekend! That’s where you’ll find me.
These vegan lettuce wraps are filled with lentils and mushrooms in a simple Thai red curry sauce, topped with crunchy veggies then drizzled in a tasty miso peanut sauce. A good dousing of Sriracha sauce on top adds an extra hit of spice if you’re into spicy things!
These Lettuce Wraps Are:
- Fresh and Crunchy
- Vegan and Vegetarian
- Make it a Wrap or Salad
- Meal Prep Ready
If you love Thai inspired recipes, you’re going to love these vegan lettuce wraps!

Ingredients You’ll Need
It’s all about fresh veggies, lentils, spices, and seasonings. There’s room for ingredient swaps and variations depending on what’s in the larder! Here’s what you’ll need to make Thai Lentil Lettuce Wraps (see recipe card for details):
For the Wraps:
- Bibb Lettuce – you’ll need a large head of lettuce sturdy enough to hold the filling ingredients. Bibb works well, but iceberg or romaine will work here too.
- French or Puy Lentils – these are the same variety of lentils so you can use them interchangeably in this recipe. The difference is Puy are grown in the Puy region of France, while French lentils are grown in North America and Italy. These lentils hold their shape well and have a sturdy texture rather than turning to mush like red lentils.
- Red Onion – you’ll saute’ these in a bit of oil to build flavor in the filling.
- Shitake Mushrooms – these provide a meaty texture and umami flavor. You can sub crimini here, but their flavor won’t be as intense.
- Fresh Ginger and Garlic – use fresh for best flavor!
- Tamari – a gluten-free salty, umami-packed condiment. You can substitute soy sauce if not needed.
- Liquid Aminos – a umami flavor builder, I use it as a sub for fish sauce in vegetarian cooking. You can use more Tamari or coconut aminos as a sub.
- Maple Syrup – adds a bit of natural sweetness to the sauce.
- Prepared Red Thai Curry Paste – this is the base of the sauce. It’s bold and warm with hints of ginger and garlic. Made with a blend of red chilis, it’s moderately spicy. A small jar will last for months in the fridge! I like Thai Kitchen brand.
- Sriracha – a little acid and spice to bring all the flavors together. Sambal Oelek may be subbed if needed. Adjust to taste!
- Carrots – add crunch, color, and flavor. To prep the carrots fast, I use a julienne peeler.
- Sugar Snap Peas or Snow Peas – for crunch! When snap peas or snow peas are out of season, sub-thinly sliced purple cabbage.
- Scallions – the green parts of green onions, they add crunch and grassy, oniony flavor.
- Sesame Seeds – add texture and flavor. Chopped toasted, unsalted peanuts can be used as a tasty sub.
For the Peanut Sauce:
- Peanut Butter – use natural, no salt added, crunchy or creamy.
- White Miso Paste – adds a umami salty flavor to the sauce. You can omit it and add Tamari to taste.
- Fresh Ginger and Garlic – use fresh for best flavor!
- Fresh Lime Juice – adds a bit of acid and interest.
- Sriracha – a little acid and spice to bring all the flavors together. Sambal Oelek may be subbed if needed. Adjust to taste.
- Maple Syrup – balances the spicy and adds natural sweetness to the sauce.


At a Glance: How to Make Vegan Lettuce Wraps
Although the ingredient list looks long for these Thai-inspired wraps, utilize mostly pantry staples with a few fresh ingredients. There’s some overlap in the filling and sauce so you can prep those ingredients simultaneously. In summary, here’s how to make em’ (see recipe card for details):
- First, in a small sauce pot, cook the lentils.
- Next, saute the onions and mushrooms in a skillet while the lentils are simmering. To the onion and mushroom mixture, add the Tamari, maple syrup, curry paste, Sriracha, and liquid aminos (or more Tamari). Stir and cook on low.
- Last, set aside to cool while you make the sauce.
The lentil mixture can be made at least two days before and stored in the fridge.




An Alternative to Fish Sauce
Traditional Thai recipes typically call for fish sauce. A no-go for vegans and vegetarians. So I started looking for a different way to bring out that umami flavor in my Thai cooking.
Have you heard of liquid aminos? It’s an umami flavor builder and an excellent ingredient in vegetarian and vegan cooking because it’s a genius substitute for fish sauce. I read about it on America’s Test Kitchen, and since then, I’ve been using it in Thai recipes. It works beautifully. Coconut aminos also work well!
PRO Tip: Look for French Lentils in the bulk bins for the freshest selection and best value.


At a Glance: How to Make Peanut Sauce
Oh. My. Goodness. The peanut sauce!
…you may want to make extra. It’s a bit spicy and salty, but not too much, with a nice peanutty flavor. The garlic and ginger play off each other while the maple syrup yields a hint of sweetness which balances the spicy. Here’s how to make it:
- First, in a food processor, add the peanut butter, miso paste, garlic, ginger, lime juice, Sriracha, maple syrup, and about three tablespoons of hot water, just enough to thin.
- Last, process until smooth, adding additional water to adjust consistency. The sauce should be pourable and smooth but not runny.
The sauce can be made in a food processor or whisked in a bowl. If using crunchy peanut butter, I use a food processor to break down the peanuts. Make the lettuce wrap sauce ahead, at least two days in advance, if needed. Drizzle it on everything!

Expert Tips
- Packing it out for Lunch: If lettuce wraps seem too fussy or you’d rather pack this out for lunch and eat it with a fork, these lettuce wraps easily turn into a salad. Chop the lettuce into bite-size pieces and combine with the filling and toppings. Dress it with peanut sauce.
- Meal prep ready! Make the lentil filling and lettuce wrap sauce at least two days in advance and store in the fridge separately in lidded containers. Assemble when ready to enjoy.
- How to Serve: these are fun shared family style with fillings and toppings in separate bowls assembly line style. Share the filling warm, room temperature or chilled
More Thai Inspired Recipes to Love
- Thai Peanut Noodle Salad
- Thai Ginger Garlic Noodle Bowls
- Thai Vegetable Fried Rice with Cashews
- Forbidden Rice Salad with Mango and Creamy Coconut Dressing
- Thai Red Curry with Eggplant
Vegan Thai Lentil Lettuce Wraps Recipe
Ingredients
For the Filling:
- 3/4 cup (160 grams) French Green Lentils
- 2 1/2 cups (572 grams) Water
- 2 teaspoons Sesame Oil use toasted for extra flavor or regular
- 8 ounces (200 grams) Shiitake Mushrooms
- 1/4 cup (50 grams) Purple Onion small dice
- 1 teaspoon Grated Ginger *see note
- 1 teaspoon Grated Garlic *see note
- 1 1/2 Tbs Tamari
- 2 teaspoons Maple Syrup
- 2 teaspoons Prepared Thai Red Curry Paste
- 1 teaspoons Sriracha
- 1 1/2 teaspoons Liquid Aminos or more Tamari
For the Sauce:
- 1/4 cup (70 grams) Peanut Butter smooth or chunky
- 1 tablespoon White Miso Paste
- 1 teaspoon Grated Garlic*
- 1 teaspoon Grated Ginger*
- 1 Lime juiced
- 1 teaspoon Sriracha + more to taste
- 1 teaspoon Maple Syrup
- 3-5 Tbs Hot Water increase or decrease depending on consistency
For the Wraps:
- 1 Bibb Lettuce or butterhead, one large head.
- 1 cup (100 grams) Snow Peas or Snap Peas trimmed and sliced into 1/4" pieces on the bias**
- 1 cup (75 grams) Carrots julienne or grated, about two carrots
- 3 tablespoons Scallions green parts sliced thin on the bias, about two scallions
For Garnish:
- Sesame Seeds
- Thai Basil and/or Cilantro
- Lime wedges
Instructions
For the Filling:
- In a small sauce pot add the lentils and water. Bring to a boil, stir then simmer on medium low for about 25-27 minutes. When done, the lentils will be soft but still firm enough to hold their shape. Set aside, unlidded to cool and steam off a bit. There still should be a few tablespoons of water left when you add the lentils to the mushrooms.
- While the lentils are simmering, destem the mushrooms and slice the caps thin. The stems tend to be tough so discard them. Add the sesame oil to a large saute pan and heat on medium high until shimmering. Add the onion and saute for about two minutes, or until soft. Add the mushrooms and cook on medium-low for 10-15 minutes until golden. Allow the mushrooms to set in the pan for 2-3 minutes at a time, without stirring to get a bit of a sear on them. About two minutes before the mushrooms are done, toss in the ginger and garlic. Stir for just about a minute.
- To the onion and mushroom mixture add the tamari, maple syrup, curry paste, Sriracha, and liquid aminos. Stir and cook on low for 2-3 minutes to incorporate the flavors. Add the lentils to the mushroom mixture and stir to incorporate. Add a splash of water if the mixture seems dry. Stir. Remove from heat. Taste for seasoning adjustment and add a few pinches of salt if necessary. A squeeze of lime juice is nice here, but is optional.
For the Sauce:
- In a food processor (or you can simply whisk the ingredients together), add the peanut butter, miso paste, garlic, ginger, lime juice, Sriracha, maple syrup and 3 tablespoons of hot water. Process until smooth, adding additional water if needed to adjust consistency. The sauce should be pourable and smooth but not runny.
To Assemble:
- Rewarm the lentil mixture if desired or serve the filling at room temperature or chilled. Spoon 3-4 tablespoons full of filling in the bottom of a piece of lettuce. Top with snow peas, carrots, scallions and a sprinkling of sesame seeds. Spoon the sauce over the wrap and garnish with leaves of fresh Thai basil and/or cilantro. Serve with a wedge of lime, more sauce for drizzling and Sriracha on the table.
To Store:
- Store lentils and toppings separately in the fridge in lidded containers for up to three days.
We prepped all the ingredients in the morning, hiked with friends and then assembled the wraps later for happy hour. Big hit with our friends, thanks!
Hiii Monica! Oh myyy what a delicious meal to share after hiking with friends. SO glad everyone enjoyed the wraps!
So yummy! I love Thai anything and I am increasingly learning that lentils are so versatile in vegetarian and vegan cooking! I really loved the flavoring for the lentils, and the crunch of the veggies plus the sauce. We did one day of the lettuce cups and one day of the salad as suggested! :-)
Hi Alexia! Thank you for your note and giving the recipe a go! SO happy to hear you’re enjoying the wraps (and as a salad!). Indeed, lentils, especially French, are SO versatile in the vegetarian pantry. Happy to hear you’re enjoying them too!
We are allergic to soy products. I use coconut Amino’s in place of soy sauce or tamari. What could I sub for the miso? Also,bif you have an Asian market try liquid shio koji, a cultured rice condiment designed yo bring umami into your food (and its gluten free!) Its a produce if Japan.
Hi Linda! Coconut Amino’s is quite nice. Thank you for your tip about liquid shio koji! I’ll look for it. To sub miso, you can try tahini with a bit more coconut amino’s (although I’ve not tried it in this recipe). I hope this helps!
Our babysitter is vegan and anytime she watches our kids for u I make her a vegan meal to munch on while at our house. I had run out of ideas for vegan dinners until I came across this recipe – it is different- vibrant and SO flavorful- thank you so much!!!!!!
Thank you for your note, Erin! What a sweet thing to do for your babysitter. SO happy to hear you’re enjoying the recipe!
I made some changes to accommodate my family’s pickiness – used sauteed tempeh in place of the curried lentils, and made the meal warm over rice noodles instead of as lettuce wraps for a winter meal. It was a hit, but I’m still looking forward to trying the original version. The sauce is yummy!
Hi Beth! Thank you for your note and sharing your adaptation! Hooray for the meal being a hit! (I loove that sauce too!)
Forgot to mention I also added some rice noodles – the really skinny kind – to help fill. And I personally don’t see any need fora food processor for the sauce. Just a fork does the job fine, and saves on dishes. It’s a great recipe, all around, but I wouldn’t call it “quick”! Well worth the time to prepare, but many ingredients and steps. Thanks, Traci for the recipe.
😊hi what a lovely find thank you for your sharing of your recipes ,presentation 😊😋
these wraps look unbelievably delicious! i’m a sucker for peanut sauce :)
Oh, yeah, that peanut sauce Mel! It makes these wraps extra special! :D
I’m so loving these! Sriracha and peanut butter are such a killer combo and lettuce wraps always win.
BTW I can’t stop staring at the pic of the green onions in mid-air … it’s so perfectly timed!
Best friends that PB and Sriracha! :D Thaaank you Kristen!
My daughters love Thai food and never seem to get enough…they would love this! I made lettuce wraps one time (using beef) which were quite tasty but these are so jam packed with texture, color and flavor – it’s a feast on so many levels. Thank you, once again, for a winning recipe, my dear!
I’m with your daughters… I could eat it like pizza, day in and day out, alternating between the two and never get tired of it! A feast for sure and so packed with flavor. I hope you’ll give it a go! :D
Such a beautiful collection of fresh produce, and I absolutely love what you’ve done with it! These lettuce wraps and that sauce sound absolutely divine, a perfect pairing!
Thank you, Sam! :D You’re going to love the sauce! :D
I am beyond jealous with all the gorgeous produce you get. This dish looks and sounds amazing. I love the idea of using liquid aminos for building flavor.
I do not have access to as much purple goodness as you do, but I will try this recipe with some of the Caribbean vegetables I can get my hands on. Cheers my friend!
Awh, and I with the tropical things you enjoy! Too bad we can’t reach through the internet and exchange! :D Would love to see what you create with a Caribbean twist! Cheers Aysegul! :D
OMG! Those look absolutely amazing. The color, the ingredients… Just wow! Gorgeous photography too. This is must try soon!
Thank you Sandra! Oh Summertime veggies are so vibrant right now! :D
Yeah, the recipe is nice and all, but GOD DAMNIT are those pictures beautiful! The composition, the colors… that’s the kind of art I love!
Thank you, Max! LOL. Fresh veggies are just beautiful, aren’t they?
Gorgeous lentil lettuce cups Traci ~ your toppings elevate these wraps to a whole other class of goodness. That last photo… the gentle light and pastel hues…. a work of art. Interesting about the liquid aminos mimicking fish sauce. In terms of taste, I wonder what sets it apart from soy sauce and tamari given that they are all made from soybeans. The julienne peeler is a beautiful thing ~ I couldn’t make som tum without it :D.
Thaaank you, Kelly! Yeah, I was wondering too, so I got some and tried it. Funny thing, and Rob confirmed it without knowing, my fried rice recipe pre liquid aminos got the thumbs down. Now he thinks it’s great.. and the flavor is improved. I did a taste test on tamari and aminos and found the aminos to taste a bit sharper – not saltier though. It’s hard to put my finger on it. Perhaps it’s in the processing of the soybeans?? I don’t know. I guess it’s time to find out, eh? Hooray for julienne peelers!! Mmmm som tom! :D
So much freshness, I love farmers markets! These wraps look awesome Traci! Great flavors and pictures!
Thaaank you Mira! Hooray for farmer’s markets!! :D Love this time of year!