Spicy Tofu Lettuce Wraps

These Spicy Tofu Lettuce Wraps are a quick and easy meal that is packed with flavor! Tofu is marinated in a spicy sauce and then pan-fried until crispy. It is then wrapped in a lettuce leaf with some fresh veggies and a dollop of sauce. These wraps are gluten-free, vegan, and can be made nut-free as well.


  • 1 block (14 ounces) extra-firm tofu, drained and pressed
  • 1 head lettuce, I used butter lettuce
  • 1 red pepper, julienned
  • 1 carrot, julienned
  • 1/4 cup cilantro, chopped
  • For the sauce:
  • 3 tablespoons chili garlic sauce
  • 2 tablespoons tamari or soy sauce
  • 1 tablespoon rice vinegar
  • 1 tablespoon agave nectar or honey
  • 1 teaspoon sesame oil


  1. Cut the tofu into 1-inch cubes. Place in a bowl and set aside.
  2. In a small bowl, whisk together all of the ingredients for the sauce. Pour half of the sauce over the tofu and stir to coat. Let marinate for at least 15 minutes, or up to a few hours if you have the time.
  3. When you’re ready to cook, heat a large skillet over medium-high heat. Add a few tablespoons of oil to the pan and swirl to coat. Add the tofu to the pan in a single layer. Let cook for a few minutes without disturbing, until the bottoms are golden brown. Then, use a spatula to flip each piece of tofu and cook for a few more minutes until golden brown on all sides.
  4. Remove from heat and let cool slightly. Then, assemble your wraps by placing some tofu, peppers, carrots, cilantro, and sauce in a lettuce leaf and folding it up. Serve immediately.

Potential changes & improvements

If you want to make these wraps nut-free, you can omit the sesame oil from the sauce. You can also swap out the chili garlic sauce for another type of hot sauce, such as sriracha.

What other food it works well with

These Spicy Tofu Lettuce Wraps would be great served with a side of rice or quinoa. They would also be good with a simple salad on the side.

Common Mistakes

One mistake people often make when cooking tofu is not pressing it enough. Be sure to drain the tofu well and press it between two towels or paper towels to remove as much water as possible. This will help the tofu to crisp up nicely in the pan.

Nutritional Information

Serving size: 1 wrap
Calories: 190
Fat: 10 g
Saturated fat: 1.5 g
Unsaturated fat: 8.5 g
Carbohydrates: 13 g
Fiber: 3 g
Protein: 10 g


This recipe contains soy.

Leave a Comment

Your email address will not be published. Required fields are marked *