• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Vegan Huggs
  • Home
  • About Me
  • Recipes
  • Sign up!
  • Contact Me
  • Privacy Policy
menu icon
go to homepage
  • Recipes
  • About
  • Subscribe
  • Contact Me
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • About
    • Subscribe
    • Contact Me
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×

    Home » All Recipes » Lunch

    Vegan Tuna

    January 17, 2023 By Melissa Huggins / 46 Comments

    • Facebook
    • Twitter
    • Yummly

    This post contains affiliate links. Read my disclosure policy here.

    Jump to Recipe

    This Vegan Tuna is satisfying, delicious, and completely customizable. It takes just 20 minutes to prepare and it's perfect for make-ahead lunches. 

    Front view of vegan tuna sandwich on a white plate. Potato chips in the background.

    My mom always packed my lunch growing up and I really loved it. A few times, she packed me a tuna sandwich and although it was delicious, it made quite an offensive odor at lunchtime, and the other kids let me know it. That wasn't fun, so we reserved them for home enjoyment after that.

    This Vegan Tuna is just as creamy, tangy, and delicious! It's not missing a thing except that fishy smell.

    I've been packing this is my son's lunch and he comes home with an empty lunchbox every time. He loves it! It's protein-packed and nutritious, so I feel good about sending him to school with it.

    Table of Contents

    • Does Vegan Tuna Taste Fishy?
    • Does it have the same texture as tuna fish?
    • Ingredients and add-in Ideas
    • How to make Vegan Tuna
    • Storing and Freezing
    • Serving Suggestions
    • More vegan seafood recipes to try
    • Vegan Tuna

    Does Vegan Tuna Taste Fishy?

    The mixture doesn't taste fishy at all on its own, but I prefer a subtle ocean-like flavor, so I add a small amount of seaweed such as kelp, dulse, or nori. Don't worry though, your sandwich won't stink as tuna does, so it's a great sandwich to take to work or school.

    However, if you're not into ocean flavor, you can omit the seaweed and add a sprinkle of Old Bay Seasoning. It's delicious!

    Does it have the same texture as tuna fish?

    Vegan Tuna doesn't have the same texture as regular tuna, but it's pretty close. I use a combination of shredded hearts of palm and chickpeas to replicate the flaky fish texture and it works nicely. Plus, the chickpeas add a nice dose of protein.

    This mixture is very similar to my popular Vegan Crab Cake recipe and I also use it for Vegan Crab Bites. It's easy to adjust and can be used for a variety of recipes, too. It truly is the best replacement for that flaky fish texture!

    Ingredients and add-in Ideas

    🌟 This is a quick overview with step-by-step photos. For the complete ingredient amounts and instructions, scroll down to the recipe card below.

    All ingredients to make a vegan tuna sandwich on a marble table top.

    Chickpeas - yields a flaky texture when broken down and it's the only bean I recommend to create this texture.
    Hearts of palm - shreds perfectly into a fish-like consistency. You can also use young jackfruit in brine or water (not syrup). Rinse well to remove the brine flavor.
    Vegan mayo - any store-bought vegan version will work but if you want an oil-free version, you can use my vegan mayo recipe.
    Seasoning - granulated garlic, dried dill, sea salt, and pepper

    Here are additional add-in ideas to customize the vegan tuna to your liking.

    • Red onion, green onion, or chives
    • Bell pepper or celery
    • Olives, capers, pickles, or pepperoncini
    • Fresh dill or parsley
    • Old Bay Seasoning, cumin, onion powder, cayenne pepper, or paprika

    How to make Vegan Tuna

    The mixture is a cinch to make and comes together in minutes. Here's how to do it:

    Six process photos showing how to make the sandwich filling.
    • In a food processor, pulse the chickpeas until mostly broken down, but still have texture.
    • Add the hearts of palm and pulse until it has a tuna-like consistency.
    • In a large mixing bowl, combine mayo, garlic, dill, salt, and pepper.
    • Now add the mixture and any optional add-ins to the dressing.
    • Combine everything well using a spatula.
    • Line a slice of bread with lettuce and tomato, then spread the mixture on the other slice. Close the sandwich together and cut diagonally. Use a toothpick to secure each half and add a pickle slice on top, if preferred.

    Storing and Freezing

    You can store leftovers in the fridge in an airtight container for 3-5 days. It also freezes well for 2-3 months. To thaw, leave it in the fridge overnight and give it a good store before serving.

    Serving Suggestions

    You can serve vegan tuna the same way as regular tuna. Here are some tasty ideas:

    • As a salad topper
    • In a sandwich
    • With crackers or veggie sticks
    • In lettuce wraps
    Fully assembled sandwich cut in half. Potato chips in the background.

    More vegan seafood recipes to try

    • Crabless Vegan Stuffed Mushrooms
    • Vegan Fish Tacos
    • Vegan Ceviche
    • 14 Vegan Fish Recipes

    Did you make this recipe? Let me know what you think by leaving a star ⭐️⭐️⭐️⭐️⭐️  rating and sharing your feedback in the comment section below. It would really make my day! You can also share your remake with me on Instagram. Just tag #veganhuggs and @veganhuggs so I don’t miss it! 

    ⭐️ Subscribe to the Vegan Huggs Newsletter and receive weekly recipes straight to your inbox! You'll also receive my FREE eCookbook featuring my top 10 recipes. 

    Front view of vegan tuna sandwich on a white plate with pickles on the side.
    Print Recipe Pin Recipe Rate this Recipe
    4.75 from 16 votes

    Vegan Tuna

    Looking for a healthy and hearty sandwich filling recipe? This Vegan Tuna is satisfying, nutritious and delicious! It takes just 20 minutes to prepare and it's perfect for make-ahead lunches.
    Prep Time20 mins
    Total Time20 mins
    Course: Entree, lunch
    Cuisine: American
    Servings: 4 people
    Calories: 241kcal
    Author: Melissa Huggins

    Ingredients

    • 15.5 ounces canned chickpeas (garbanzo beans) , drained and rinsed
    • 14.4 ounces canned hearts of palm , drained and rinsed, then cut in half lengthwise.
    • ⅓ cup vegan mayo , more to taste
    • ½ teaspoon granulated garlic , more to taste
    • ½ teaspoon dried dill , more to taste
    • ½ teaspoon sea salt , more to taste
    • Fresh ground pepper , to taste

    Optional Add-Ins

    • 1 stalk celery , finely diced
    • ½ small red onion , finely diced
    • 1.5 teaspoons dulse granules or kelp granules (see note)
    • ½ teaspoon Old Bay Seasoning , more to taste

    To Serve

    • 6-8 slices of bread (gluten-free if preferred)
    • 3-4 pieces butter lettuce or preferred lettuce
    • 1-2 large tomatoes , sliced (optional)
    • 6-8 small pickle slices (add to toothpick on top or put inside sandwich)

    Recommended Equipment

    • Food Processor
    • Mixing Bowl
    Prevent your screen from going dark

    Instructions

    • In a food processor, add the chickpeas and pulse 3-5 times, or until the beans are mostly broken down, but still have texture.
    • Add the hearts of palm and pulse 3-5 times until it has a tuna-like consistency. Scape down sides in between pulses. Don't pulse too many times or it will turn to mush.
    • In a large mixing bowl, combine mayo, garlic, dill, salt, pepper, and optional Old Bay and Dulse/Kelp granules. Now add the garbanzo bean/hearts of palm mixture and optional celery, and onions. Combine well. Taste and add more seasoning or mayo if preferred.
    • Line a slice of bread with lettuce and tomato, then spread the mixture on the other slice. Close the sandwich together and cut diagonally. Use a toothpick to secure each half and add a pickle slice on top, if preferred. Repeat with the additional sandwiches. Serve with potato chips and enjoy!

    Notes

    • This recipe will yield about 3-4 sandwiches.
    • 'Tuna' mixture add-in ideas: (just pick a few) diced pickles, chopped olives, or chopped pepperoncini, jarred jalapeño slices, fresh-cut parsley or dill, sliced green onion, ½ teaspoon smoked paprika or cumin, ¼ teaspoon cayenne pepper, 1-2 teaspoons dijon mustard, relish, squeeze of lemon, capers, sunflower seeds, fresh jalapeño (diced and deseeded).
    • Sandwich add-on ideas: sliced avocado, thinly sliced red onion, vegan cheese, shredded purple cabbage, thinly sliced carrots, sprouts, sliced cucumbers, and sliced bell pepper.
    • If you can't find kelp or dulse flakes/granules, you can crumble up a small snack-size piece of nori for an ocean-like flavor. 
    • The mixture will stay fresh in the fridge for 3-5 days stored in an airtight container.
    • If you don't have a food processor, you can use two forks to mash and shred the mixture into a tuna-like texture. 
    • If you want to make this recipe oil-free, you can use my Vegan Mayo Recipe instead. 
     
     
     

    Nutrition

    Serving: 1Sandwich | Calories: 241kcal | Carbohydrates: 23g | Protein: 4g | Fat: 13g | Saturated Fat: 1g | Sodium: 281mg | Potassium: 163mg | Fiber: 2g | Sugar: 3g | Vitamin A: 1425IU | Vitamin C: 3.9mg | Calcium: 72mg | Iron: 1.6mg
    Tried this recipe?Follow me @veganhuggs and mention #veganhuggs!

      Vegan Huggs Weekly Newsletter

      Receive the tastiest vegan recipes straight to your inbox! Join now and get my Fan Favorites ebook FREE!

      More Vegan Lunch Recipes

      • Chickpea Curry Soup
      • Soba Noodle Salad
      • Creamy Sun-Dried Tomato Pasta
      • Vegan Sausage and Peppers Pasta
      • Facebook
      • Twitter
      • Yummly
      melissa

      About Melissa

      I’m Melissa Huggins – the creator of Vegan Huggs. I started this blog to share delicious vegan recipes that everyone will love. Yep, that includes carnivores, too! Read more...

      Reader Interactions

      Comments

        Leave a Reply Cancel reply

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

        Recipe Rating




      1. mark

        February 24, 2019 at 9:50 am

        5 stars
        so glad to have found this recipe awhile back. i make it fairly often and it rules!!!

        Reply
        • Melissa Huggins

          February 24, 2019 at 10:15 am

          Hi Mark, I'm so happy that you like it! Thank you so much! 🙂

          Reply
      2. Joan

        January 25, 2019 at 9:04 pm

        Hi there,
        Thank you so much for this recipe.
        I can’t wait to try it.
        Since I don’t happen to have hearts of palm on hand,I will be using canned jackfruit.
        It’s also similar in texture to tuna,so I’m pretty sure it will work with the beans.
        Looking forward to making a batch of this treat.
        Thank you again.
        Joan

        Reply
        • Melissa Huggins

          January 27, 2019 at 12:05 am

          Hi Joan, you're most welcome! I love jackfruit and I'm sure it will work great in this recipe. Thank you for stopping by 🙂

          Reply
      3. Andy

        July 30, 2018 at 8:29 am

        This is amazing! I'm a notorious carnivore, but something about this recipe piqued my interest. I tried it over the weekend, and it's truly fantastic!

        Tuna melts are a staple of mine, and I'm 100% honest when I say I might never go back to real tuna now. This is just as tasty, healthier, and cheaper!

        Reply
      4. Mika

        July 23, 2018 at 10:48 am

        5 stars
        Since it's really hot here in TX this summer, last weekend I was looking for things to make so I wouldn't have to turn on the oven. This was a great recipe and really yummy. I'll be adding to my regular recipe rotation. Also can't wait to try the "crab" cakes! You're right, hearts of palm really does have that texture. Mostly I just want to say thanks. I'm newly vegan (a process that took about a year to convert) and having these recipes makes my life so much easier and interesting in the food department!!

        Reply
        • Melissa Huggins

          July 23, 2018 at 10:59 am

          Hi Mika, I'm so happy to hear this! Thank you for making it! It's really hot here in AZ, too. I stay away from the stove as much as possible. Congratulations on your transition! It's definitely a process but such a rewarding one. Have a lovely week and thanks for stopping by 🙂

          Reply
      5. tricia

        February 26, 2018 at 7:19 pm

        can you tell me which ingredient pushed the sodium up so high? i have high blood pressure, so i will leave it out. thanks

        Reply
        • Melissa Huggins

          February 26, 2018 at 7:53 pm

          Hi Tricia, It looks like the nutrition counter was off. I reentered it and the sodium is now 295 Mg per sandwich. I also checked it on MyFitnessPal to make sure too. Thanks for alerting me. I hope you'll give it a try 🙂

          Reply
      6. Shirley

        January 16, 2018 at 9:54 am

        This is awesome, thanks

        Reply
        • Melissa Huggins

          January 16, 2018 at 2:46 pm

          You're most welcome. Thanks for stopping by 🙂

          Reply
      7. Marissa

        November 15, 2017 at 4:44 pm

        This looks so good! I will be trying it for sure. I just hope when I go to the store, they still have the Hearts of Palm. It seems when I don't need something, it's there and when I do need it, it's sold out. Lol. I've been craving tuna since I switched over, so I can't wait to try it.

        Reply
        • Melissa Huggins

          November 16, 2017 at 3:26 pm

          Thank you, Marissa! It's one of my favorite sandwiches. I used to love tuna too. I hope you find the hearts of palm soon. That happens to me all the time. lol:)

          Reply
      8. Mookie

        August 18, 2017 at 2:36 pm

        I looked critically at a bunch of recipes in an effort to get close to a sandwich I ate in LA last month that ruled. This looks like exactly what i'm searching for and will make in a couple days (and probably take to school for lunch on the regular!). Thx!

        Reply
        • Melissa Huggins

          August 20, 2017 at 11:29 pm

          Hi there, thank you for stopping by. I hope you give it a try, and I'd love to hear your thoughts. Have a great week!

          Reply
      9. Sandy

        July 04, 2017 at 12:58 pm

        This is absolutely the best vegan tuna salad ever! I didn't have dulce flakes so I used Old Bay. It's a keeper! Thank you!

        Reply
        • Melissa Huggins

          July 04, 2017 at 1:35 pm

          Hi Sandy, thank you so much for making it! I'm happy you liked it! Glad you had Old Bay...it's a life saver 🙂

          Reply
      10. Stacey

        May 25, 2017 at 9:51 am

        5 stars
        Oh good gravy...i made the tuna sandwhich today and it's off the charts fantastic. All my non vegan family loved it too!!! I've tried other recipes for it and was always disappointed. No disappointment with this recipe...i will continue to make it and share recipe with others. Thank you thank you thank you

        Reply
        • Melissa Huggins

          May 28, 2017 at 9:20 pm

          Hi Stacey, This is wonderful to hear! I'm so happy you like it...especially your omni friends! It's my son's favorite lunch to take to school, so I make it a lot. Thank you for sharing your feedback. 🙂

          Reply
      11. Heather

        May 20, 2017 at 9:13 am

        I recommend Creamy Original Chao Slices but they're admittedly on the mild side for this sandwich. Thanks for writing. I'll be back to try out other recipes.

        Reply
      12. Heather

        May 17, 2017 at 7:25 am

        5 stars
        OK. Made it on a melt - on rye bread with Fieldroast slices, red onion and banana peppers. Very very good. Thanks for helping a newbie vegan!

        Reply
        • Melissa Huggins

          May 19, 2017 at 3:55 pm

          Wow, that sounds so good! I must go buy some Fieldroast slices this weekend. I didn't realize they made cheese. I can't wait! Thank you for your feedback 🙂

          Reply
      13. Heather

        May 16, 2017 at 3:50 am

        Thanks so much, Melissa, I'll update you after I try it 🙂

        Reply
      14. Heather

        May 14, 2017 at 7:56 am

        Hi, Melissa, Can I use it on a mock tuna melt? On rye with a vegan cheese. I will be skipping the nori or kelp. Can't wait to try it. Thanks for sharing!

        Reply
        • Melissa Huggins

          May 15, 2017 at 12:44 pm

          Hi Heather, Yes, you can totally make it into a mock tuna melt. I've made it before and it's delicious! Thank you for stopping by. 🙂

          Reply
      15. Shayna Medinger

        January 05, 2017 at 4:44 pm

        Genius! I've done a chickpea "tuna" salad, and I've done a hearts of palm "crab" salad...but never thought to use the hearts of palm for this!! It's perfect! I chopped the hearts of palm up into a more "flaky" instead of shredded texture, but either way it'd be delicious. Thank you!

        Reply
        • Melissa Huggins

          January 06, 2017 at 10:35 am

          Hi Shayna, Thank you so much! I'm so happy it worked out for you. Hearts of palm are quite amazing. I appreciate your feedback 🙂

          Reply
      Newer Comments »

      Primary Sidebar

      I’m Melissa Huggins – the creator of Vegan Huggs. I started this blog to share delicious vegan recipes that everyone will love. Yep, that includes carnivores, too!

      More about me →

      • vegan huggs facebook
      • vegan huggs Instagram.
      • vegan huggs pinterest
      • YouTube

      My Most Popular

      • Vegan Crab Cakes
      • Easy Vegan Quiche
      • Sticky Sesame Cauliflower
      • Creamy Vegan Potato Leek Soup
      • Cheesy Vegan Cauliflower Casserole
      • Grilled Portobello Mushroom Steaks

      Footer

      SEEN ON

      ^ back to top

      About

      • About Me
      • Privacy Policy
      • Recipe Index

      Newsletter

      Sign Up! for emails and updates

      Contact

      • Contact
      • Subscribe

      As an Amazon Associate I earn from qualifying purchases.

      Copyright © 2020 Vegan Huggs

      We use cookies to ensure that you have the best experience possible on our website. By continuing on the site you agree to the use of your cookies by www.veganhuggs.com