30 Best Vegan Sandwich Recipes For Lunch

Share this with a buddy!

Are you looking for sandwich recipes that are flavourful, indulgent and completely vegan? These 30 vegan sandwiches tick all the boxes when it comes to vegan food. I’ve compiled some of the best vegan sandwich recipes that are sure to satisfy. From wholesome veggie sandwiches to flavourful vegan shawarma, to creative mushroom Reubens, there is something for everyone in this article.

4 photos of vegan sandwiches.

Why you’ll love these 30 vegan sandwich recipes

  • They’re wholesome and made from totally vegan, minimally processed ingredients.
  • They’re creative. These recipes take simple ingredients and turn them into something sensational.
  • They deliver flavour with spice blends, seasonings, and sauces.
  • Favourites like Reubens, chicken sandwiches, and sloppy joes deliver the same flavours, textures, and comfort.
  • Made with love (and lots of flavour).

Vegan Chicken Sandwiches

Do you ever crave a chicken sandwich that is somehow vegan? With plant based ingredients and creative methods of cooking, you don’t have to miss out! Here are some of the best and most creative chicken sandwich alternatives using seitan, mushrooms, and even beans. These vegan chicken sandwiches are must-tries!

Vegan Chicken Sandwich
This vegan alternative creates a fulfilling, flavor-rich meal for lunch or dinner. Pair this tender, crispy plant-based chicken sandwich with a side of french fries and vegan ranch for a complete delight!
Go to recipe
Vegan Chicken Sandwich
Vegan Chicken Salad Recipe
Vegan Chicken Salad is easy to make with pantry ingredients and makes a super satisfying, incredibly delicious sandwich.
Go to recipe
Vegan Chicken Salad Recipe
Vegan Buffalo Chicken Sandwich with Oyster Mushrooms
This Vegan Buffalo Chicken Sandwich made with roasted oyster mushrooms is a must try. Buffalo flavoured mushrooms piled high on toasted bread with your favorite toppings like lettuce, juicy tomato, onion and creamy avocado.
Go to recipe
Vegan Buffalo Chicken Sandwich with Oyster Mushrooms
Best Vegan Chicken Salad / Sandwich
This veggie ‘Chkn’ Salad sandwich is deliciously crunchy and perfect for taking on a picnic. The delicious filling can also be used as the basis for a salad too.
Go to recipe
Best Vegan Chicken Salad / Sandwich

Vegan Shawarma and Falafel Sandwiches

These are some of the best Middle Eastern inspired vegan sandwiches and wraps. Whether it’s the flavorful vegan shawarma, the hearty kofta, or the crispy falafel, these recipes provide plant based twists on traditional favourites while delivering the same flavours and textures. Serve these with a healthy serving of vegan tzatziki.

Falafel Pita Sandwich With Tahini Sauce
What’s not to love about crispy falafel tucked into warm pita bread with fresh veggies and creamy tahini sauce? These golden brown homemade falafel make the ultimate falafel pita sandwich – perfect for a Middle Eastern breakfast feast.
Go to recipe
Falafel Pita Sandwich With Tahini Sauce
Vegan Kofta and Tzatziki Sauce (Easy Seitan Shish Kebab)
This seitan based kofta gives the non-veg version a real run for its money. The Tzatziki sauce is heavenly, whether served as part of the kofta sandwich, or even on its own as a dip.
Go to recipe
Vegan Kofta and Tzatziki Sauce (Easy Seitan Shish Kebab)
Vegan Shawarma with Baharat Roasted Oyster Mushrooms
Lebanese 7-spice roasted mushrooms work as the meat in this vegan version of one of NYC's most beloved Middle Eastern sandwiches.
Go to recipe
Vegan Shawarma with Baharat Roasted Oyster Mushrooms

Tofu and Tempeh Sandwiches

Tofu and tempeh are soy based products that are often used in vegan and vegetarian cooking as meat replacements. These vegan recipes turn tofu and tempeh into creative and flavourful sandwiches that’ll have you coming back for more.

Vegan Tofu Banh Mi (Vietnamese Sandwich)
This traditional Vietnamese sandwich is known for its unique combinationof flavors and textures. This is a delicious vegan version of thet raditional recipe.
Go to recipe
Vegan Tofu Banh Mi (Vietnamese Sandwich)
10-Minute Tempeh Sandwich
This smoky tempeh sandwich offers a quick and tasty lunch option using crispy tempeh slices, creamy avocado, gooey vegan gouda cheese, and fresh romaine.
Go to recipe
10-Minute Tempeh Sandwich
Easy Crispy Buffalo Tofu Sandwich
This delicious buffalo tofu sandwich combines crispy breaded tofu (baked, not fried) slathered in buffalo sauce and then piled up with juicy tomato slices and fresh lettuce or sprouts. It’s quick, inexpensive, versatile, hearty, and packed with plant-based protein!
Go to recipe
Easy Crispy Buffalo Tofu Sandwich
Quick and Creamy Vegan Egg Salad
This Quick and Creamy Vegan Egg Salad is a delicious plant-based twist on the classic egg salad sandwich. It is made with silken tofu and black salt for a similar egg texture and taste, and a flavourful vegan mayo sauce.
Go to recipe
Quick and Creamy Vegan Egg Salad
Vegan BLT Tempeh Sandwich
Don’t you just love a crisp sandwich with a smoky kick mixed with the smooth, nutty taste of avocado? Then you are going to enjoy this drool worthy Vegan Tempeh BLT Sandwich. It’s a whole lot healthier than your traditional BLT, and you’re guaranteed to be just as satisfied after your plate is polished off.
Go to recipe
Vegan BLT Tempeh Sandwich

Vegan Avocado Sandwiches

What’s not to love about creamy avocado and tasty bread? These vegan sandwiches feature smooth avocado and fresh veggies that pair perfectly with the fresh and earthy taste of avocado. These sandwiches are so satisfying and delicious!

Avocado Sandwich (Creamy And Full Of Veggies)
Are you looking for an epic way to use your perfectly ripe avocado? Make an incredible avocado sandwich! This vegan sandwich is creamy, filled with delicious veggies, and bursting with flavors.
Go to recipe
Avocado Sandwich (Creamy And Full Of Veggies)
Avocado Chickpea Salad
This smashed Chickpea Avocado Sandwich spread incorporates greens and beans for a delicious and filling vegan sandwich. Great for lunch or dinner!
Go to recipe
Avocado Chickpea Salad
Vegan Bagel Sandwich with Pesto
This Vegan Pesto Bagel Sandwich is full of fresh flavors and lots of veggies. Even better, making a vegan bagel sandwich isn’t complicated and takes less than 20 minutes. It’s perfect for breakfast, lunch, or even a light dinner!
Go to recipe
Vegan Bagel Sandwich with Pesto
Cauliflower Salad Sandwich
This healthy Vegan Cauliflower Salad Sandwich is a unique and delicious vegan lunch option. Pile it high on toasty bread with a generous amount of mashed avocado for the ultimate vegan sandwich.
Go to recipe
Cauliflower Salad Sandwich

Vegan Vegetable Sandwiches

Looking for simple, wholesome vegetable sandwiches? These vegan sandwiches are full of vegetables from lettuce, tomato, and cucumber to eggplant, beets, and cabbage. There’s something for everyone in this vegetable sandwich section.

Vegan Cucumber Sandwich
This simple Vegan Cucumber Sandwich is crisp, refreshing and so easy to make. Perfect for quick lunches or snacks. Crunchy cucumbers and a handful of arugula nestled between two slices of buttered bread.
Go to recipe
Cucumber sandwich on cutting board
Rainbow Sandwich
A Rainbow Sandwich is an easy vegan sandwich idea, packed with flavourful and healthy vegetables and a smokey guacamole dip.
Go to recipe
Rainbow Sandwich
Cucumber Hummus Sandwich
This Vegan Cucumber Hummus Sandwich is packed with veggies and so easy to make. It’s perfect for a quick, healthy lunch!
Go to recipe
Cucumber Hummus Sandwich
Pickled Vegetable Sandwiches with Cream Cheese
Looking for a tasty sandwich bursting with flavour? Try these Pickled Vegetable Sandwiches with vegan cream cheese using the quick pickling method.
Go to recipe
Pickled Vegetable Sandwiches with Cream Cheese
Easy Eggplant Sandwich
This Vegan Eggplant Sandwich is made by layering fresh vegetables and smoky eggplant slices in a crunchy ciabatta bun then grilling it to perfection.
Go to recipe
Easy Eggplant Sandwich

Vegan Sandwich Fillings

These wholesome sandwich fillings are proof that sandwiches can be simple and satisfying. These vegan sandwiches feature delicious fillings like savoury mashed chickpeas and coronation style jackfruit, slathered between two slices of bread. These vegan fillings are quick and easy to whip up and are full of flavour.

Vegan Chickpea Egg Salad
This delicious Vegan Chickpea Egg Salad is a quick, healthy, and flavour packed version of the classic egg salad sandwich. Perfect for those new to the vegan lifestyle.
Go to recipe
Vegan Chickpea Egg Salad
Mediterranean White Bean Fennel Salad Sandwich
This Mediterranean White Bean Fennel Salad Sandwich is delicious and fresh. White beans mashed with fennel, parsley, capers and lemon.
Go to recipe
Mediterranean White Bean Fennel Salad Sandwich
Vegan Coronation Chicken
This Vegan Coronation Chicken is made by mixing jackfruit with curry powder, mango chutney, raisins and chives and layering it between fluffy bread. This vegan version of a British classic is a must try.
Go to recipe
Vegan coronation chicken sandwich
Vegan Smashed Chickpea Sandwich
This Vegan Smashed Chickpea Sandwich is high in protein and flavored with fresh dill, lemon, and celery. Perfect for evelating your weekday lunches.
Go to recipe
Vegan Smashed Chickpea Sandwich
Vegan Tuna Sandwich
This Vegan Tuna is delicious and satisfying. It's so quick to make and perfect for meal prep lunches. Full of tangy flavour and creamy texture, and flavoured with a bit of seaweed for a hint of ocean-like flavour.
Go to recipe
Vegan Tuna Sandwich

Hot Vegan Sandwiches

These vegan sandwiches require cooking and are served hot as comforting, hearty meals. From lentil sloppy joes to mushroom Reubens, these recipes are perfect for a satisfying and delicious lunch or light dinner. These recipes recreate classic favourites without compromising on flavour or comfort.

Vegan Reuben with Mushrooms
With pan fried spiced mushrooms, sauerkraut, Russian dressing, and pickles between slices of rye bread, this vegan Reuben is textured, flavourful, and completely delicious.
Go to recipe
Vegan Reuben with Mushrooms
buffalo cauliflower sandwich
You're going to love this lighter twist on a buffalo chicken and ranch sandwich… drool!
Go to recipe
buffalo cauliflower sandwich
BBQ Pulled Mushroom Sandwiches
All the flavor and texture of a pulled pork sandwich – except without the meat! This vegan-friendly combination is finger licking good.
Go to recipe
BBQ Pulled Mushroom Sandwiches
Vegan Sloppy Joes
This recipe for Vegan Sloppy Joes is a plant-based take on an American Classic. It's incredibly delicious, thick, and hearty. A sandwich you will adore!
Go to recipe
Vegan Sloppy Joes
4 photos of vegan sandwiches with black text.

SHARE THIS RECIPE

Rating, commenting, and sharing my recipes really helps. Thanks for taking the time! Mention @theveggieyaya on Instagram.

Share this with a buddy!

Picture of Erika Piper, the veggie yaya blogger

Erika Piper

Hey there, I’m Erika. I’ve been meat-free for over a decade.
I’m here to provide delicious and affordable plant-based recipes for anyone interested.
Whether you’re a seasoned plant-based eater or just curious about trying it out, I’m here to support you with my easy and accessible recipes.

Similar Posts

Leave a Reply

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