Vegan "Tuna" Salad Recipe

Vegetarian "tuna" salad sandwich photo by Amy G / Flickr
  • 10 mins
  • Prep: 10 mins,
  • Cook: 0 mins
  • Yield: 4-5 servings
Ratings (8)

Eating vegan but miss tuna salad? If you're a vegetarian (or vegan!) who misses tuna salad or tuna sandwiches, you can get a very similar taste and texture using all the same ingredients, but substituting the tuna with tofu and adding a bit of kelp seaweed for a fishy flavor.

I've had a lot of people test out this recipe, and everyone absolutely loves it. The combination of the celery and red onion, mayonnaise, soy sauce, lemon juice and kelp provide just the most perfect flavor combination to create a mock tuna taste that you'll ever find. Serve it up on lightly toasted bread for a vegetarian and vegan tuna salad sandwich, or plate it on lettuce leaves for a lighter and lower-carb lunch. Enjoy!

If you're missing the meat or just want to try out a few new ways to swap meat for something a little bit healthier, check out my own personal favorite vegetarian and vegan meat substitutes. Or, if you're looking for more creative meat-free sandwich ideas to pack in a brown bag or to serve at a luncheon check out these vegetarian and vegan sandwich ideas for any occasion.

What You'll Need

  • 1 block firm or extra firm tofu, frozen, then thawed and pressed
  • 2 stalks celery, diced
  • 1 tbsp red onion, minced
  • 1/2 cup mayonnaise or vegan mayonnaise
  • 2 tbsp soy sauce
  • 1 tbsp lemon juice
  • 1/2 tsp kelp powder

How to Make It

First prepare your tofu. Place the tofu in a small bowl and then crumble or mash the tofu with a fork until it reaches the desired consistency. It should be mashed to roughly the same consistency as tuna, so with a few small chunks and not completely smooth. Add the celery and onion to the bowl and gently stir to combine. 

In a separate small bowl, whisk together the mayonnaise, soy sauce, lemon juice and kelp.

Gently add this mixture to the tofu and stir to combine.

If you have enough time, place your vegetarian tuna salad substitute in the refrigerator for at least 15 minutes before serving so that you can serve it chilled. Give it all a gentle toss again just before serving to mix up any of the liquids which may have settled a bit.

Serve your vegetarian and vegan tuna salad substitute just like you would serve a tuna salad: On gently toasted bread with or without some lettuce and perhaps a tomato slice or two. Or, arrange a bed of romaine or butter lettuce leaves on individual serving plates and place a scoop of your vegan tuna salad on top for a nice presentation. 

See also: More vegetarian and vegan sandwich ideas for any occasion