This post may contain affiliate links, please see our privacy policy for details.

Layered with crispy peanut tofu, a spicy asian sauce and plenty of fresh herbs, these Tofu Lettuce Wraps are bright, easy and filling!

Layered with crispy peanut tofu, a spicy asian sauce and plenty of fresh herbs, these Tofu Lettuce Wraps are bright, easy and filling | ThisSavoryVegan.com

When you are craving takeout, but want to have something at home, these Tofu Lettuce Wraps are just the ticket. They are easy to make – the tofu just requires a little bit of pan frying before it is tossed in a homemade sauce. Then the tofu is spooned into lettuce cups and served with the BEST dipping sauce! Whether you serve these as an appetizer, a light dinner or make them ahead of time for easy lunches, they are going to be your new favorite!

Step One: Make the Sauce

The most important part of this recipe is the sauce! I mean, isn’t that always the case?! This sauce is super herby, super fragrant, just…super delicious.

Layered with crispy peanut tofu, a spicy asian sauce and plenty of fresh herbs, these Tofu Lettuce Wraps are bright, easy and filling | ThisSavoryVegan.com

Here is what you need:

  • oil
  • low sodium soy sauce
  • vegan fish sauce – not necessary, but if you can find it, use it.
  • agave – or sub maple syrup
  • garlic 
  • mint
  • cilantro
  • shallot
  • serrano peppers
  • lime zest & juice

Add everything to a bowl and mix to combine. Now, you need to taste and adjust the seasonings to your liking. I personally love some heat, so I go all out with the serrano peppers. If you want more tang, add more lime juice. If you want more freshness, add more herbs. Play around with it!

Layered with crispy peanut tofu, a spicy asian sauce and plenty of fresh herbs, these Tofu Lettuce Wraps are bright, easy and filling | ThisSavoryVegan.com

Step Two: Make the Tofu

For this recipe I like to use super firm tofu – it is the one in the plastic bag, rather than a box. I love it because you don’t have to press it AND I feel like it is a little more forgiving when sautéing it. You don’t have to be super gentle with it.

Layered with crispy peanut tofu, a spicy asian sauce and plenty of fresh herbs, these Tofu Lettuce Wraps are bright, easy and filling | ThisSavoryVegan.com

Drain the tofu, pat it dry and cut it into tiny squares. I like tiny squares, so they fit on the lettuce cups better!

Heat some neutral oil in a skillet over medium heat. Add the tofu and cook until slightly browned on a couple of sides – this should take 5-7 minutes. Add 2 tablespoons of the pre-made sauce, 2 tablespoons of nut butter and 2 tablespoons of soy sauce. Toss until the sauce starts to caramelize on the tofu. Right before removing it from the heat, add a splash of lime juice.

Layered with crispy peanut tofu, a spicy asian sauce and plenty of fresh herbs, these Tofu Lettuce Wraps are bright, easy and filling | ThisSavoryVegan.com

Step Three: Serve

To serve, prep some butter lettuce by breaking off the lettuce leaves and cleaning them off.

Layered with crispy peanut tofu, a spicy asian sauce and plenty of fresh herbs, these Tofu Lettuce Wraps are bright, easy and filling | ThisSavoryVegan.com

Spoon some of the tofu mixture into a lettuce cup and top with some of the leftover sauce. Sprinkle with some green onion & cilantro. Serve with lime wedges on the side and dig in!

These are great as an appetizer or light dinner. They are also great for meal prep – keep the tofu and lettuce cups separate and then assemble right before serving.

Layered with crispy peanut tofu, a spicy asian sauce and plenty of fresh herbs, these Tofu Lettuce Wraps are bright, easy and filling | ThisSavoryVegan.com

Tofu Lettuce Wraps

Servings: 4
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Layered with crispy peanut tofu, a spicy asian sauce and plenty of fresh herbs, these Tofu Lettuce Wraps are bright, easy and filling!
5 from 3 ratings

Ingredients

FOR THE DIPPING SAUCE

  • 1/4 cup oil I used avocado
  • 2 tablespoons low sodium soy sauce
  • 1 tablespoon vegan fish sauce optional
  • 1 tablespoon agave or sub maple syrup
  • 2 cloves garlic finely minced
  • 2 tablespoons mint finely minced
  • 2 tablespoons cilantro finely minced
  • 1 shallot finely minced
  • 1-2 serrano peppers diced, to taste
  • 1 lime zested & 1/2 the juice

FOR THE TOFU

  • 2 tablespoons oil
  • 1 16-ounce block super firm tofu see notes
  • 2 tablespoons nut butter peanut butter or almond butter work best
  • 2 tablespoons low sodium soy sauce
  • 1/2 lime juiced

FOR THE WRAPS

Equipment

Instructions
 

  • Add all of the sauce ingredients to a bowl and mix to combine – reserve the other half of the lime for the tofu. Taste and adjust the seasonings as needed – I like mine on the spicy side, so I add 2 serrano peppers.
  • Remove the tofu from the package, pat it dry and cut it into small cubes. Heat the oil in a skillet over medium heat. Add the tofu and cook until slightly browned on a couple of sides – this should take 5-7 minutes. Add 2 tablespoons of the pre-made sauce, the nut butter and the soy sauce. Toss until the sauce starts to caramelize on the tofu. Add the lime juice and remove from the heat.
  • To serve, add tofu to each lettuce cup and top with the pre-made sauce, cilantro & green onion. Serve with lime wedges on the side.

Video

Notes

  • I like to use super firm tofu for this recipe. You don’t have to be as gentle with it and it doesn’t need to be pressed. If you use extra firm or firm tofu instead, be sure to drain and press it for 10 minutes before cubing it.
Calories: 442kcal, Carbohydrates: 14g, Protein: 22g, Fat: 34g
Cuisine: asian
Course: Appetizer, Main Course
Did you make this recipe?Leave a review below or take a photo and share it on Instagram @thissavoryvegan with #thissavoryvegan.
Layered with crispy peanut tofu, a spicy asian sauce and plenty of fresh herbs, these Tofu Lettuce Wraps are bright, easy and filling | ThisSavoryVegan.com