Creamy, tangy, and packed with protein, this vegan tuna sandwich is made with mashed chickpeas, nori, and zesty seasonings for the perfect plant-based lunch!

I’ve always loved the famous Tunacado sandwich from Joe & the Juice, but I wanted to create a delicious vegan version that captures the same creamy, savory, and slightly briny flavors—without the tuna. This plant-based take uses mashed chickpeas, nori flakes for a hint of the sea, and a perfectly seasoned dressing to bring everything together. Layered with fresh avocado, crisp veggies, and toasted bread, this sandwich is just as satisfying and packed with protein. It’s my go-to for a quick, flavorful lunch, and I think you’ll love it too!

Why You’ll Love This Vegan Tuna Sandwich

This vegan tuna sandwich is everything you want in a satisfying, protein-packed meal—creamy, flavorful, and incredibly easy to make! It’s a plant-based twist on the classic Tunacado, bringing that irresistible umami taste without any fish. The combination of mashed chickpeas, nori flakes, and zesty seasonings creates the perfect tuna-like texture and flavor, while fresh avocado and crunchy veggies take it to the next level. Plus, it’s meal-prep friendly, customizable, and made with simple, wholesome ingredients. Whether you’re craving a quick lunch or a nutritious grab-and-go option, this sandwich is sure to hit the spot!

Here’s a Vegan “Tuna” Salad Sandwich recipe that’s easy, protein-packed, and delicious! It’s creamy, tangy, and perfect for meal prep.

Ingredients

  • 1 can (15 oz) chickpeas, drained & rinsed
  • 2 tbsp vegan mayo (or tahini for an oil-free option)
  • 1 tbsp Dijon mustard
  • 1 tbsp lemon juice
  • 1 tbsp capers, chopped (optional, for a briny taste)
  • 2 tbsp dill pickles, finely chopped
  • 2 tbsp red onion, finely chopped
  • 1 tsp nori flakes (or crumbled seaweed, for a seafood flavor)
  • ½ tsp garlic powder
  • ½ tsp onion powder
  • Salt & black pepper, to taste
  • 1 tbsp chopped fresh dill or parsley (optional)

Make your own oil-free mayo from cashews at home in just 10 minutes: Vegan Cashew Mayonnaise

To Assemble

  • 4 slices whole grain bread (or gluten-free bread)
  • ½ cup lettuce or baby spinach
  • ½ tomato, sliced
  • ½ avocado, sliced (optional)

Instructions

  1. Mash the Chickpeas: In a bowl, mash the chickpeas with a fork or potato masher until mostly broken down, leaving some texture.
  2. Mix Everything: Add vegan mayo, Dijon mustard, lemon juice, capers, pickles, red onion, nori flakes, garlic powder, onion powder, salt, and pepper. Stir well. Adjust seasoning to taste.
  3. Assemble the Sandwich: Toast the bread if desired. Spread the chickpea mixture on one slice, top with lettuce, tomato, and avocado. Cover with the second slice.
  4. Enjoy! Serve immediately or refrigerate the chickpea mixture for meal prep (lasts 3-4 days).

Tip:

For extra flavor, add a splash of pickle juice or a drizzle of hot sauce!

Recipe Tips

Adjust Texture to Your Liking – Mash the chickpeas less for a chunkier salad or blend briefly for a smoother, creamier consistency.

Enhance the Seafood Flavor – Add extra nori flakes or a splash of kelp powder for a stronger “tuna” taste.

Make It Oil-Free – Swap vegan mayo for mashed avocado or hummus for a healthier, creamy alternative.

Boost the Protein – Mix in hemp seeds, edamame, or finely chopped tofu for added protein and texture.

Meal Prep Friendly – Store the chickpea salad in an airtight container for up to 4 days in the fridge for quick and easy lunches.

Vegan Tuna Sandwich

Creamy, tangy, and packed with protein, this vegan "tuna" salad sandwich is made with mashed chickpeas, nori, and zesty seasonings for the perfect plant-based lunch!
Prep Time 10 minutes
Total Time 10 minutes
Course Main Course
Cuisine American, Scandinavian
Servings 2 servings
Calories 400 kcal

Ingredients
  

  • 1 can (15 oz) chickpeas drained & rinsed
  • 2 tbsp vegan mayo (or tahini for an oil-free option)
  • 1 tbsp Dijon mustard
  • 1 tbsp lemon juice
  • 1 tbsp capers chopped (optional, for a briny taste)
  • 2 tbsp dill pickles finely chopped
  • 2 tbsp red onion finely chopped
  • 1 tsp nori flakes (or crumbled seaweed, for a seafood flavor)
  • ½ tsp garlic powder
  • ½ tsp onion powder
  • Salt & black pepper to taste
  • 1 tsp chopped fresh dill or parsley optional

To Assemble

  • 4 slices whole grain bread (or gluten-free bread)
  • lettuce or spinach
  • ½ tomato sliced
  • ½ avocado sliced

Instructions
 

  • Mash the Chickpeas: In a bowl, mash the chickpeas with a fork or potato masher until mostly broken down, leaving some texture.
  • Mix Everything: Add vegan mayo, Dijon mustard, lemon juice, capers, pickles, red onion, nori flakes, garlic powder, onion powder, salt, and pepper. Stir well. Adjust seasoning to taste.
  • Assemble the Sandwich: Toast the bread if desired. Spread the chickpea mixture on one slice, top with lettuce, tomato, and avocado. Cover with the second slice.
  • Enjoy! Serve immediately or refrigerate the chickpea mixture for meal prep (lasts 3-4 days).
Keyword sandwich, tuna, tunacado

I hope you love this vegan tuna sandwich as much as I do! It’s the perfect balance of creamy, savory, and fresh flavors – all in a hearty, plant-based bite. Whether you’re making it for a quick lunch or prepping it for the week, it’s an easy and delicious way to enjoy a classic favorite, vegan-style. If you try it, let me know in the comments or tag me on social media—I’d love to see your creations!

More Recipes

Did you make this recipe? We’d love to see! Tag @urbanherbivoreblog on Instagram! #urbanherbivore