39 of the Best Vegan Sandwiches

 Are you getting bored with your lunch? We have just the thing for you. 39 exciting sandwiches for you to try at home.

Vegan Cheese Savoury Sandwich


Sandwiches are a real favourite at lunchtime.

But why do we love them so much?

  1. They are quick to make (usually)
  2. They are an easily prepared lunch.
  3. They are filling.
  4. You could have a different sandwich filling every day of the year (especially if you read this guide).
  5. The carbs! We all love the carbs. They give us energy and a good source of fibre.
  6. They taste great!
  7. They are not expensive.
  8. You can save money by making yourself at home.
  9. They are a portable meal.
  10. They keep well through the day until you want to eat (if you wrap them well).


To make the best sandwich you need the best ingredients, so don't scrimp on the bread.

Choose a good quality bread or make it yourself.  Have a go at making a basic wholemeal bread or a light rye bloomers bread.

Here are a few ideas for the best bread to make a tasty sandwich.

  • Brown seeded bread
  • Oatmeal bread
  • Rye bread
  • Sourdough bread
  • Sourdough bread toasted
  • Tiger bread
  • Toasted white or brown bread
  • White bloomers bread
  • Wholemeal bread


We've all experienced a soggy sandwich and it's not pleasant at all. So disappointing.

There are a few tricks to help prevent that from happening.

  1. Spread your bread with vegan butter (or spread), mayo or mustard. This will provide a bit of a barrier.
  2. Make sure if you rinse your salad, you dry it well.
  3. Make salad leaves your second layer, they will also help provide a wall between the bread and the filling. Remember to add it on top of the filling too, to protect the other slice of bread.
  4. If your sandwich has quite a wet filling, you can take the filling in a separate container and put it together at lunchtime.
  5. Let any cooked or grilled ingredients cool completely before adding to your sandwich.
  6. You can also toast your bread before you make your sandwich, but let the toasted bread cool first.
  7. Make sure it is securely wrapped.


Scroll down for 39 yummy vegan sandwiches to perk up your lunch box.

Vegan Cheese Ploughman's Sandwich

1. Vegan Cheese Ploughman's Sandwich

Recipe from The Vegan Lunch Box

The cheese ploughman's sandwich is a British classic. This recipe is vegan and adds an ingredient often missed in this popular sandwich.

Recipe from Tinned Tomatoes

A luxury sandwich of roasted vegetables and tofu for a satisfying lunch.

line break

Vegan TTLA Sandwich (tempeh, tomato, lettuce & tomato)

3. TTLA Sandwich

Recipe from Healthy Happy Life

This TTLA uses smoky tempeh bacon, fresh lettuce, tomato and buttery avocado. A go-to fave with these flavours.

line break

Recipe from A Plantful Path

This vegan pepperoni pizza panini is a delicious pizza in a sandwich! An easy and satisfying lunch or dinner that's quick and easy, and oh so good!

line break

Vegan Egg Salad Sandwich

5. Vegan Egg Salad Sandwich (gluten-free)

Recipe from Nutriplanet

This gluten-free vegan egg sandwich is super easy and quick to make as you'll only need 1 bowl, a fork and 10 minutes of your time. Spread it on a slice of toasted bread and bite into egg-flavoured creamy deliciousness!

line break

Vegan BLT Sandwiches with Smoky Tempeh 'Bacon'

6. Vegan BLT Sandwiches with Smoky Tempeh 'Bacon'

Recipe from From my Bowl

These vegan BLT sandwiches are perfect for a hearty and tasty on-the-go meal! Piled high with crisp lettuce, tomato, tempeh 'bacon', and a healthy mayo.

line break

Vegan Sage & Onion Cheese Sandwiches

7. Vegan Sage & Onion Cheese Sandwiches

Recipe from Tinned Tomatoes

A simple recipe for the most delicious vegan cheese sandwiches with a sage and onion twist. 

line break

Oyster Mushroom Sandwiches

8. Oyster Mushroom Sandwiches

Recipe from Sweet Simple Vegan

A very easy and tasty sandwich made with oyster mushrooms, salad and mayonnaise.

line break

Vegan Tempeh Reuben

9. Vegan Tempeh Reuben

Recipe from My Darling Vegan

You're going to love this vegan reuben. It's made with marinated and grilled tempeh, homemade Russian dressing and seeded rye bread for a saucy and delicious vegan sandwich.

line break

pin it for later

39 of the best vegan sandwiches

Follow me on PinterestFacebookTwitter and Instagram

Then join my Facebook group Living on the Veg. It's a very friendly community with lots of recipes and chat. I'm in there every day chatting.


Sign up for my Vegan Lunch Box newsletter for lunch ideas and recipes straight to your inbox when they are published.

Sign up for my Tinned Tomatoes newsletter and my new recipes will be delivered as soon as I publish them.

Vegan Christmas Feast Sandwich

10. Vegan Christmas Feast Sandwich

Recipe from Tinned Tomatoes

An exciting festive sandwich filled with a rainbow of layers of texture and flavours including sage and onion stuffing. The perfect sandwich to get you in the festive mood at any time of year.

line break

Chickpea 'Tuna' Sandwiches

11. Chickpea 'Tuna' Sandwiches

Recipe from The Vegan Larder

The best vegan 'fish' sandwich that's nostalgic tastes 'of the sea' is packed with protein and flavour.

line break

The Vegan BLT Sandwich aka the TLT (Tofu Lettuce & Tomato)

12. The Vegan BLT Sandwich aka the TLT (Tofu Lettuce & Tomato)

Recipe from The Vegan Larder

The classic BLT made vegan. Firm and smokey tofu, salad and the essential ketchup.

line break

Vegan Grilled Cheese Sandwich

13. Vegan Grilled Cheese Sandwich

Recipe from Nutriciously

A scrumptious green goddess vegan grilled cheese sandwich with avocado, spinach and sprouts layered between cashew mayo and a healthy homemade cheese sauce!

line break

Falafel and Apple Salad Sandwich

14. Falafel and Apple Salad Sandwich

Recipe from Tinned Tomatoes

A twist on the average falafel sandwich with slices of sweet crunchy apple, plenty of salad and a tangy dressing.

line break

Green Chile Chickpea 'Tuna' Melt

15. Green Chile Chickpea 'Tuna' Melt

Recipe from The Nut-Free Vegan

Spice things up with this green chile chickpea 'tuna' melt. A Southwestern, plant-based take on the classic American sandwich.

line break

Vegan Cheese Savoury Sandwich

16. Vegan Cheese Savoury Sandwich

Recipe from The Vegan Lunch Box

A delicious vegan version of a British classic sandwich the cheese savoury. Loved by generations and a familiar choice in sandwich shops and cafes.

line break

Dairy-Free Grilled Cheese Sandwiches

17. Dairy-Free Grilled Cheese Sandwiches

Recipe from Go Dairy Free

This delicious grilled cheese sandwich is a classic recipe made with no dairy. It's made from scratch with no cheese alternative used.

line break

Vegan Tofu 'Egg' Salad Sandwich

18. Vegan Tofu 'Egg' Salad Sandwich (gluten-free)

Recipe from VEEG

You are going to love these no-cook tofu egg salad sandwiches. The egg filling tastes just like an egg sandwich filler but it's vegan.

line break

Spicy Vegan Chickpea and Carrot Sandwiches

19.  Spicy Vegan Chickpea and Carrot Sandwiches

Recipe from Tinned Tomatoes

A spicy chickpea and carrot sandwich filler whizzed up in seconds in a blender for the most satisfying lunchtime sandwich.

line break

Vegan Reuben Jackfruit Sandwich

20. Vegan Reuben Jackfruit Sandwich

Recipe from Cadry's Kitchen

You're going to love this vegan reuben jackfruit sandwich. It's packed with corned jackfruit, crunch sauerkraut and tangy thousand island dressing on toasted, marbled rye.

line break

Roasted Vegetable Sandwiches with Smoky Walnut Sauce

21. Roasted Vegetable Sandwiches with Smoky Walnut Sauce

Recipe from My Quiet Kitchen

This roasted vegetable sandwich includes sweet potato, onion, portobello mushrooms and the most amazing rich walnut sauce.

line break

Vegan Grilled Cheese Avocado Sandwich

22. Vegan Grilled Cheese Avocado Sandwich

Recipe from When Sweet Becomes Healthy

This sandwich is complete comfort food. Vegan grilled cheese avocado sandwich with pickled onions, avocado and kale.

line break

Buffalo Chickpea Sandwich

23. Buffalo Chickpea Sandwich

Recipe from Get Set Vegan

A delicious vegan and gluten-free sandwich that takes 15 minutes to make.

line break

Jalapeno Popper Grilled Cheese Sandwiches

24. Jalapeno Popper Grilled Cheese Sandwiches

Recipe from Spabettie

Toasty, cheesy and mildly spicy, the jalapeno popper grilled cheese is the ultimate comfort food.

line break

The Green Veggie Sandwich with Cucumber, Sprouts and Avocado

25. The Green Veggie Sandwich with Cucumber, Sprouts and Avocado

Recipe from VEEG

When you know that this sandwich is the next thing you're biting into, your mouth begins to water. Who knew that green veggies could look so delicious all staked up, layered between two pieces of bread dressing in creamy oil-free cashew mayo?

line break

26. Jalapeno Tempeh Cheese Sandwich

Recipe from Kiipfit

A protein-packed cheesy sandwich spiced with jalapenos is a great brunch or lunch. It's an easy grab and go meal for any day of the week

line break

Roasted Red Pepper & Vegan Mozzarella Sandwich

27. Roasted Red Pepper & Vegan Mozzarella Sandwich

Recipe from Vegan Huggs

This roasted red pepper sandwich is built with three layers of deliciousness .... vegan mozzarella, cheese pesto and smoky-sweet peppers.

line break

Vegan Cream Cheese, Spiced Pickled Beetroot & Lettuce Sandwich

28. Vegan Cream Cheese, Spiced Pickled Beetroot & Lettuce Sandwich

Recipe from Tin & Thyme

This vegan cream cheese, pickled beetroot and lettuce sandwich is fabulous for packed lunches. It's a good standby any time you need a quick meal in a hurry. The recipe for vegan cheese os super simple to prepare with just 3 ingredients.

line break

Vegan Zucchini, Avocado Grilled Cheese

29. Vegan Zucchini, Avocado Grilled Cheese

Recipe from Stacey Homemaker

Loaded with thinly sliced zucchini (courgette), fresh spinach, juicy tomatoes, vegan provolone cheese, creamy avocado and a flavourful pesto spread, this delicious vegan grilled cheese sandwich is pressed until golden and crispy and ready to eat in 15 minutes.

line break

Tofu, Lettuce & Tomato Sandwiches

30. Tofu, Lettuce & Tomato Sandwiches

Recipe from Tin & Thyme

A delicious quick brunch or lunch vegan sandwich made with smoked tofu.

line break

Mini Vegan Caprese Pesto Sandwiches

31. Mini Vegan Caprese Pesto Sandwiches

Recipe from Veganosity

This is an easy sandwich that's full of flavour, thanks to the pesto and fresh tomato.

line break

Recipe from Rainbow Nurishments

A hearty roast vegetable sandwich with a smoky beetroot hummus and a nutty kale pesto.

line break

5 minute masala sandwich

33. 5 Minute Masala Sandwich

Recipe from The Fiery Vegetarian

This delicious 5-minute toasted sandwich is full of masala flavour and crunchy fresh veggies! An easy vegan snack for when a craving hits.

line break

Seitan Sauerkraut Sandwich

34. Seitan Sauerkraut Sandwich

Recipe from Vegan Yack Attack

A delectably savoury seitan sauerkraut sandwich complete with mushrooms, onions and horseradish sauce on toasted wholewheat bread.

line break

Chipotle White Bean Salad Sandwich

35. Chipotle White Bean Salad Sandwich

Recipe from Vegan Yack Attack

This spicy and tangy chipotle white bean salad sandwich is protein-rich and utterly delicious.

line break

Vegan Curry Chickpea Salad Sandwich

36. Vegan Curry Chickpea Salad Sandwich

Recipe from No Sweat Vegan

This vegan curry chickpea salad sandwich is quick, easy and versatile. It combines the aromatic spices of the curry powder with the crunch of veggies and the earthiness of the chickpeas.

line break

Gluten-Free & Vegan Harissa Grilled Cheese Sandwich

37. Gluten-Free & Vegan Harissa Grilled Cheese Sandwich

Recipe from Strength & Sunshine

A grown-up grilled cheese sandwich that redefines the classic comfort food. With a kick of spice this grilled cheese packs in the flavour and the veggies!

line break

Gluten-Free Southern Tomato Sandwich

38. Gluten-Free Southern Tomato Sandwich

Recipe from Strength & Sunshine

Soft gluten-free white bread, creamy egg-free mayo and thick, ripe, juicy tomato slices with a sprinkle of salt and pepper.

line break

Bombay Sandwich - Vegetable Grilled Sandwich

39. Bombay Sandwich - Vegetable Grilled Sandwich

Recipe from Belly Rules the Mind

Just wow! Look at this Bombay sandwich. Doesn't it look awesome?  A vegetable sandwich loaded with sliced veggies, masala aloo (potato) topped with spiced chutney and sev (crunchy noodles).

line break

Lots of lunchtime inspiration for you to try at home. 

Thanks to all the bloggers who kindly shared their favourite sandwiches with me and gave me permission to share their photos.


  1. All of these sandwiches have som much colour and new ingredients i need to try. I've not had mushrooms in a sandwich before so the oyster mushroom one is first on my list!

  2. Well, now I really have no excuse for making the same few boring sandwiches over and over!! These all look amazing - can't decide which to try first!

  3. Wow, so many varieties and I can't believe that are all vegan!!! The BLT one has my mind captivated. I want to make a few of these as they also look so healthy. Cheers

  4. Oh my gosh. Endless supply of lunch recipes! What a great resource.

  5. We are trying to eat more plant based meals, But I always struggle with sandwiches. So this is great - so much choice.

  6. What an awesome line-up! I've been craving sandwiches so much lately. Thank you for including my jackfruit reuben!


Thanks for taking the time to leave a message. I have comment moderation turned on to combat spam so your comment will disappear, but don't worry I will approve it as soon as possible.