Go Back
+ servings
Top view of six vegan letttuce wraps on an oval white platter

Vegan Lettuce Wraps

These Vegan Lettuce Wraps are fresh, flavorful  and so easy to make with tofu, colorful veggies and a delicious pesto sauce. This healthy tofu lettuce wrap recipe is really simple to customize and makes the perfect low carb snack, light lunch or dinner. Gluten-free, grain-free and includes keto, Whole30 and paleo options.

Course Lunch
Cuisine American
Keyword baked tofu recipe, lettuce wraps, tofu lettuce wraps, vegan lettuce wraps
Prep Time 15 minutes
Cook Time 35 minutes
Servings 6 lettuce wraps
Calories 158 kcal
Author Kelly


Lettuce Wraps

  • 1 medium zucchini
  • 2 medium sweet potatoes
  • 1 small head cauliflower
  • 1 (14-ounce) block extra firm tofu (swap for jackfruit or mushrooms for Whole30 and paleo)
  • 2 tsp smoked paprika
  • ½ tsp ground cumin
  • ½ tsp garlic powder
  • ½ tsp onion powder
  • Salt and pepper
  • 6 lettuce leaves , we used Boston (also known as Bibb or Butter lettuce) but you can also use Iceberg, grean leaf or even romaine lettuce
  • cup red cabbage grated
  • 2 scallions thinly sliced

Pesto Sauce

  • cup cashews
  • cup unsweetened almond milk
  • 1 garlic clove
  • 1 cup fresh basil
  • 2 tbsp nutritional yeast
  • 1 tsp lemon juice
  • Salt and pepper


  1. Preheat the oven to 400F.
  2. Wash and dry the leafy greens. Cut zucchini, sweet potato and cauliflower into small bite sized pieces. You can peel or leave the skin on the sweet potatoes. Spread the vegetables in a single layer on a large baking sheet and toss with some oil, smoked paprika, cumin, garlic, onion, salt and pepper, coating well. Bake  in preheated oven for 30-35 minutes.

  3. Use tongs to push the vegetables to the side and place the tofu on baking sheet. Cook for 5 minutes then crumble and toss together with the vegetables, coating well with the spices.Remove from oven and fill the lettuce wraps with with roasted vegetables and tofu.

    Top with red cabbage, scallions and drizzle with the sauce!

  4. MAKE THE SAUCE by placing all the ingredients in a high speed blender. Blend until smooth, taste and season with salt and pepper

Nutrition Facts
Vegan Lettuce Wraps
Amount Per Serving (1 lettuce wrap)
Calories 158 Calories from Fat 36
% Daily Value*
Fat 4g6%
Carbohydrates 17g6%
Fiber 6g24%
Sugar 4g4%
Protein 7g14%
* Nutrition facts are provided as a courtesy using the WPRM recipe calculator. It is best to make your own calculations to ensure accuracy. We expressly disclaim any and all liability of any kind with respect to any act or omission wholly or in part in reliance on anything contained in this website. Percent Daily Values are based on a 2000 calorie diet.