These vegan lettuce wraps are sure to be your new lunch favorite! A simple peanut sauce punches up the flavor while a combination of tofu, mushrooms, and walnuts give it a "meaty" texture while keeping it plant-based! They're truly scrumptious!
Start by making the peanut sauce. Combine all of the sauce ingredients in a bowl and whisk them together until well combined. You could also add them to a blender and blend them if you want a smoother texture.
Shred the tofu either by using a grater or crumbling it up. Finely chop the mushrooms, walnuts, onion, and garlic.
In a pan, add olive oil, then saute the onion and garlic for a few minutes, until fragrant.
Add the tofu, mushrooms, and walnuts, along with a little bit of salt and pepper, and cook them for about minutes over medium heat, until the mushrooms release their juices.
After the plant-based meat has cooked a little bit, add half of the peanut sauce to the mixture and cook them together until almost all of the liquid is cooked away (about 5-7 minutes).
Serve up the tofu filling in the romaine leaves, add toppings, and serve the remaining peanut sauce on the side.
Notes
Be sure to check the full post above for more tips on the ingredients, substitutions, serving ideas, and more!
Change Up The Toppings! These vegan lettuce wraps are perfect for using up veggies in your fridge! I like to go with crisp and colorful options but there's lots of flexibility!
Make a Double Batch of the Filling. This way you have leftovers for easy meals later in the week or you can freeze it for later on!
Wait to Fill Your Lettuce Cups. Until right before you're ready to enjoy!