35+ Vegan Sandwich Recipes That Everyone Will Love

I know how hard it is to keep vegan sandwiches exciting, and how easy it is to fall into a boring routine. I’ve gathered a wide selection of plant-based sandwich ideas so you can find inspiration for every meal.

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

This roundup includes vegan twists on classics like the Philly cheesesteak, speedy options such as 5-minute masala sandwiches, and creative choices like barbecue tempeh sandwiches. There’s also a practical guide to building great plant-based sandwiches.

These wholesome sandwich recipes work equally well for vegetarians and are perfect for brunch or as part of an easy lunch. Pair any sandwich with chips, fries, wedges, or a side salad to make a complete meal.

If you prefer bagels, you might enjoy exploring whether bagels are vegan and 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

Craving a hearty sandwich you once loved or want to try classic sandwiches made plant-based? Below are 13 veganized classics that capture the flavors and textures of the originals while staying entirely plant-based.

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 meat for an unprocessed, flavorful take on the classic sandwich.

2
Image for Healthy Vegan Egg Salad in 15 minutes

Healthy Vegan Egg Salad in 15 minutes

Photo Credit: mypureplants.com

A tasty vegan egg-salad-style filling made from 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

Photo Credit: strengthandsunshine.com

Juicy, flavorful pulled jackfruit with tangy tahini slaw makes a satisfying, allergy-friendly take on pulled meat sandwiches.

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, tomato, and homemade vegan mayo between toasted bread—an excellent plant-based BLT option.

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

Easy Vegan Maine Lobster Rolls

Photo Credit: strengthandsunshine.com

A plant-based take on lobster rolls, gluten-free and allergy-friendly, offering a light and flavorful summer sandwich.

6
Image for Vegan Tempeh Reuben Sandwich | Heartful Table

Vegan Tempeh Reuben Sandwich

Photo Credit: heartfultable.com

Marinated tempeh, vegan cheese, sauerkraut, and pickles with a tasty sauce recreate the Reuben in plant-based form.

7
Image for Vegan Meatball Italian Sub

Vegan Meatball Italian Sub

Photo Credit: eatplant-based.com

A messy, comforting meatball-style sandwich made with plant-based meatballs and marinara—great for dinners and gatherings.

8
Image for Peanut Butter and Jelly Sandwich

Peanut Butter and Jelly Sandwich

Photo Credit: littlesunnykitchen.com

A classic PB&J, optionally boosted with fresh strawberry slices—simple, nostalgic, and vegan-friendly.

9
Image for No-Tuna Chickpea Salad Sandwich

No-Tuna Chickpea Salad Sandwich

Photo Credit: www.thepetitecook.com

Chickpea-based salad that mimics tuna salad—fast, protein-rich, and ideal for packed lunches.

10
Image for Lentil Sloppy Joes - Vegetarian Sloppy Joe Recipe

Lentil Sloppy Joes

Photo Credit: theforkedspoon.com

Hearty lentils in a tangy tomato sauce make a satisfying sloppy joe that’s easy, freezer-friendly, and ready in about 30 minutes.

11
Image for Vegan Breakfast Sandwich [GF]

Vegan Breakfast Sandwich [GF]

Photo Credit: watchlearneat.com

Tofu-based breakfast sandwich that reimagines the classic egg-and-cheese deli sandwich, with a gluten-free option available.

12
Image for Vegan Chicken Salad

Vegan Chicken Salad

Photo Credit: myquietkitchen.com

Creamy jackfruit-and-chickpea salad with wholesome ingredients—great for meal prep, snacks, or sandwiches.

13
Image for Vegan Tuna Melt

Vegan Tuna Melt

Photo Credit: myquietkitchen.com

A creamy, cheesy, diner-style vegan tuna melt made from jackfruit and chickpeas—comfort food at its best.

Unique vegan sandwich recipes

If you’re out of ideas or want something different, this collection of 22 original sandwich ideas focuses on vegetables and simple plant proteins rather than heavy meat substitutes—delicious and generally healthier choices.

1
four onion tomato and cucumber sandwiches

5-minute Masala Vegetable Sandwich

A quick Indian-inspired sandwich with cucumber, tomato, and onion tossed in chaat masala and spread with vegan butter, 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 with pickles, capers, and vegan cream cheese for a bright, Nordic-inspired sandwich.

3
Image for Vegan Pesto Tomato Mozzarella Sandwich

Vegan Pesto Tomato Mozzarella Sandwich

Photo Credit: www.rescuedogkitchen.com

A simple, satisfying sandwich with vegan mozzarella, fresh tomatoes, and pesto for a flavorful, filling bite.

4
Image for Rainbow roast vegetable sandwich

Rainbow Roast Vegetable Sandwich

Photo Credit: www.rainbownourishments.com

Roasted vegetables, avocado, and pesto combine for an epic, colorful vegan sandwich.

5
Image for Easy Eggplant Sandwich (Vegetarian or Vegan)

Easy Eggplant Sandwich

Photo Credit: littlesunnykitchen.com

Smoky eggplant layered with fresh vegetables in ciabatta, then toasted to perfection.

6
Image for Buffalo chickpea sandwich with vegan blue cheese

Buffalo Chickpea Sandwich with Vegan Blue Cheese

Photo Credit: cadryskitchen.com

Spicy buffalo 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 topped with seitan, mashed potatoes, and gravy—knife-and-fork required.

8
Image for Coronation Chickpea Sandwich

Coronation Chickpea Sandwich

Photo Credit: veggiedesserts.com

Chickpeas with mango chutney, curry powder, and dried fruit—an inspired vegan version of a coronation-style salad sandwich.

9
Image for Peruvian Sandwich (sanguche)

Peruvian Sandwich (sanguche)

Photo Credit: veggiedesserts.com

Peru is famous for sandwiches—this veggie sanguche uses Peruvian spices and roasted vegetables for bold, authentic 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—an Indian favorite that’s simple to make.

11
Image for Curried Chickpea Salad Sandwich Recipe (Vegan)

Curried Chickpea Salad Sandwich

Photo Credit: www.therusticfoodie.com

An easy curried chickpea salad that works as a sandwich filling, wrap spread, or dip—full of flavor and quick to prepare.

12
Image for Cucumber Hummus Sandwich

Cucumber Hummus Sandwich

Photo Credit: www.breesveganlife.com

Roasted garlic hummus and crisp vegetables make a customizable, super-easy sandwich that’s perfect for everyday lunches.

13
Image for Chickpea Avocado Sandwich

Chickpea Avocado Sandwich

Photo Credit: beplantwell.com

A protein-packed chickpea and avocado mix with cilantro, celery, dill, and lime—bright, creamy, and perfect for lunch.

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

Veggie Hummus Sandwich

Photo Credit: www.veggieinspired.com

Quick, nutritious, and versatile—hummus with fresh vegetables makes a winning sandwich in ten minutes or less.

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

Veggie Triple Decker Sandwich

Photo Credit: cookeatlivelove.com

Layers of pea-and-avocado spread, hummus, and tomato create a picnic-worthy triple-decker sandwich.

16
Image for Vegan Cream Cheese Bagel Sandwich

Vegan Cream Cheese Bagel Sandwich

Photo Credit: www.breesveganlife.com

A bagel loaded with veggies and cashew-based cream cheese—satisfying and easy to customize.

17
Image for Vegan Banh Mi

Vegan Banh Mi

Photo Credit: sixhungryfeet.com

Marinated grilled tofu, pickled carrots, cucumber, herbs, chilis, and vegan sriracha mayo—Vietnamese flavors on a French roll.

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

Buffalo Tofu Sandwich

Photo Credit: plantbasedonabudget.com

Crispy, spicy buffalo tofu with crunchy toppings offers an exciting texture contrast in every bite.

19
Image for Easy Vegan Mushrooms Sandwich

Easy Vegan Mushrooms Sandwich

Photo Credit: plantbasedonabudget.com

Flavorful sautéed or grilled mushrooms provide a meaty texture for a robust sandwich alternative.

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

Tofu & Pesto Sandwich

Photo Credit: plantbasedonabudget.com

A quick weekday lunch featuring tofu and pesto for protein and bright flavor.

21
Image for BBQ Tempeh Sandwich

BBQ Tempeh Sandwich

Photo Credit: plantbasedonabudget.com

Smoky, savory tempeh patties on soft buns make a quick, filling sandwich that even non-vegan eaters 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—comforting and satisfying.

Easy vegan sandwich ideas guide

Still haven’t found the perfect recipe or prefer to build your own? Use the tips below to create tasty, balanced vegan sandwiches from what you have on hand.

These suggestions are vegetarian-friendly and often satisfy omnivores as well.

The bread

Choose bread based on the sandwich weight and moisture level. For light fillings, regular white or wholewheat works. For heavy fillings, try multigrain, sourdough, ciabatta, or a baguette. Toasting helps prevent sogginess, and an oil-based spread or vegan butter can act as a barrier. For packed lunches, avoid toasting if you want bread to stay soft.

Consider pita pockets for a lighter option or open-faced styles for very dense breads. Flatbreads make great pizza-style open-faced sandwiches that can be briefly grilled.

Try different breads to break out of a white-bread rut. Popular choices include:

  • Baguette
  • Baps
  • Ciabatta
  • Ezekiel
  • Flatbreads
  • Focaccia
  • Pita
  • Rye
  • Sourdough
  • Spelt
  • Wholewheat

Sauces and spreads

Sauces add flavor and protect the bread from wet ingredients. Good options include extra virgin olive oil, flavored oils, vegan butter, smashed white bean spread, hummus, refried beans, guacamole, vegan pesto, vegan mayo, peanut butter, tahini, sriracha, salsa, sweet chili, and barbecue sauce.

White-bean spreads are versatile and quick to make. Vegan mayonnaise can be used on its own or flavored with mustard or hot sauce. Salad dressings, creamy potato salad, or coleslaw also make excellent sandwich fillings.

Fillings

Fillings fall into proteins, vegetables, or a combination. Protein options include tofu (especially smoked), beans, lentil or bean purées, and vegan cheeses. Popular vegetables for sandwiches include:

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

Fruit-like ingredients such as sliced tomato (deseeded to avoid sogginess), avocado, or apple pair well with spreads like peanut butter or vegan cheese. Leftover roast or stir-fried vegetables, and even curried dishes, can be delicious inside a sandwich or pita.

Extras

Add crunch, tang, or umami with extras like alfalfa sprouts, sauerkraut, nutritional yeast, crispy fried onions, Tajín seasoning, pickles, jalapeños, seasoning mixes, or sliced olives.

Sandwich suggestions

Try switching bread types, experimenting with new sauces, and combining chunky fillings with a few extras to create interesting flavor contrasts. Or keep it simple with just one or two standout ingredients. Here are some favorite combinations:

  1. Vegan mayo, sliced tomatoes, and a sprinkle of salt on soft sandwich bread.
  2. Creamy vegan mayo, leftover vegan stuffing, sliced peppers, red onion, and shredded vegan cheddar in a soft sub or bap.
  3. Smashed avocado toast sprinkled 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 two slices with vegan cheese until melted, add black beans, chopped bell peppers, sliced onion, and salsa, then sandwich together—eat promptly to avoid soggy bread.

I hope this collection of vegan sandwich ideas sparked some inspiration. If you try any recipes or have favorites to add, leave a comment to share your experience.

If you enjoy roundups and recipes, consider following relevant food accounts or subscribing to a newsletter for more plant-based ideas and updates.