Vegan Tofu "Tuna" Salad Recipe

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

Eating vegan but miss tuna salad? If you're a vegan (or vegetarian) 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.

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.

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

  1. 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. 
  2. 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.
  1. 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.

Serving Suggestions:

  • On gently toasted bread with or without some lettuce and perhaps a tomato slice or two.
  • 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. 
Nutritional Guidelines (per serving)
Calories 246
Total Fat 22 g
Saturated Fat 3 g
Unsaturated Fat 5 g
Cholesterol 9 mg
Sodium 542 mg
Carbohydrates 4 g
Dietary Fiber 1 g
Protein 10 g
(The nutrition information on our recipes is calculated using an ingredient database and should be considered an estimate. Individual results may vary.)