Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Balsamic Tofu Sandwiches with Pesto


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: She Likes Food
  • Total Time: 35 minutes
  • Yield: 4-6 1x
  • Diet: Vegan

Description

These delicious Balsamic Tofu Sandwiches with Tofu are such a great, protein packed vegetarian sandwich recipe! The balsamic tofu is super flavorful and goes really well with the pesto, greens and tomato. Enjoy these sandwiches for an al fresco dinner or a fun picnic!


Ingredients

Scale
  • 1 (16 oz) package super firm tofu, or extra firm (pressed for at least 15 minutes if needed)
  • 1 tablespoon tamari, or soy sauce
  • 4 teaspoons corn starch
  • 46 ciabatta rolls, or rolls of choice
  • 46 tablespoons prepared basil pesto
  • 23 cups mixed greens that have been tossed with a little olive oil and balsamic vinegar (optional)
  • 12 sliced tomatoes
  • Vegan mayo, as much as desired

Balsamic Sauce

  • 1/2 cup balsamic vinegar
  • 2 tablespoons olive oil, plus a little more for cooking the tofu
  • 1/4 cup water
  • 1 tablespoon pure maple syrup
  • 1 tablespoon dijon mustard
  • 2 cloves garlic, minced
  • 1 teaspoon minced fresh thyme leaves
  • 1 teaspoon minced fresh rosemary leaves
  • 1/2 teaspoon salt
  • 1/2 teaspoon cracked black pepper

Instructions

  1. Add all balsamic sauce ingredients to a medium sized bowl and whisk until combined.  Set aside until ready to use.
  2. Cut your tofu into thin slices.  You can make them any size you like.  I got about 6 slices out of my block of tofu and they were about 1/4 inch thick.  I also trimmed a little off the bock of tofu so that the slices would fit better on the bread I was using.
  3. Place tofu slices on a large plate and drizzle each side with a little bit of tamari and then sprinkle each side with about 2 teaspoons of corn starch.   The tamari will add saltiness and help the corn starch stick to the tofu.   Use you hands to rub the corn starch around on the tofu until it’s fully covered and rubbed in.
  4. Heat a large pan over medium heat and add about 1 teaspoon of olive oil.  Add tofu slices in (you may have to do a couple batches depending on how many slices you are cooking) and let them cook for 4-5 minutes on each side, until lightly browned.
  5. Pour the balsamic sauce over the tofu, make sure the tofu is covered as much as it can be and let tofu cook in the sauce until sauce is thickened and tofu is coated with the glaze, about 5 minutes.  You only need to flip the tofu, if you can’t get it covered well enough.  Remove the tofu from the pan and let cool for a few minutes.
  6. Assemble your sandwiches.  I like to toast each side of my bread, I then spread about 1 tablespoon of pesto on the bottom piece of bread.  Top with some greens that have been tossed in balsamic vinaigrette (optional), two slices of tomatoes, one or two slices of the balsamic tofu and then I like to spread the top piece of bread with some vegan mayonnaise.  Feel free to add your own favorite toppings!

Notes

My tofu slices were pretty thin, so I added two to my sandwich, but if yours are thicker you can just add one.

  • Prep Time: 15 mins
  • Cook Time: 20 mins
  • Category: Sandwich, Vegan
  • Method: Stovetop
  • Cuisine: American