Recipe by

Visit website

This Vegan Basil Tomato Tofu Sandwich is a quick and easy summer snack idea and a delicious Meatless Monday no-cook meal idea. Ready in 15 minutes!



Total time

15 minutes




  • 180 grams block pre-cooked tofu (we used I Like Tofu Pesto Basilico)
  • 8 slices wholewheat sandwich bread
  • 2 tomatoes
  • 8 basil leaves
  • 8 lettuce leaves
  • plant-based butter or cream spread
  • salt, pepper to taste


  1. Wash and dry basil leaves, lettuce and tomato. Cut tomato in slices, if needed cut lettuce in smaller leaves.
  2. Cut tofu into 4 thin slices.
  3. Assemble your sandwich: spread plant-based butter or cream spread on wholewheat sandwich bread. Add basil leaves, lettuce, tofu and tomato slices. Season with a sprinkle of salt and pepper to taste. Top sandwich with bread.
  4. Cut in half before serving.
  5. View the recipe instructions at Vibrant Plates

View this recipe plus 5,000 more in our FREE app

Preview in browser for now