25 Best Vegan Sandwich Recipes Perfect For Lunch
This article may contain affiliate links, please read our disclosure policy.
If you think vegan sandwiches are boring, be ready to be blown away. These healthy vegan sandwich recipes elevate the veggie sandwich to an entirely different level. Yet, they are incredibly simple to make and are the perfect everyday lunch idea.
Basically, if you are a vegan sandwich and want to be included in this collection of plant-based recipes, you better be pretty special.
Sometimes, it’s easy to forget that the best things in life are simple to make!
And nothing makes lunchtime exciting like a perfect sandwich: soft bread, a wholesome, flavorful filling, and some creamy sauce can create something truly delicious.
So I compiled the most incredible list of vegan sandwiches.
These vegan sandwiches are to die for and not too complicated to put together. They are perfect for meal prep the night before, or you can chop all the ingredients and assemble them at lunchtime.
Either way, you’ll find them delicious!
They are perfect on their own, a great addition to your lunch box, or with a warming soup on the side.
Don’t forget to check out this incredible Beginner’s Meal Prep Guide: to Stress-Free Cooking!
25 Incredibly Delicious Vegan Sandwich Recipes
1. Avocado Sandwich
Who doesn’t like a good old avocado sandwich?
This one is made with creamy hummus for a high protein boost, buttery avocado, red onion, a combination of fresh tomato slices topped with slowly roasted sundried tomatoes, and lots of greens.
This vegan sandwich is one of my favorite healthy lunch recipes when I am in a hurry or can’t be bothered to cook anything.
2. Chickpea Salad Sandwich
This sandwich is a mix between an egg salad and a vegan tuna salad sandwich.
You’ll need whole grain slices of bread, creamy smashed chickpea filling, and plenty of crunchy veggies.
And just 15 minutes of your time!
MEAL PREP TIP: You can make the filling in advance and keep it in the fridge for up to 3 days.
3. Smoked Tofu Ciabatta Sandwich
If you’ve never tried smoked tofu, you are missing out big time.
Every mouthful of this smoked tofu ciabatta is pure joy! Made with smokey, crispy tofu, a sweet and tangy tahini sauce, creamy avocado, juicy tomatoes, and peppery arugula.
Try it with a side of polenta fries for a lunch that’ll be hard to forget!
Delicious!
4. Vegan “BLT” Sandwich
Oh my! This is soo good! It takes only 10 minutes to put together if you make the “bacon” in advance (which will take 40 minutes).
It’s made with six ingredients, including vegan mayo, eggplant bacon, and plenty of fresh vegetables! Crisp, smoky, flavorful, and so delicious.
I promise. You won’t miss the real deal!
5. Vegan Balsamic Sweet Potato Grilled Cheese Sandwich
This sandwich has an incredible sweet n’ salty flavor!
The roasted sweet potatoes and balsamic reduction are perfectly balanced out by the salty cheese and slightly bitter greens.
Made with only a few ingredients, this vegan sandwich is pure heaven.
MEAL PREP TIP: Batch-roast your sweet potatoes in advance on Sunday. They will last five days in the fridge, and you’ll be able to prep this sandwich in no time.
6. The Best Vegan ‘Pulled Pork’ Sandwich
If you are looking for a protein-packed sandwich, this is the one!
This vegan “pulled pork” sandwich is rich in smokey, sweet flavor and contains 17 g of protein per serving. Instead of using the more typical jackfruit (delicious but not rich in nutrients), it’s made with carrots and lentils.
Hearty and delicious!
7. The Ultimate Veggie Sandwich
This scrumptious veggie sandwich is made with a chewy gluten-free bagel, cream cheese, and plenty of veggies.
Plus, some flavorful kale pesto gives it an extra kick of green goodness.
8. Banh Mi Sandwich
Banh Mi is a Vietnamese sandwich born on the streets of Saigon.
It’s a French-Vietnamese hybrid made with a baguette, pickles, cilantro, chilis, cucumber, and various protein options.
In this version, delicious marinated tofu is the star.
9. Tempeh Vegan Club Sandwich
I tried tempeh for the first time during our trip to Bali, and I LOVED it!
It’s not used as often as tofu in recipes, but I like its crunchy texture! This BLT sandwich uses marinated tempeh to recreate the texture of bacon. Delicious!
10. Spicy Falafel And Roasted Veggie Naan-wich
This naan sandwich is made with falafel, roasted veggies, and avocado sauce stuffed between garlic naan.
A fantastic sandwich recipe to keep in your books forever!
11. Vegan ‘Egg’ Salad Sandwich
This vegan egg salad version is made using silken tofu.
This type of tofu has a silky consistency and reminds me of the consistency of a very soft jelly that falls apart very quickly. And this makes it perfect for recreating the texture of scrambled eggs!
12. Healthy Vegan Grilled Cheese Sandwich
The healthy melty cheese sauce in this sandwich is made with full-fat coconut milk, nutritional yeast for the cheesy flavor, tapioca starch, onion, garlic powder, and some salt.
Honestly, it tastes like real cheese! So good!
13. Vegan Fish Finger Sandwich
If you miss crunchy fish fingers, this vegan sandwich is perfect for recreating those flavors!
Want to know where the sea taste comes from? Seaweeds!
14. Vegan Meatball Sandwich
And if you crave meatballs, this hearty version is the perfect filling for your meatball sub.
You need mushrooms, black beans, brown rice, and lots of spices and seasoning. And, of course, tomato sauce!
15. The Best Vegan Grilled Cheese Sandwich
A cheese sandwich is hard to beat! But what’s the secret to making the perfect vegan version? Cheddar’ cheese’!
Once the cheese is ready, all you need is one pan and 15 minutes to perfectly crisp the bread!
16. Vegan BBQ Grilled Cheese Sandwich
Another cheesy sandwich!
Barbeque sauce brings the carrot filling in this sandwich to the next level!
For this sandwich, I used olive oil and the same easy-to-make spreadable cheddar cheese above. Seriously good!
17. Grilled Peanut Butter Apple Sandwich
And if you have a bit of a sweet tooth and want something light for lunch, how about a fruity take on the classic peanut butter sandwich?
I tried this with almond butter and can confirm that both versions are delicious.
18. Green Goddess Hummus Sandwich
Yes, hummus is one of the easiest and most delicious fillings you can use in vegan sandwiches.
And this sandwich filled with homemade hummus, lots of veggies, and pickles is easy to make and delicious.
19. Vegan Avocado Toast
Ok, this isn’t really a sandwich. But if we are talking about easy lunch ideas that take no time to make and involve crunchy toasted bread, I think we can include avocado toast on the list. Don’t you agree?
My version is made with crispy, spicy chickpeas for additional protein.
20. Mediterranean Veggie Sandwich
If you love Mediterranean-inspired flavors, you have to try this.
The combination of roasted red peppers, cucumber, tomato, avocado, hummus, and basil is just so good.
21. Curried Tofu Banh Mi
More tofu? Yes, but with an Asian twist! This sandwich comes together within 30 minutes. It’s made with a coconut sauce that is creamy, sweet, and delicious.
22. Onigirazu (Sushi Sandwich)
A sandwich made of sushi? Yes, please!
If you are a sushi lover, this is a must-try. It’s a mix between a sushi roll and a western sandwich. It’s easy to make and even easier to transport around.
Plus, it’s naturally gluten-free.
23. Black Bean & Plantain Arepa Sandwiches
Have you ever tried arepa sandwiches?
They are salty cakes made with cornmeal, originally from South America (they were born between Colombia, Venezuela, and Panama).
They are crispy on the outside and tender on the inside, easy to make, and so versatile! Try this version with black beans and plantation: truly special!
24. Vegan Breakfast Sandwich
If you are in the mood for a breakfast sandwich, I have you covered! Veggie sausage, tofu ‘egg,’ avocado, and lots of greens. So satisfying!
25. Veggie Sandwich
Last but not least! This veggie sandwich is packed with all sorts of crunchy plant-based goodness. It doesn’t get much better than this if you are after a healthy sandwich filled with nutrients!
There you have it! A list of the most incredible vegan sandwiches!
Believe me. They are all delicious!
This list contains the top vegan sandwich ideas to celebrate how exciting a plant-based lunch can be: from the classic avocado sandwich to the best vegan BLT to smashed chickpea salad sandwiches. There is something for everyone!
Just pick a couple to make this week and discover the perfect combo of simplicity and wholesome ingredients.
More Sandwich Recipes
More healthy vegan lunch ideas you’ll love
- Mediterranean Quinoa Salad
- Mediterranean Lunch Box
- Vegan Bento Box
- Easy Hummus Bowl
- Chickpea Buddha Bowl
- Tofu Poke Bowl
- 10-Minute Chickpea Curry
- One-Pan Mexican Quinoa
- Vegan Meal Prep Bowls
- Caprese Sandwich
If you try any of these healthy vegan sandwich recipes, please leave a comment and a rating and let me know how much you liked it!
2 Best Vegan Sandwich Recipes
Ingredients
Avocado Sandwich
- 2 slices bread - wholegrain
- 1/2 avocado
- 1 tablespoon lemon juice
- 2 tablespoons hummus
- 1 tomato - sliced
- 2 sun-dried tomatoes
- 1 cup arugula and/or microgreens
- 1/2 red onion - thinly sliced
- salt
- black pepper
Chickpea Salad Sandwich
- 1 can chickpeas - (15-ounce or 1 1/2 cups of cooked chickpeas – rinsed and drained)
- 1/4 cup red onion
- 1 teaspoon Dijon mustard
- 2 tablespoons fresh parsley - chopped
- 1 tablespoon capers
- 1 rib celery
- 2 tablespoons tahini
- salt - (to taste)
- pepper - (to taste)
- 4 slices bread
- lettuce
- microgreens
- julienne carrots
- cucumber
Instructions
Avocado Sandwich
- Pit and peel half of the avocado, slice it and, cover it with lemon juice.
- Top the bread with the hummus, place the avocado sliced on top and sprinkle with salt and pepper. Then add a layer of sliced tomatoes, the sun-dried tomatoes cut into small pieces, red onion, and greens. Then finish it off by topping with the remaining bread slice.
Chickpea Salad Sandwich
- Add all the chickpea salad ingredients in a bowl and mash with a masher or a fork until you reach a creamy consistency (alternatively, place all the ingredients in a food processor and pulse until combined, making sure not to puree the filling too much). Taste and adjust seasoning as needed.
- Assemble the chickpea salad sandwich: spread the chickpea salad on the bottom slice, top it with the veggies, season with a bit of salt and pepper, press with the other slice of bread, and enjoy!
Did you make any of these recipes? Tag @gatheringdreams on Instagram. I want to see it!
I have now tried half of these and thank you so much for the inspiration! I was in such a rut. The BLT was my favorite so far. Sooo delicious!
I know, right? They are sooo delicious! 🙂
Oh my gosh, Give me all the sandwiches! Seriously, every. single. one! 😆 I have been struggling with lunch lately and often forget about sandwiches, but they are so perfect to take on the go. I’m struggling a little with meal prep lately, but hoping this is the inspiration I need to get back on track.
What a good roundup, thanks for sharing! I’ll be trying them all.
Thank you so much, Steffani!
These sandwiches are amazing and perfect for a quick lunch!
I love them all!
These all look amazingly delicious!!! i want that spicy falafel like now!
Thank you, Renee!
I really love falafel too 🙂