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)

Kelly Jensen
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 minutes
Cook Time 5 minutes
Total Time 10 minutes
Course Dip, Dressing, Sauce
Cuisine American, Italian, Vegan
Servings 4 servings
Calories 374 kcal

Ingredients
  

  • 1 12 ounce package tofu
  • 3/4 cup walnuts
  • 2 cups basil
  • 1 cup fresh parsley
  • 3 cloves garlic
  • 1/8 teaspoon Crushed Red Pepper Flakes
  • 2 tablespoons lemon juice about 1 lemon
  • 1/2 cup olive oil
  • 1/2 teaspoon Sea Salt and Black Pepper
  • 1 cup sprouts
  • 4 slices bread

Instructions
 

  • 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!

Nutrition

Calories: 374kcalCarbohydrates: 20gProtein: 8gFat: 43gSaturated Fat: 5gTrans Fat: 1gSodium: 157mgPotassium: 291mgFiber: 4gSugar: 3gVitamin A: 1934IUVitamin C: 27mgCalcium: 110mgIron: 3mg
Did You Make This Recipe?Please leave a rating and comment below, let us know what you loved about it!