Go Back
+ servings
5 from 2 votes
Three Vegan Wrap Halves Stacked in a Triangle
Vegan Wraps with Balsamic Tofu & Hummus
Prep Time
10 mins
Cook Time
10 mins
Total Time
20 mins

These delicious vegan wraps are stuffed with balsamic tofu, fresh veggies, and creamy hummus! Perfect from everything from easy dinners to packed lunches.

Course: Entree, Sandwich
Cuisine: American
Servings: 4
Calories: 385 kcal
Author: Alissa Saenz
  • 1 ½ teaspoons olive oil
  • 8 ounces extra-firm or super firm tofu (pressed if using extra-firm), cut-into ½-inch cubes
  • 2 tablespoons balsamic vinegar
  • 1 teaspoon organic brown sugar
  • Salt & pepper, to taste
  • 4 large (10-inch) flour tortillas or wraps
  • ½ cup hummus
  • ½ cup baby spinach leaves
  • 1 medium tomato, thinly sliced
  • ½ ripe avocado, pitted, peeled, and sliced
  • 8-12 large fresh basil leaves
  • ½ medium cucumber, julienne cut
  1. Coat the bottom of a large skillet with the oil and place it over medium heat.

  2. Give the oil a minute to heat up, then add the tofu cubes.

  3. Cook the tofu for about 10 minutes, flipping the pieces once or twice, until browned on multiple sides.

  4. While the tofu cooks, stir the balsamic vinegar and brown sugar together in a small bowl.

  5. When the tofu has finished cooking, carefully pour the balsamic mixture over the pieces. Flip them a few times and continue cooking them for about 2 minutes, until all of the liquid cooks off.

  6. Remove the tofu from the skillet and season the pieces with salt to taste.

  7. Spread about 2 tablespoons of hummus in a short strip down the middle of each tortilla, then arrange the fillings over the hummus in the following order: spinach, tomato, avocado, basil, cucumber, and tofu, sprinkling the layers lightly with salt and pepper to taste as you arrange.

  8. Fold the edge of one of the wraps over the fillings, then tuck in the sides and roll the wrap to close. Repeat for each wrap.

  9. Optionally slice the wraps in half. Serve.

Nutrition Facts
Vegan Wraps with Balsamic Tofu & Hummus
Amount Per Serving (1 wrap)
Calories 385 Calories from Fat 149
% Daily Value*
Fat 16.6g26%
Saturated Fat 3.7g19%
Sodium 490mg20%
Potassium 442mg13%
Carbohydrates 47.2g16%
Fiber 6.8g27%
Sugar 3.7g4%
Protein 14.3g29%
Calcium 248mg25%
* Percent Daily Values are based on a 2000 calorie diet.