• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes

Connoisseurus Veg logo

SUBSCRIBE

Sign up for updates and my FREE Vegan Dinner Solutions email series!

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
    • YouTube
  • ×
    Home » Sandwiches

    Published: Sep 4, 2021 · Modified: May 29, 2025 by Alissa Saenz · This post may contain affiliate links · 1 Comment

    Vegan Wraps with Balsamic Tofu & Hummus

    Jump to Recipe Print Recipe

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

    Three Vegan Wrap Halves Stacked in a Triangle

    While I'm a big fan of all kinds of vegan sandwiches, wraps have a special place in my heart. There's just something about biting into a soft tortilla stuffed with fresh veggies and savory fillings.

    Wraps tend to lend themselves particularly well to vegan fillings. All those veggies layer and roll up so nicely. I've been itching to create a killer veggie wrap recipe, and I took the abundance of summer produce and the need for back to school lunches as an excuse!

    Jump to:
    • What You'll Need
    • How to Make Tofu Wraps
    • Leftovers, Storage & Meal Prep
    • More Vegan Lunch Ideas
    • 📖 Recipe
    • 💬 Comments

    What You'll Need

    Hand Grabbing a Vegan Wrap Half from a Stack
    • Olive oil. Feel free to substitute any high-heat oil that you hand, such as canola, coconut, or corn oil.
    • Tofu. Use extra-firm or super firm tofu for the best results. If you use extra-firm tofu you'll need to press it before cooking.
    • Balsamic vinegar. Make sure to use a good quality balsamic vinegar — one that's thick and syrupy with a touch of sweetness to it.
    • Brown sugar. Use organic sugar to keep the recipe vegan.
    • Salt & pepper.
    • Flour tortillas. Use large (burrito sized) tortillas or wraps. I used multigrain tortillas for the wraps in the photos, but any flavor or variety will work! If you need to keep your wraps gluten-free, just use your favorite gluten-free tortillas or wraps.
    • Hummus. Use store-bought or homemade hummus — any flavor you like!
    • Baby spinach.
    • Tomatoes.
    • Avocado. Pick an avocado that's ripe but not overripe. It should give slightly when pressed with a finger.
    • Fresh basil. You definitely can not substitute with dried basil in this recipe. Use fresh!
    • Cucumber.

    How to Make Tofu Wraps

    The following is a summary of how to make these wraps, along with some pro tips! Scroll all the way down if you'd prefer to skip right to the full recipe.

    • Start by making your balsamic tofu. Oil up a nonstick skillet and add diced tofu. Pan-fry the tofu for a few minutes on each side, until the pieces begin to crisp up. Check out this post on how to cook tofu for some extra tips on this method!
    • While the tofu cooks, mix some balsamic vinegar and brown sugar together in a small cup, then carefully pour it over your tofu. Give everything a stir to distribute the mixture over your tofu.
    • Continue cooking the tofu until most of the liquid dries up.
    • Take the tofu out of the skillet, transfer it to a plate, and sprinkle it with a bit of salt.
    Collage Showing Two Stages of Cooking Balsamic Tofu in a Skillet
    • Once your tofu is cooked, you can fill your wraps! Tip: warm up your wrap or tortilla before you start — this will make it more pliable.
    • Arrange your fillings in a short strip down the middle of your wrap. Go in the following order: hummus, spinach, sliced tomato, sliced avocado, basil leaves, julienne cut cucumber, and balsamic tofu. Tip: sprinkle the layers with a bit of salt and pepper as you arrange them — especially the tomato and avocado slices.
    • I like to slice my wraps in half before serving, but that's totally optional!
    Hand Holding Half of a Vegan Wrap Over a Cutting Board

    Leftovers, Storage & Meal Prep

    These wraps will keep in a sealed container or bag in the fridge for about 2 days. Avocado has a tendency to brown over time, but it'll still be safe to eat. Choose very fresh avocados to minimize browning.

    You can also make these as meal-prep wraps! Just prepare all of the fillings and store them in sealed containers in the fridge for 2 to 3 days, then assemble the wraps when you're ready.

    More Vegan Lunch Ideas

    Check out my collection of over 20 DELICIOUS vegan lunch recipes.

    Like this recipe? If so, be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter. And please stop back and leave me a review and rating below if you make it!

    📖 Recipe

    Three Vegan Wrap Halves Stacked in a Triangle
    Print Pin
    5 from 3 votes

    Vegan Wraps with Balsamic Tofu & Hummus

    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
    Prep Time 10 minutes minutes
    Cook Time 10 minutes minutes
    Total Time 20 minutes minutes
    Servings 4
    Calories 385kcal
    Author Alissa Saenz

    Ingredients

    • 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
    US Customary - Metric

    Instructions

    • Coat the bottom of a large skillet with the oil and place it over medium heat.
    • Give the oil a minute to heat up, then add the tofu cubes.
    • Cook the tofu for about 10 minutes, flipping the pieces once or twice, until browned on multiple sides.
    • While the tofu cooks, stir the balsamic vinegar and brown sugar together in a small bowl.
    • 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.
    • Remove the tofu from the skillet and season the pieces with salt to taste.
    • 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.
    • 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.
    • Optionally slice the wraps in half. Serve.

    Would you like to save this?

    We'll email this post to you, so you can come back to it later!

    Nutrition

    Serving: 1wrap | Calories: 385kcal | Carbohydrates: 47.2g | Protein: 14.3g | Fat: 16.6g | Saturated Fat: 3.7g | Sodium: 490mg | Potassium: 442mg | Fiber: 6.8g | Sugar: 3.7g | Calcium: 248mg
    « Amazing Vegan Peach Cobbler
    Cozy Swiss Chard Soup with Potatoes »

    Sharing is caring!

    • Facebook
    • Twitter
    • Reddit
    • Email

    About Alissa Saenz

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors! You can read more about me here.

    I'd love to connect with you on Facebook, Instagram, or Pinterest.

    Reader Interactions

    Comments

      5 from 3 votes (2 ratings without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. JS Boots says

      April 22, 2024 at 3:15 pm

      5 stars
      nice recipe idea. I changed up a little and marinated the tofu in the balsamic mixture. will roast it with a little olive oil, reduce the balsamic, and then drizzle that over the tofu. we have some hummus my wife made and some spinch/pea pesto I made that I will use as well. thanks for the good dinner idea!
      JB

      Reply

    Primary Sidebar

    Alissa standing in front of kitchen cabinets.

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

    More about me →

    Popular

    • Sliced loaf of Vegan Banana Bread with a cup of tea in the background.
      The Best Vegan Banana Bread
    • Plate of Teriyaki Tofu with broccoli and rice.
      Crispy Baked Teriyaki Tofu
    • Two Glasses of Vegan Rice Pudding with Cinnamon Sticks and Strawberries
      Creamy Vegan Rice Pudding
    • Table Set with a Bowl of Lentil Soup, Blue Pot and Water Glass
      Classic Lentil Soup

    Footer

    ↑ back to top

    Resources

    • About
    • Contact
    • Privacy Policy
    • Photo Use Policy

    Connect

    • Sign Up for emails and updates
    • Connoisseurus Veg on Facebook
    • Connoisseurus Veg on Pinterest
    • Connoisseurus Veg on Instagram

    Reader Favorites

    • Tuscan Kale Soup
    • Asian Slaw
    • Vegetarian Slow Cooker Chili
    • Mediterranean Pasta
    • Vegan Doughnuts
    • Classic Lentil Soup

    As an Amazon Associate I earn from qualifying purchases. Learn more here.

    Copyright © 2013-2025 Tofu Press LLC & Alissa Saenz

    Three Vegan Wrap Halves Stacked in a Triangle with Text Overlay Reading "Balsamic Tofu Wraps"
    305 shares
    • 82

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.