Before becoming a vegetarian I used to LOVE Tuna! Tuna sandwiches, tuna on crackers, I used to snack on tuna all of the time, but after changing my diet to a more plant based one I struggled to find a replacement for my beloved healthy snack. That is until I discovered the idea of making a chickpea tuna sandwich.

I’ve tried a few recipes (Thug Kitchen has a great one!), but keep going back to my old favourite way of making it with a simple swap of chickpeas for the tuna. You can make this recipe as fancy as you want with extra sandwich toppings, or do what I do, and create your old favourite tuna sandwich with the simple swap out.

The trick to making this sandwich is to mash the chickpeas. That, along with adding a bit of extra salt compared to what you usually would helps to give it a mushy salty taste that is somewhat familiar to a tuna sandwich. I also recommend dicing the onions and celery small. They add a good crunch, without overpowering the sandwich.

All of my friends and family that are looking for a tuna sandwich replacement have really enjoyed this recipe, and I’m sure you will to! Even if you’re not a vegetarian or vegan, it’s great to continuously remove processed foods out of your diet and to eat meat free for a meal or a day of the week.

Give it a try, and make sure you snap a pic of your creation and post it to social! Tag @HappyStylishFit with the hashtag #HSFLife so I can see your creations and for a chance to be featured <3

Chickpea Tuna Sandwich

Servings 5 sandwiches


Chickpea Tuna Salad

  • 1 can Chickpeas, rinsed
  • 2 stalks Celery, diced
  • 1/4 Small red onion, diced
  • 3 tbsp Mayo of Choice
  • 1 tbsp Mustard of Choice
  • 1/2 tbsp Dill Weed
  • Juice of 1/4 Lemon
  • Salt & Pepper to Taste

Chickpea Tuna Sandwich

  • 10 slices Whole Grain Bread
  • 1 cup Green Lettuce, lightly chopped
  • 1 cup Tomatoes, sliced


Chickpea Tuna Salad

  1. Place rinsed chickpeas in a bowl and mash with a masher. 

  2. Add remaining ingredients and mix together with a fork. 

Chickpea Tuna Sandwich

  1. Lightly toast bread slices. 

  2. Split chickpea tuna salad into quarters and spoon onto 4 slices of bread. 

  3. Top with lettuce and tomato. 

  4. Cut in halves and serve. 

xo Jannine

Tasty chickpea tuna sandwich. Perfect for healthy lunches for vegetarians and vegans!

The vegetarian tuna sandwich you will love. This chickpea tuna sandwich recipe is perfect for healthy lunches, any vegetarian or vegan would agree!