Tofu & Pesto Sandwich

Tofu & Pesto Sandwich | Easy Plant-based Lunch | #sandwich #tofu #pesto #vegan #plantbased #lunch #plantbasedonabudget
  • Yield : 2 sandwiches
  • Servings : 2 servings
  • Prep Time : 5m
  • Cook Time : 10m
  • Ready In : 15m

This sandwich will absolutely blow your mind! It’s simple and delicious and, most importantly, super filling. A triple win! Even if you’re not a huge fan of tofu, you’ll love this tofu pesto sandwich, it creamy and has so much flavor! Ready to dig in? Let’s get to it!

Vegan Pesto On Everything!

Pesto is favorite wherever you go! It’s so simple yet so delicious. Basil leaves pine nuts (or any other nuts you have)olive oil, garlic, salt, and pepper. That’s it! Since pine nuts can be a bit pricey, you can find any nuts on sale and use them. I’ve tried them all, and they go so well. Walnuts, for example, are a great replacement! Make sure you choose the walnut slices because they are usually a lot cheaper than the whole walnuts. Another great choice is sunflower seeds; they are tasty and very nutritious. Do you have a favorite homemade green pesto recipe? Use it for this tofu pesto sandwich, and you’ll love it even more!

Tofu Pesto Sandwich: The Perfect Lunch on The Go!

This sandwich is such an excellent option for lunch when we are in a hurry! Make it in the morning and take it with you in a paper bag (or silicon) and a glass container. It’s super filling, nutritious, and uber tasty. Don’t be surprised if your work colleagues (or college classmates) ask you for a bite or, even better, a recipe.

If you rather skip the bread, you could quickly turn this recipe into a tofu pesto salad or bowl. Cut the tofu into squares instead of slices and top with the pesto, then add shredded lettuce and chopped tomatoes to the mix. Voila! You have yourself another delicious lunch for the week! Pretty cool, right? Two lunches in one go!


So, will you try this incredible recipe?


  • 4 tablespoons of green pesto (or any other pesto you like)
  • 4 - 6 slices of tomato
  • 2 - 4 butter lettuce leaves (or any lettuce you have on hand)
  • 4 slices of sandwich bread (any will do)
  • A block of tofu sliced (thick enough to be able to roast it)
  • 1 tablespoon of olive oil
  • dried oregano (to taste)


Step 1

Drizzle the tofu slices with the olive oil and sprinkle with the dried oregano.

Step 2

Roast in a 375 F oven for about 15 minutes.

Step 3

Once the tofu is done, assemble your sandwich. Spread one tablespoon of pesto on each slice of the sandwich, then place the lettuce, tomato, tofu. Enjoy!


Tofu & Pesto Sandwich | Easy Plant-based Lunch | #sandwich #tofu #pesto #vegan #plantbased #lunch #plantbasedonabudget

Recipe Type: , Tags: , , , , Ingredients: ,
Average Member Rating

(5 / 5)

5 5 3
Rate this recipe

3 people rated this recipe

Related Recipes:
  • watermelon cooler in tall glass cup with sliced watermelon and more cups of watermelon cooler in a white background

    Watermelon Cooler

  • Roasted Peaches with Raspberries and Ice cream

    Roasted Peaches

  • two sweet potato and avocado sandwiches on cutting board

    Sweet Potato and Avocado Sandwich

  • white bowl of chocolate mousse with chocolate chips in a white background

    Super Simple Chocolate Mousse

  • Plum crisp a la mode in white background

    Vegan Plum Crisp