Go Back Email Link
+ servings
pesto tofu salad sandwich vegan gluten free plant based sandwiches high protein meals with basil walnuts greens and sprouts

Pesto Tofu Salad Sandwich (Vegan, GF)

The Herbeevore
This vegan tofu pesto salad sandwich is a protein packed no-cook recipe, and is a great light lunch or dinner to make with pesto sauce.  This flavorful sandwich is loaded with fresh basil, walnuts, olive oil, and your favorite tofu for a healthy homemade meal in minutes.
5 from 2 votes
Prep Time 5 mins
Cook Time 5 mins
Total Time 10 mins
Course Dip, Dressing, Sauce
Cuisine American, Italian, Vegan
Servings 4 servings
Calories 374 kcal



  • Add the tofu to a large bowl, and mash with a fork until the tofu breaks down to a thick consistency, similar to the texture of egg salad.
  • Toast the walnuts over low heat in a sauce pan – the nuts should be fully toasted after about 3 to 4 minutes, so make sure to watch and stir with a wooden spoon so they don’t burn.
  • In a food processor or blender, add basil, parsley, toasted walnuts, garlic, pepper flakes, and lemon juice. Pulse a few times to break down the greens.
  • Mix on low and pour in the olive oil until the pesto is a smooth consistency. Add salt and pepper, taste, and adjust seasonings as desired.  Toss pesto with the tofu and mix well to combine.
  • To make the sandwich, add the tofu pesto filling to slices of gluten free sandwich bread or to a lettuce or cassava wrap... and enjoy!


Calories: 374kcalCarbohydrates: 20gProtein: 8gFat: 43gSaturated Fat: 5gTrans Fat: 1gSodium: 157mgPotassium: 291mgFiber: 4gSugar: 3gVitamin A: 1934IUVitamin C: 27mgCalcium: 110mgIron: 3mg
Keyword no cook pesto salad recipe, pesto tofu salad, pesto tofu salad sandwich, plant based pesto sandwich with tofu, tofu salad sandwich with pesto, vegan pesto tofu salad
Did You Make This Recipe?Tag me @theherbeevore in your photo on Instagram and I'll feature you in my stories!