My Goodness Kitchen

  • Home
  • Recipes
  • Cookbook
  • About
  • Contact
menu icon
go to homepage
  • Home
  • Recipes
  • Cookbook
  • About
  • Contact
    • Amazon
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipes
    • Cookbook
    • About
    • Contact
    • Amazon
    • Instagram
    • Pinterest
  • ×
    Home > Light Vegan Meals and Sides

    36 Epic Vegan Sandwiches

    Updated: Oct 8, 2024 | Published: Jun 17, 2021 | by Amanda | Leave a Comment

    Are you ready to wrap your mitts around one of these epic homemade vegan sandwiches? Put away that peanut butter and jelly, these sandwiches are going to require both hands and all of your attention.

    A grid of images with vegan sandwiches.
    Jump to:
    • How to Make a Vegan Sandwich Like a Boss
    • World Sandwiches
    • Sandwiches With Chickpeas
    • Faux Meat Sammies
    • Vegan Cheese Sandwiches
    • Tofu & Vegetable Sandwiches
    • Deliciously Fish-Free Sandwiches
    • FAQs
    • Leave a Comment

    The world of vegan sandwiches has exploded beyond hummus and sprouts on rye. These days we are spoiled for choice with fast food chains and food retailers vying for our vegan dollars. But, how do you make the perfect vegan sandwich at home?

    The answer is - easily!

    But, before we haul it to the kitchen, let's look at the basics.

    How to Make a Vegan Sandwich Like a Boss

    Are you ready to create restaurant quality vegan sandwiches at home? Here's how.

    All Things Bread and Not Bread

    Get creative when choosing the base of your sandwich. Swap classic white bread for sourdough, rye or pumpernickel. Play with pockets, pitas and rolls, or use wraps, seaweed or collard greens to create something fresh and new.

    The Hero

    Marinate tofu, smash chickpeas, roast jackfruit or slice seasoned seitan. Play with your food! The sandwich hero can be as simple as gently roasted sliced vegetables or as robust and hearty as vegan meatballs.

    Season Your Vegan Sandwiches

    To make the most of your ingredients season each with either salt flakes or Kosher salt. We want to enhance the flavours not turn our sandwich in to a salt bath. Adding a little salt and pepper to each element will take your sandwich to the next level .

    Balancing Flavours

    A truly epic sandwich fills your mouth with an explosion of different flavours that balance each other.

    Mix your flavours. Think "salt, sweet, rich, sour." Pair spicy tofu with a cooling yoghurt or pudina chutney. Add chipotle or miso paste to homemade vegan mayonnaise or hummus to elevate flavours to the next level. Or, go simple with thin pear slices added to arugula and melted cheese. Insert drool [here].

    Include a variety of textures - crunchy, smooth, soft, silky, brittle...

    Build It Right

    Once you've got your elements together, it's time to build your sandwich. Denser textures like faux meats and cheese work best at the bottom while crunchier elements like pickles and vegetables work best towards the top.

    It might be obvious, but many a good sandwich has fallen apart due to poor structure.

    Get Lightly Toasted

    Stale bread can come to life with a little toasting but I urge you to toast lightly. Too much toasting can leave your sandwich dry or worse...tasting burnt.

    OK, let's make some vegan sandwiches.

    World Sandwiches

    Travel the world in your lunch break with these globally inspired vegan sandwiches. Think "exotic spices, fresh produce and mouthwatering textures".

    Sushi Sandwich

    Vegetable and tofu sushi on a plate.

    Filled with crunchy fresh vegetables and protein-rich tofu this sushi sandwich from VegKitchen is as healthy as it is delicious. Recipe and Image: VegKitchen. Get the recipe

    Tofu Banh Mi Sandwich

    A tofu banh mi on a white plate.

    This Tofu Banh Mi Sandwich from Choosing Chia is a take on the Vietnamese classic. Filled with marinated tofu, herbs and homemade pickled veggies, this sandwich is flavour packed! Recipe and Image from: Choosing Chia. Get the recipe.

    Jackfruit Shawarma

    A pita topped with vegan meat and chickpeas.

    My vegan shawarma recipe is a reader favourite. Grab a napkin because this Middle Eastern sandwich is wonderfully messy, completely addictive and 100% carnivore-approved. Get the recipe.

    Thai Peanut Veggie Sandwiches

    Two vegetable filled rolls with sauce.

    With crisp vegetables and a decadent peanut sauce, this Thai-inspired veggie sandwich from Go Dairy Free is bursting with flavour and freshness. Recipe and Image from: Go Dairy Free. Get the recipe.

    Sabich

    Hands holding a pita sandwich.

    Make this mouthwatering Sabich for a vegan twist on the traditional Israeli breakfast sandwich. With roasted eggplant, potato, creamy legumes and a fresh Israeli salad, it's easy to make, great for food prepping and lick-the-plate delicious. Get the recipe.

    Mango Curry & Tandoori Roasted Red Pepper Panini

    A colourful sandwich on kitchen paper.

    Mango curry hummus and tandoori roasted red pepper panini (sandwiches) combine to create a mouthwatering vegan sandwiche that will make you forget about boring old hummus and sprouts. Recipe and image from: Yup It's Vegan. Get the recipe.

    Sandwiches With Chickpeas

    Chickpeas are an awesome source of protein and fibre and can be mashed, smashed and crumbed to mimic so many traditional textures. These vegan sandwiches use chickpeas to create epic sandwiches that will help you feel fuller for longer.

    Buffalo Chickpea Sandwich

    A crispy vegetable burger in a lunch bag.

    This Buffalo Chickpea Sandwich is a super delicious, vegan and gluten-free sandwich that's ready in 15-minutes. Win! Recipe and image from: Get Set Vegan. Get the recipe.

    BBQ Chickpea Sandwich

    Smashed chickpeas with pickles on a board.

    Sweet and mildly spicy, hearty and delicious, this sloppy BBQ Chickpeas Sandwich is family approved making it perfect for lunchbox or weekend lunches. Recipe and image from: Veggie Inspired. Get the recipe.

    Vegan Tuna Sandwich with Chickpeas

    A man with tattoos holding a sandwich.

    A simple plant-based tuna sandwich for a quick lunch. Ready in less than 15 minutes this vegan sandwich is made from chickpeas! Serve it in crusty bread or a pita wrap. Recipe and image from: Vegan Punks. Get the recipe.

    Buffalo Chickpea Sandwich with Vegan Blue Cheese

    Love the flavours of buffalo? You'll love this buffalo chickpea creation from Cadry's Kitchen. Ready in under 20-minutes it comes with a creamy and cool dressing. Drool much? Recipe and image from: Cadry's Kitchen. Get the recipe.

    Smashed Chickpea Salad Sandwich

    A vegan egg sandwich stacked on a cooking paper.

    Ready in around 15-minutes, this Smashed Chickpea Salad Sandwich from Choosing Chia is a healthy vegan lunch that is packed with protein! Recipe and image from: Choosing Chia. Get the recipe.

    Faux Meat Sammies

    So, obviously vegans don't eat meat, but that doesn't mean we can't create meaty textures with plant-based ingredients. Whether using mushrooms, seitan or soy curls, these vegan sandwiches are deliciously meaty. No animals were harmed in the making of all this deliciousness.

    Vegan Reuben Sandwich

    A vegan Mushroom Reuben Sandwich on paper.

    Food crush! My Vegan Reuben Sandwich has pan fried spiced mushrooms, homemade red cabbage sauerkraut, Russian dressing and pickles combine in each wonderfully messy and textured bite. Get the recipe.

    Epic BBQ Seitan Sandwich

    Hands holding a stacked vegan meat and salad sandwich.

    Want a meaty sandwich without the meat? This epic sandwich is going to blow your mind! Seitan (vital wheat gluten) gives it a meat-like texture that satisfies and boasts a whopping 46 grams of protein! Recipe and image from: Health My Lifestyle. Get there recipe.

    Perfect Vegan Philly Steak

    Two mushroom and cheese rolls in paper.

    With sautéed mushrooms and a generous amount of vegan melted cheese, this vegan Philly cheesesteak is lick the plate delicious. Recipe and image from: My Pure Plants. Get the recipe.

    Vegan Chicken Sandwich

    A stacked sandwich with greens on a white background.

    My vegan "chicken" salad is such an easy and fresh lunch option. Made with young jackfruit, chickpeas and a killer dressing, this classic salad made vegan is simple, quick and completely delicious. Get the recipe.

    Vegan Philly Cheesesteak Recipe

    A vegan meat sub on a wooden board.

    In this recipe, homemade seitan and a lip-smacking cheese sauce work beautifully to make this epic vegan Philly cheesesteak sub. Recipe and image from: Elephantasic Vegan. Get the recipe.

    Vegan Breakfast Sandwich

    A English muffin with cheese, meat and egg.

    A crispy tofu patty smothered in melty cheese, topped with smoky veggie ham sandwiched together in a buttery English muffin, this breakfast sandwich is breakfast, lunch and dinner-worthy. Recipe and image from: Vegan Huggs. Get the recipe.

    French Dip Sandwich with Au Jus

    Filled baguettes on a table with gravy and mayonnaise.

    For this vegan French dip sandwich Cadry replaces traditional roast beef with jackfruit to make a drool-worthy lunchtime feast. Recipe and image from: Cadry's Kitchen. Get the recipe.

    Easiest BBQ Soy Curls Sandwich

    A veggie burger with sauce on a wooden board.

    BBQ Soy Curls Sandwich made in an Instant Pot. This easy, healthy, satisfying, plant-based, vegan, and gluten-free barbecue recipe is saucy and delicious. Recipe and image from: Veeg. Get the recipe.

    BLT Tempeh Sandwich

    A vegan BLT on a wooden board.

    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 love this inspired Vegan BLT Tempeh Sandwich. Recipe and image from: Happy Kitchen Rocks. Get the recipe.

    Vegan Pepperoni Pizza Panini

    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! Recipe and image from: A Plantiful Path. Get the recipe.

    Vegan Cheese Sandwiches

    You can enjoy all the good bits about cheese without the cow. These cheesy sandwiches use plant-based ingredients to create mouthwatering, oozy, lip-smacking flavours and textures. Grab a napkin, things are about to get deliciously cheesy.

    Healthy Vegan Grilled Cheese Sandwich

    A woman holding a stacked cheese and vegetable sandwich.

    A scrumptious green goddess vegan grilled cheese sandwich with avocado, spinach and sprouts layered between cashew mayo and a healthy homemade cheese sauce! Recipe and image from: Nutriciously. Get the recipe.

    Cashew Ricotta with Tomato

    Tomatoes and ricotta on bread.

    Creamy cashew ricotta on pretty much anything, but it's perfect with fresh, juicy tomatoes with salt and pepper on crusty bread. A lip-smacking open sandwich. Get the recipe.

    Roasted Red Pepper Sandwich with Vegan Mozzarella

    A pesto, tomato and cheese sandwich on a board.

    This Roasted Red Pepper Sandwich is built with three layers of deliciousness...creamy vegan mozzarella, cheesy pesto & smoky-sweet peppers. Make your own cheese or simply use store bought! Recipe and image from: Vegan Huggs. Get the recipe.

    Jalapeno Popper Grilled Cheese Sandwich

    A stacked melted cheese sandwich on a plate.

    Kristina has created the ultimate comfort food with this jalapeno popper sandwich! Gooey cream cheese poppers and melty cheese take this sandwich to a whole other level. Recipe and image from: Spabettie. Get the recipe.

    Vegan Pimento Cheese Spread Sandwiches

    A vegan egg salad sandwich stacked on a plate.

    Creamy vegan pimento cheese spread on hearty whole wheat bread with lettuce and sprouts – what could be better for a summer meal? Skip the Daiya and make this healthy homemade recipe to fuel your next lunch. Recipe and image from: Yup It's Vegan. Get the recipe.

    Tofu & Vegetable Sandwiches

    What would us vegans do without tofu? Whether its firm, silken, smoked, marinated or fried, tofu is the perfect sandwich protein . It absorbs everything, taking on any flavours you like! And if tofu isn't your thing, we've got some gorgeous vegetable creations to inspire your next lunch break.

    Succulent Spicy Cauliflower Burger Recipe

    A stacked vegetable burger on a wooden board.

    This spicy cauliflower burger recipe is the best saucy, finger-licking good, plant-based sandwich you’ll ever want. Easily gluten-free, totally oil-free, and extra delicious. Recipe and image from: Simply CeeCee. Get the recipe.

    Tofu Egg Salad Sandwiches - 3 Ways!

    A plate of stacked egg and lettuce sandwiches.

    ¸ given a vegan makeover! These Vegan Tofu Egg Salad Sandwiches are so easy to make that you'll wonder why you haven't made them sooner! Recipe and imaged from: The Vegan Larder. Get the recipe.

    Epic Veggie & Tofu Sandwich

    A stacked sandwich with tofu, veggies and avocado.

    You'll need two hands and napkin for this mouthwatering vegetable and tofu sandwich. Recipe and image from: Simply CeeCee. Get the recipe.

    Juicy Vegan Tofu Sandwich with Smoked Mayo

    Toasted tofu sandwich with greens on a plate.

    Perfect on a hot day, this vegan tofu sandwich with smoked mayo will have even the meat-lovers drooling. Pass the napkins please. Recipe and image from: Heartfelt Table. Get the recipe.

    Roasted Vegetable and Tofu Sandwiches

    A stacked sandwich with tofu and vegetables.

    Soft wholemeal bread filled with mustard, salad leaves, roasted vegetables and tofu and vegan cream cheese. What more could you ask for? Recipe and image from: Tinned Tomatoes. Get the recipe.

    Deliciously Fish-Free Sandwiches

    Vegans can enjoy the umami flavours of seafood without the fish! These fish-free sammies creatively use chickpeas, hearts of palm, jackfruit and even carrot to mimic those much-loved seafood flavours and textures.

    Vegan Lobster Roll

    Lobster rolls on a wooden board.

    This vegan lobster roll has all the traditional New England flavours but better - it's vegan! Toasted rolls filled with a creamy dressing and chopped hearts of palm as the 'meat'. Recipe and image from: Veggie Desserts. Get the recipe

    Vegan Tuna Melt Sandwich Recipe

    A toasted cheese sandwich on a white plate.

    You know you want to make this vegan tuna melt sandwich topped with melted vegan cheese. Ooey, gooey comforting goodness. Recipe and image from: Namely Marly. Get the recipe.

    The Best Vegan Lox Bagel Sandwich

    A vegan lox bagel.

    With the flavours of a lox bagel, this vegan version is made with carrots and cream cheese. Bring on brunch! Recipe and image from: Yum Vegan Lunch Ideas. Get the recipe.

    Oyster Mushroom Po'Boy

    A hand holding a vegan o'boy sandiwich.

    This fried oyster mushroom po'boy with a remoulade dressing is completely drool-worthy. You won't miss the shrimp a bit. Recipe and image from: The VGN Way. Get the recipe.

    Vegan Tuna Melt

    A stacked toasted sandwich on brown paper.

    Yep, that's a tuna melt- but not. This vegan version is made with chickpeas and jackfruit topped with vegan cheese. Comfort food at its best. Recipe and image from: My Quiet Kitchen. Get the recipe.

    Phew! There you have it - 36 vegan sandwiches you can make at home. Each one packed with enough flavour and texture, your meat-loving friends will be eyeing your lunch box.

    Get inspired and start making lunch the best meal fo the day. Enjoy.

    FAQs

    Is bread vegan?

    Bread is traditionally made from flour, yeast, water and salt - all vegan ingredients. Some commercially available breads contain non-vegan ingredients such as whey (a milk protein) and eggs. Always check the label if you are uncertain.

    What sandwiches are vegan?

    There are so many vegan options for sandwiches! You can create amazing textures and flavours using tofu, chickpeas, nut cheeses, seitan, hummus and spreads. If you're unsure, start with a good old salad sandwich or try one of the 36 sandwich combinations above.

    Sign up to my newsletter and follow along on Facebook, Pinterest and Insta for all the latest news. If you like this recipe, please check out my cookbook "Great Vegan Meals for the Carnivorous Family" It's full of simple, carnivore-approved family recipes.

    « Sabich Sandwich
    Roasted Beetroot Hummus »

    Comments

    No Comments

    Questions or Comments? Drop them Right Here. Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    A woman eating a bowl of food with a dog next to her.

    Nice to Meet You!

    I'm Amanda and that's Scout with her eye on you.
    I believe you can make good food that's great tasting with simple, fuss-free ingredients. I will show you how to cook creatively even when you're on a budget or short on time.

    LEARN MORE

    Healthy-ish

    • A roasting tray with stuffed butternut squash.
      Stuffed Butternut Squash (GF)
    • A bowl of Dahl on a wooden box.
      Red Lentil Dahl (Masoor Dal) With Roast Eggplant
    • Green smoothies and limes on a table.
      Spinach and Pineapple Smoothie
    • A breakfast table setting with granola in a bowl.
      Budget Friendlier Grain-Free Granola
    • Make Your Own Vegan Kimchi
    • Coated and uncoated bliss balls on a white surface.
      Almond Butter Bliss Balls

    Slurp-Worthy Soups

    • A man holding a bowl of pumpkin soup.
      5-ingredient Pumpkin Lentil Soup
    • Bowl of soup with spoons on a wooden tray.
      Simple Butter Bean Soup
    • Bowls of soup on a pink background.
      Vegan Broccoli Cheddar Soup
    • A bowl of mushroom soup on a wooden table.
      The Creamiest Vegan Mushroom Soup
    • Bowls of zucchini soup on a grey background.
      3-Ingredient Zucchini Soup
    • A bowl of noodle soup on a rough white background.
      Vegan Chicken Noodle Soup

    Fresh Salads

    • Tofu and noodles in a bowl with greens.
      Lemongrass Tofu Salad
    • A white plate with tomatoes.
      Tomato and Onion Salad
    • A table setting with a large bowl of coleslaw.
      Healthy-ish Vegan Coleslaw
    • Kimchi Salad with Noodles
    • A bowl of cabbage and noodle salad on a rustic table.
      Chang's Crispy Noodle Salad
    • A large bowl of rainbow vegetable salad.
      Rainbow Salad with Orange Miso Dressing

    Footer

    Read

    Read Privacy Policy

    Accessibility Statement

    Terms of Use

    Disclaimer

    Newsletter

    Join the cook's community and get your free vegan baking guide.

    Contact MGK

    Contact

    Copyright © 2025 My Goodness Kitchen

    By using this website, you agree to the use of cookies. Cookies provide you with a more personalised user experience and help this website run more effectively.
    .
    OK NoRead Privacy Policy
    Privacy & Cookies Policy

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
    Necessary
    Always Enabled
    This is an necessary category.
    Functional
    Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
    Performance
    Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
    Analytics
    Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
    Advertisement
    Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
    Others
    Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
    Non Necessary
    This is an non-necessary category.
    SAVE & ACCEPT
    Powered by CookieYes Logo
    • 14