Craving a light, crunchy bite that’s bursting with flavor?
Picture this: savory tofu, perfectly seasoned and nestled in crisp lettuce leaves, ready for you to devour. Tofu Lettuce Wraps are everything you need for a quick meal that’s delicious, healthy, and oh-so satisfying. They’re not just a meal; they’re an experience! Whether you’re a tofu novice or a seasoned connoisseur, this recipe will have you coming back for seconds.
Why make this recipe
Why grab takeout when you can whip up these tasty wraps in minutes? Here’s why you’ll be head over heels:
- Easy Cleanup: We’re talking one skillet and a handful of ingredients. It’s almost a miracle for weeknight cooking!
- Family-Friendly: Even the pickiest eaters won’t be able to resist. Who can say no to a meal where they get to assemble their own food?
- Totally Customizable: You can switch things up with your favorite veggies or sauces. It’s like a DIY dinner party on a plate!
Ingredients
You don’t need fancy stuff — just these basics!
- 14 ounces extra-firm tofu (pressed, cut into ¾-inch cubes)
- 1 tablespoon plus 1 teaspoon cornstarch (divided)
- ¼ cup tamari (or soy sauce)
- 2 tablespoons hoisin sauce (vegan)
- 1 teaspoon sriracha
- 1 teaspoon maple syrup
- 1 tablespoon neutral flavored cooking oil (or vegetable broth)
- 6 green onions (chopped)
- ¾-inch ginger (grated)
- 1 small garlic clove (grated)
- 1 cup cashews (optional, to taste)
- 1 head iceberg lettuce leaves (or romaine, separated)
- Sesame seeds (for garnish, optional)
Directions
Time to cook! Follow these easy steps:
- Prepare tofu: Transfer the tofu to a large bowl. Toss with 1 tablespoon cornstarch until evenly coated.
- Make sauce: In a medium bowl, mix tamari, hoisin sauce, sriracha, maple syrup, 1 teaspoon cornstarch, and 2 tablespoons water. Stir well to combine.
- Cook tofu: Heat the oil in a large nonstick skillet over medium-high heat. Cook the tofu for about 5 minutes, or until golden brown, stirring regularly.
- Cook aromatics: Add the chopped scallions and cook for one minute more. Grate the garlic and ginger into the skillet and cook for another 30 seconds.
- Combine: Add the cashews (if using) and cook for 1 minute, stirring constantly. Add the sauce plus 2 tablespoons water. Mix to combine and cook for about 3 minutes, or until thickened enough to coat the tofu.
- For serving: Divide the mixture between lettuce leaves as desired.

How to make Tofu Lettuce Wraps (Overview)
Making Tofu Lettuce Wraps is as easy as it gets! Start by tossing your tofu in cornstarch for that crispy texture, then mix up a lip-smacking sauce. Cook everything together until it’s golden and aromatic—seriously, your kitchen’s about to smell amazing! Pro tip: Don’t skip toasting the garlic; it transforms everything from "meh" to "wow!"
How to serve Tofu Lettuce Wraps
Time to assemble your wraps! Grab those crunchy lettuce leaves and spoon in the tofu mixture. You’ll get a fabulous mix of colors, with golden tofu against the vibrant green of the lettuce. Add a sprinkle of sesame seeds for that final touch of flavor and crunch. 🥢 Serve them up with a side of your favorite dipping sauce, and watch everyone dive in!
How to store Tofu Lettuce Wraps
Have leftovers? No problem! Store the filling in an airtight container in the fridge for up to 3 days. Just keep those lettuce leaves separate so they don’t get soggy. When you’re ready to eat, reheat the tofu filling on the stove or in the microwave. You can even prep everything ahead of time for a quick meal whenever you need it!
Tips to make Tofu Lettuce Wraps
Here are some insider tips to elevate your wrap game:
- Use pressing techniques to drain excess moisture from the tofu; it enhances the texture.
- Swap out tofu for tempeh for a twist—more protein and a different flavor!
- If gluten-free, make sure to use a gluten-free soy sauce or tamari.
- Experiment with toppings! Shredded carrots and sliced bell peppers add great crunch and color.
Variation
Want to mix it up? Try adding different sauces like peanut or teriyaki sauce for unique flavors. You can even toss in chopped veggies like bell peppers or mushrooms for extra nutrition and texture. The possibilities are endless! 🌱
FAQs
Can I make these Tofu Lettuce Wraps in advance?
Absolutely! The filling can be made ahead of time and stored in the fridge.
What’s a good substitute for tofu?
Tempeh or even chickpeas can work if you’re looking for something different.
Can I freeze the filling?
Yes, you can freeze it! Just let it thaw in the fridge overnight before reheating.
Now, get cooking and enjoy a wrap party in your kitchen!
📌 Pin this recipe for your next cozy dinner night!

Tofu Lettuce Wraps
Ingredients
Method
- Transfer the tofu to a large bowl. Toss with 1 tablespoon cornstarch until evenly coated.
- In a medium bowl, mix tamari, hoisin sauce, sriracha, maple syrup, 1 teaspoon cornstarch, and 2 tablespoons water. Stir well to combine.
- Heat the oil in a large nonstick skillet over medium-high heat. Cook the tofu for about 5 minutes, or until golden brown, stirring regularly.
- Add the chopped scallions and cook for one minute more. Grate the garlic and ginger into the skillet and cook for another 30 seconds.
- Add the cashews (if using) and cook for 1 minute, stirring constantly. Add the sauce plus 2 tablespoons water. Mix to combine and cook for about 3 minutes, or until thickened enough to coat the tofu.
- Divide the mixture between lettuce leaves as desired.






