• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Dianne's Vegan Kitchen
  • Home
  • Meet Dianne
  • Health Coaching
  • Cooking Classes
  • Recipes
  • Cookbooks
  • Contact Me
menu icon
go to homepage
search icon
Homepage link
  • Meet Dianne
  • Health Coaching
  • Cooking Classes
  • Recipes
  • Cookbooks
  • Contact
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Vegan Recipes

    Vegan Tofu Tuna Salad Sandwiches

    Published: Jul 30, 2023 by Dianne · This post may contain affiliate links

    • Share
    • Tweet
    Jump to Recipe - Print Recipe

    Pack your lunch box with Vegan Tofu Tuna Salad Sandwiches! They’re great for the office or school. This super easy recipe is vegan and gluten-free.

    Vegan Tofu Tuna Salad Sandwiches with text overlay

    Vegan Tofu Tuna Salad

    I ate a lot of tuna salad sandwiches when I was young. It was easy enough for me to make on my own – open a can, add mayo, and plop it on bread. (For some reason we never added celery or onions in my house.)

    close up of a tofu tuna sandwich. there's another sandwich and a salad in the background

    It was the first meat that I gave up, before even going vegetarian though. In the early 90s there was so much talk about dolphins getting caught and dying in tuna nets that I couldn’t continue to eat it. I’m not sure why I was worried about the dolphins and not the tunas, but I guess you have to start somewhere.

    a sandwich on plate with a salad and tomatoes in the background

    Pretty much every vegan has a tofu “tuna” recipe under their belts. They’re usually made with chickpeas. I actually have two different chickpea “tuna” recipes here on my blog, and I love them both. But sometimes I like to mix things up a bit, and that’s where this tofu tuna – or tofuna, as I like to call it – comes in.

    tomato, tofu, bread, lettuce, mustard, garlic, seaweed flakes, lemon, carrots, celery, and mayo

    What You Need

    • Firm tofu 
    • Vegan mayonnaise
    • Lemon juice
    • Dijon or whole-grain mustard
    • Tamari
    • Celery 
    • Carrot 
    • Red onion 
    • Garlic 
    • Seaweed flakes
    • Sea salt
    • Whole grain or gluten-free bread
    • Tomato 
    • Lettuce

    See the recipe card for exact amounts.

    pressing tofu

    Preparing Your Tofu

    This recipe does require a little advanced planning, as the tofu needs to be frozen and then thawed before you can make it. Freezing it changes the texture and makes it easier for the tofu to soak up sauces, and in this case, mayonnaise.

    Freeze the tofu while it’s still in the pack. Once frozen, allow the tofu to thaw either it on the counter on in the fridge. Then press it the way you normally would to remove any excess water. Make sure you squeeze out as much water as possible. I have a tofu press, but you can also use a cast-iron skillet or a heavy book.

    mixing tofu tuna collage

    How to Make Tofu Tuna

    This recipe couldn't be easier to make!

    • Once your tofu has been frozen and thawed, you crumble it in a large bowl. 
    • You then add the rest of the remaining ingredients and mix. 
    • Chill the mixture for a few hours so the tofu can absorb the flavors. 
    a hand holding up half a sandwich

    Serving Your Tofu Tuna

    When I know I’m going to have a busy week, I’ll mix up a batch of this tofu tuna on Sunday so that lunches are easy to make throughout the week. Here, I’ve used it on bread as sandwiches, but you can always pile it on top of a salad too. Use gluten-free bread to make the recipe gluten-free.

    container of pulse

    Seaweed Flakes

    I've thrown a little bit of seaweed to my tofu here in to give it a very slight fishy flavor. You can use kelp, dulse, or nori flakes, (or a blend of all three) which can be found in shaker containers in the Asian food aisle of most grocery stores.

    two sandwiches on a cutting board with a bowl of pickles. there's a salad and some tomatoes in the background

    Recipe Notes

    I’ve used my homemade oil-free mayo in this recipe. If you’re pressed for time, you can use store-bought, of course.

    This tofu tuna salad recipe is extremely flexible, so feel free to mix up what you add to it. If you prefer scallions to red onion, that will work. If you're out of carrots but have a red pepper, dice it up and add it! 

    To give this more of a “chicken salad” feel, rather than “tuna,” omit the seaweed flakes and use two teaspoons of dried dill.

    two sandwiches stacked
    Subscribe banner horizontal
    Vegan Tofu Tuna Salad Sandwiches square

    Tofu Tuna Salad Sandwiches

    Dianne
    Pack your lunch box with Vegan Tofu Tuna Salad Sandwiches! They’re great for the office or for school!
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 15 minutes mins
    Course Sandwich
    Cuisine American
    Servings 6 sandwiches
    Calories 207 kcal

    Ingredients
      

    For the Tofu Tuna

    • 1 container (14 ounces ) firm tofu frozen and thawed
    • ⅓ cup vegan mayonnaise
    • 1 tablespoon lemon juice
    • 1 tablespoon Dijon or whole-grain mustard
    • 1 tablespoon tamari
    • 2 celery stalks diced
    • 1 carrot diced
    • ¼ cup red onion diced (about ¼ of an onion)
    • 1 clove garlic minced
    • 2 teaspoons seaweed flakes
    • ¼ teaspoon sea salt

    For the Sandwiches

    • 8 slices whole grain or gluten-free bread
    • 1 large tomato sliced
    • 8 lettuce leaves

    Instructions
     

    • Crumble the tofu into a large bowl, add all of the remaining ingredients, and mix thoroughly. Chill for a few hours so the tofu can absorb the flavors. Season to taste.
    • To make the sandwiches, place about ¼ of them tofu mixture on a slice of bread and top with the lettuce and tomato. Top with another slice of bread and repeat with the remaining ingredients.

    Notes

    To freeze your tofu, place the entire container of tofu in the freezer for about 24 hours, or until it seems frozen throughout. Remove the tofu from freezer and allow to thaw. Squeeze as much water out of it as possible.
    two sandwiches with a salad and tomatoes

    If you enjoyed these sandwiches, you  might also like:

    • Tahini Chickpea Salad
    • Apple Pecan Tempeh Salad
    • Chickpea Salad Sandwiches
    • Raw Sunflower Seed Tuna Wraps
    « Vegan Sushi Wraps
    Seitan Chimichurri Tacos »

    About Dianne

    Dianne Wenz is a Certified Holistic Health Coach, Vegan Lifestyle Coach, Plant-Based Diet Nutrition Specialist, and Plant-Based Chef, as well as the author of Truly Healthy Vegan Cookbook.

    Subscribe banner horizontal

    Reader Interactions

    Comments

    1. JoAnn M Lakes

      September 12, 2019 at 3:09 pm

      5 stars
      I had a 1/2 pkg of Trader Joe's sprouted tofu and wanted something for me and husband for lunch. I certainly couldn't freeze it since it was lunchtime so I drained it and pressed it to an inch of its life. I halved all the ingredients and used Maine Coastal Kelp flakes since they're a bit more assertive than dulse. I used Hellmann's vegan mayo, kept the red onion since I had sliced in the fridge, and served with roman lettuce. beefsteak tomato, and sprouts on toasted garlic naan sliced in half and made into a sandwich, No time for soaking up the yummy!!! It was delicious!!! Thanks for popping up on my screen this morning. I can't remember what I was looking but what a great lunch. I really like your site!

    2. Dianne

      September 12, 2019 at 3:54 pm

      Thank you so much, JoAnn! I'm glad you and your husband liked your sandwiches!

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Dianne in Kitchen

    Hi! I'm Dianne Wenz, a National Board Certified Health and Wellness Coach. I empower my clients to build new habits so they can reach their healthy living goals. I love to show others how easy it is to live a vegan lifestyle as well as how to cook deliciously easy plant-based meals. Contact me today to learn more and to schedule a complimentary breakthrough session!

    More about me →

    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    The Big Book of Vegan Cooking

    Eating Vegan

    Truly Healthy Vegan Cookbook by Dianne Wenz

    Footer

    ↑ back to top

    About

    • Meet Dianne
    • Privacy Policy
    • Disclaimer

    Updates

    • Get Updates from Dianne

    Contact

    • Contact
    • Health Coaching
    • Partner With Me
    • FAQ

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2025 Dianne Wenz. Unauthorized use and/or duplication of this material without express and written permission is strictly prohibited.