Go Back
Balsamic Tofu Sandwich 8

Balsamic Tofu Sandwich

Creamy, tangy, crunchy, and crispy - this sandwich has it all! The best part about it is how much it will fill you up. Tofu, tomatoes, avocados, lettuce hearts, and vegan sourdough bread come together to make this sandwich an absolute treat.

Cuisine Vegan
Keyword avocado, balsamic vinegar, lettuce hearts, tofu, tomatoes
Prep Time 5 minutes
Cook Time 25 minutes
Servings 2 servings


  • 70 gr. Tofu Block sliced
  • 2 tbsp Balsamic Vinegar
  • 2 Tomatoes sliced
  • 1 tbsp Olive Oil
  • 2 tsp Italian Seasoning Mix
  • 2 tsp Mustard
  • 2 tsp Maple Syrup
  • 4 Bread Slices Vegan Sourdough
  • 1/2 Avocado sliced
  • 1 cup Lettuce Hearts


  1. Soak the tofu in the balsamic vinegar and let it sit for 10 minutes.

  2. Preheat the oven to 400°F (200°C).

  3. Drizzle the tomatoes with 1 tbsp. Olive Oil, 1 tsp. Italian Seasoning Mix and Salt. Place them on a baking tray and bake for 25 minutes.

  4. Heat a non-stick pan to high heat and add 1 tbsp. Olive Oil. Add the tofu and let it brown, flip and let it brown in the other side. Add salt and Italian Seasoning Mix.

  5. When the tomatoes have been cooking for 20 minutes, place the bread slices in the oven.

  6. Mix mustard and maple syrup until smooth

  7. Assemble the sandwiches layering bread slices, avocado, tomatoes, lettuce hearts tofu and maple syrup and mustard sauce.