35+ Delicious Vegan Sandwich Recipes You’ll Love

I know how hard it can be to come up with fresh vegan sandwich ideas and how easy it is to fall into a boring routine. I dug through the best recipes and resources and compiled everything you need to know about plant-based sandwiches right here.

Collage of six sandwiches with text overlay stating 35+ vegan sandwich recipes

In this roundup you’ll find vegan twists on classics like a Philly cheesesteak, quick options like a 5-minute masala sandwich, and inventive choices such as barbecue tempeh sandwiches. There’s also a practical guide to building easy vegan sandwiches.

These healthy, flavorful sandwich recipes are great for vegetarians and vegans alike.

Enjoy these veggie sandwiches on their own for brunch or add them to an easy lunch rotation. Pair with chips, fries, wedges, or a side salad to make a complete meal.

If you prefer bagels, you might also check whether common bagels are vegan and explore ideas for vegan bagel toppings.

Scroll down to find:

  • Veganized classic sandwich recipes
  • Unique vegan sandwich recipes
  • Easy vegan sandwich ideas guide

Veganized classic sandwich recipes

Whether you miss a meaty favorite or want to try timeless sandwich styles for the first time, this collection of 13 classic sandwiches has been veganized to deliver the same satisfaction using plant-based ingredients.

1
Image for Perfect Vegan Philly Cheesesteak - My Pure Plants

Perfect Vegan Philly Cheesesteak – My Pure Plants

Photo Credit: mypureplants.com

This vegan Philly cheesesteak uses shredded oyster mushrooms instead of processed mock meats for an authentic texture and rich flavor.

2
Image for Healthy Vegan Egg Salad in 15 minutes

Healthy Vegan Egg Salad in 15 minutes

Photo Credit: mypureplants.com

A creamy vegan egg salad made with tofu and cashews — protein-packed and ready in about fifteen minutes.

3
Image for Pulled BBQ Jackfruit Sandwiches with Tahini Slaw (Gluten-Free, Vegan)

Pulled BBQ Jackfruit Sandwiches with Tahini Slaw (Gluten-Free, Vegan)

Photo Credit: strengthandsunshine.com

Pulled BBQ jackfruit with a tahini slaw offers smoky, meaty texture without animal products — freezer-friendly and ideal for weeknights.

4
Image for How To Make the Best Vegan BLT Sandwich

How To Make the Best Vegan BLT Sandwich

Photo Credit: strengthandsunshine.com

Smoky eggplant “bacon,” crisp lettuce, ripe tomato, and vegan mayo on toasted bread — a classic reimagined.

5
Image for Easy Vegan Maine Lobster Rolls (Gluten-Free, Allergy-Free)

Easy Vegan Maine Lobster Rolls (Gluten-Free, Allergy-Free)

Photo Credit: strengthandsunshine.com

A plant-based take on the lobster roll using gluten-free, allergy-friendly ingredients for a summery sandwich.

6
Image for Vegan Tempeh Reuben Sandwich | Heartful Table

Vegan Tempeh Reuben Sandwich | Heartful Table

Photo Credit: heartfultable.com

A tempeh Reuben with vegan cheese, sauerkraut, gherkins, and a tangy sandwich sauce — crowd-pleasing and quick to assemble.

7
Image for Vegan Meatball Italian Sub

Vegan Meatball Italian Sub

Photo Credit: eatplant-based.com

A satisfyingly messy vegan meatball sandwich with marinara — perfect for dinners, gatherings, or game day.

8
Image for Peanut Butter and Jelly Sandwich

Peanut Butter and Jelly Sandwich

Photo Credit: littlesunnykitchen.com

The classic PB&J with optional fresh strawberry slices — simple, nostalgic, and perfect for picnics or lunchboxes.

9
Image for No-Tuna Chickpea Salad Sandwich

No-Tuna Chickpea Salad Sandwich

Photo Credit: www.thepetitecook.com

A ten-minute chickpea salad sandwich that’s packed with plant protein and great for lunchboxes.

10
Image for Lentil Sloppy Joes - Vegetarian Sloppy Joe Recipe

Lentil Sloppy Joes – Vegetarian Sloppy Joe Recipe

Photo Credit: theforkedspoon.com

Meaty lentils simmered in a tangy sauce make hearty sloppy joes that are quick, freezer-friendly, and kid-approved.

11
Image for Vegan Breakfast Sandwich [GF]

Vegan Breakfast Sandwich [GF]

Photo Credit: watchlearneat.com

A tofu-based breakfast sandwich inspired by classic egg-and-cheese deli sandwiches — available in gluten-free versions.

12
Image for Vegan Chicken Salad

Vegan Chicken Salad

Photo Credit: myquietkitchen.com

Chickpeas and jackfruit create a creamy, nostalgic vegan “chicken” salad perfect for meal prep, parties, or quick lunches.

13
Image for Vegan Tuna Melt

Vegan Tuna Melt

Photo Credit: myquietkitchen.com

A diner-style vegan tuna melt made from jackfruit and chickpeas with melty vegan cheese — comforting and indulgent.

Unique vegan sandwich recipes

If you need fresh inspiration, this section presents 22 original and vegetable-forward sandwich ideas. Most emphasize real vegetables over processed meat alternatives, so they tend to be lighter and healthier while still being delicious.

1
four onion tomato and cucumber sandwiches

5-minute Masala Vegetable Sandwich

A quick taste of India: cucumber, tomato, and onion with tangy chaat masala and vegan buttery spread, toasted to golden perfection in under five minutes.

2
Image for Scandi Inspired Smoked Tofu Sandwich

Scandi Inspired Smoked Tofu Sandwich

Photo Credit: theveganlarder.com

Smoked tofu paired with pickles, capers, and vegan cream cheese for bright Nordic flavors in a simple sandwich.

3
Image for Vegan Pesto Tomato Mozzarella Sandwich

Vegan Pesto Tomato Mozzarella Sandwich

Photo Credit: www.rescuedogkitchen.com

A simple, filling sandwich of vegan pesto, ripe tomato, and plant-based mozzarella that showcases fresh flavor.

4
Image for Rainbow roast vegetable sandwich

Rainbow roast vegetable sandwich

Photo Credit: www.rainbownourishments.com

Roasted seasonal vegetables, creamy avocado, and pesto make a colorful, satisfying plant-based sandwich.

5
Image for Easy Eggplant Sandwich (Vegetarian or Vegan)

Easy Eggplant Sandwich (Vegetarian or Vegan)

Photo Credit: littlesunnykitchen.com

Smoky grilled eggplant layered with fresh vegetables in ciabatta, toasted until perfect.

6
Image for Buffalo chickpea sandwich with vegan blue cheese

Buffalo chickpea sandwich with vegan blue cheese

Photo Credit: cadryskitchen.com

Spicy buffalo-seasoned chickpeas topped with a cooling vegan blue cheese-style dressing for bold flavor.

7
Image for Hot open faced sandwich with seitan & gravy

Hot open faced sandwich with seitan & gravy

Photo Credit: cadryskitchen.com

An indulgent open-faced sandwich: turkey-style seitan topped with mashed potatoes and gravy — fork and knife recommended.

8
Image for Coronation Chickpea Sandwich

Coronation Chickpea Sandwich

Photo Credit: veggiedesserts.com

A flavorful chickpea “coronation” sandwich with mango chutney, curry powder, and dried fruit — a delightful sweet-savory mix.

9
Image for Peruvian Sandwich (sanguche)

Peruvian Sandwich (sanguche)

Photo Credit: veggiedesserts.com

A vibrant Peruvian veggie sandwich filled with roasted vegetables and South American spices for bold, layered flavor.

10
Image for Bombay Sandwich - Vegetable Grilled Sandwich

Bombay Sandwich – Vegetable Grilled Sandwich

Photo Credit: thebellyrulesthemind.net

Generous cilantro-mint chutney and thinly sliced veggies grilled between soft bread — a classic Indian street-style sandwich.

11
Image for Curried Chickpea Salad Sandwich Recipe (Vegan)

Curried Chickpea Salad Sandwich Recipe (Vegan)

Photo Credit: www.therusticfoodie.com

A curried chickpea salad that works great on sandwiches, wraps, or as a dip — quick and satisfying.

12
Image for Cucumber Hummus Sandwich

Cucumber Hummus Sandwich

Photo Credit: www.breesveganlife.com

Roasted garlic hummus and crisp cucumber make a fresh, easily customizable sandwich filling.

13
Image for Chickpea Avocado Sandwich

Chickpea Avocado Sandwich

Photo Credit: beplantwell.com

Protein-rich chickpeas combined with creamy avocado, herbs, and lime for a bright lunch option.

14
Image for Veggie Hummus Sandwich (Vegan, Gluten-Free) ~ Veggie Inspired

Veggie Hummus Sandwich (Vegan, Gluten-Free)

Photo Credit: www.veggieinspired.com

Quick, customizable hummus sandwich with plenty of texture — ready in ten minutes.

15
Image for Veggie Triple Decker Sandwich with Easy Avocado Spread & Hummus

Veggie Triple Decker Sandwich with Easy Avocado Spread & Hummus

Photo Credit: cookeatlivelove.com

A triple-decker layered with pea-avocado spread, hummus, and tomato — great for picnics or lunch.

16
Image for Vegan Cream Cheese Bagel Sandwich

Vegan Cream Cheese Bagel Sandwich

Photo Credit: www.breesveganlife.com

A bagel piled with veggies and cashew cream cheese — satisfying and easy to prepare.

17
Image for Vegan Banh Mi

Vegan Banh Mi

Photo Credit: sixhungryfeet.com

Marinated grilled tofu, quick-pickled carrots, cucumber, herbs, chilis, and vegan sriracha mayo — a Vietnamese classic made vegan.

18
Image for Buffalo Tofu Sandwich - Plant-Based on a Budget

Buffalo Tofu Sandwich – Plant-Based on a Budget

Photo Credit: plantbasedonabudget.com

Crispy, spicy buffalo tofu with crunchy fillings — quick to make and loaded with texture.

19
Image for Easy Vegan Mushrooms Sandwich

Easy Vegan Mushrooms Sandwich

Photo Credit: plantbasedonabudget.com

Savory, seasoned mushrooms make a substantial sandwich filling when you want something more than cheese and tomato.

20
Image for Tofu & Pesto Sandwich - Plant-Based on a Budget

Tofu & Pesto Sandwich – Plant-Based on a Budget

Photo Credit: plantbasedonabudget.com

Tofu and pesto combine for a protein-rich, flavorful weekday lunch that comes together in minutes.

21
Image for BBQ Tempeh Sandwich

BBQ Tempeh Sandwich

Photo Credit: plantbasedonabudget.com

Smoky tempeh patties on soft buns provide a filling, wholesome alternative that even non-vegans enjoy.

22
Image for Eggplant Parm Sandwich

Eggplant Parm Sandwich

Photo Credit: plantbasedrelationship.ca

Crispy battered eggplant with tomato sauce and vegan cheese served on toasted buns — an indulgent plant-based sub.

Easy vegan sandwich ideas guide

If none of the recipes above are exactly what you want, or you enjoy building your own combinations, this guide gives simple, practical tips to create great vegan sandwiches from the ingredients you have on hand.

These ideas are vegetarian-friendly as well and often win over meat-eaters thanks to bold flavors and satisfying textures.

The bread

For simple sandwiches, standard white sandwich bread works fine. For heartier fillings, choose multigrain, sourdough, or a dense roll. Think about moisture: toasting helps prevent sogginess, and an oily barrier (olive oil or a spread) protects bread from wet ingredients. Avoid toasting bread for sandwiches you prepare ahead for lunchboxes.

Pita pockets make a lighter option, and very dense breads like pumpernickel work well open-faced. Flatbreads are excellent for pizza-style open-faced sandwiches that can be briefly grilled.

Try different bread types to break out of a white-bread rut. Examples include:

  • Baguette
  • Baps
  • Ciabatta
  • Ezekiel
  • Flatbreads (note: naan sometimes contains dairy)
  • Focaccia
  • Pita
  • Rye
  • Sourdough
  • Spelt
  • Wholewheat

Sauces and spreads

Sauces and spreads add flavor and can seal the bread against wet fillings. Good choices include extra virgin olive oil or flavored oils, vegan butter or plant-based spreads, white bean mash, hummus (homemade or store-bought), refried beans, guacamole, vegan pesto, vegan mayonnaise, peanut butter, tahini, sriracha, salsa, sweet chili sauce, and barbecue sauce.

White beans make a creamy, savory spread. Vegan mayonnaise can be used on its own or spiced up with mustard or sriracha. Favorite salad dressings also work in small amounts. Hearty salads like vegan potato salad, Russian salad, or coleslaw are terrific sandwich fillings.

Fillings

Fillings can be protein-focused, vegetable-focused, or a mix. Plant protein options include smoked or marinated tofu, tempeh, jackfruit, beans, lentils, hummus, and vegan cheeses.

Popular vegetables for sandwiches include:

  • Cucumber
  • Onion
  • Lettuce
  • Arugula
  • Spinach
  • Bell peppers
  • Roasted zucchini
  • Grated carrot
  • Thinly sliced cabbage

Also remember fruit-like additions such as sliced tomato (deseed to reduce moisture), creamy avocado, or sliced apple (great with peanut butter or vegan cheese). Leftover stir-fries, roasted vegetables, or curries can be excellent sandwich fillings or pita stuffings.

Extras

To elevate a sandwich, add items like alfalfa sprouts, sauerkraut, nutritional yeast, crispy fried onions, Tajín seasoning, pickles, jalapeños, seasoning blends, or sliced olives for extra texture and flavor.

Sandwich suggestions

Try an unusual bread, mix different spreads with chunky fillings, and finish with one or two extras that complement the other ingredients. Or keep things simple with only one or two components. Here are a few favorite combos:

  1. Vegan mayo, sliced tomatoes, and a pinch of salt on soft white bread.
  2. Creamy vegan mayo, leftover vegan stuffing, sliced peppers, red onion, and shredded vegan cheddar on a soft sub or bap.
  3. Smashed avocado on toast topped with Tajín seasoning.
  4. Toasted crusty bread rubbed with garlic, drizzled with olive oil, topped with grated tomato pulp and salt (Spanish-style).
  5. Toast slices with vegan cheese until melted, add black beans, chopped bell peppers, thinly sliced onion, and salsa; sandwich together and eat immediately to avoid soggy bread.

I hope this roundup of vegan sandwich ideas inspires you to try something new. If you make any of these or have a favorite to add, leave a comment and share your experience.

If you enjoy recipe roundups and want to see more, follow your favorite creators on social channels or sign up for newsletters to get updates and freebies like mini e-books of popular recipes.