Cooking With Ayeh

menu icon
go to homepage
  • Recipes
  • Easy Dinners
  • About
  • Contact
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Easy Dinners
    • About
    • Contact
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » Vegan

    Vegan Sandwich

    BY Ayeh Manfre · UPDATED: Mar 19, 24 · PUBLISHED: Nov 29, 21 · Leave a Comment

    JUMP TO RECIPE

    This Vegan Sandwich is colourful, fresh and packed with different veggies along with hummus for your protein source too!

    If you’re looking for a new sandwich idea, you have to try this Vegan Sandwich!

    I’m not kidding when I say it’s one of the best sandwiches I’ve made in so long hehe

    It’s colourful, fresh and packed with different veggies and nutrients along with hummus for your protein source too!

    You can also meal prep the ingredients so that all you have to do on the day is assemble the sandwich & you’re good to go!

    Do you love a good sandwich? Then you must also try my Falafel Wrap, Chickpea Tuna Salad and Greek Wrap.

    Trust me when I say, you don’t need to be vegan to love this easy Vegan Sandwich!

    Table of Contents
    • Ingredients to make Vegan Sandwich Recipe
    • How to Meal Prep Ingredients
    • How to make Vegan Sandwich
    • Tips to make this Healthy Sandwich
    • More Vegan Recipes
    • Recipe
    • Comments

    Ingredients to make Vegan Sandwich Recipe

    • Whole grain sourdough bread is my favourite type of bread to use for a sandwich. Choosing whole grain is also much higher in protein
    • Hummus is used for the bottom spread and is the main protein source. I make my own homemade hummus which only takes 5 minutes and great for meal prep
    • Cucumber, I prefer using Persian or Lebanese cucumbers as they are less watery and nice and crisp
    • Tomato is added for freshness. I love using Roma or grape vine tomatoes
    • Alfalfa sprouts are added for some crunch, I love them in sandwiches
    • Beetroot, I prefer using fresh beetroot and grating it myself so that they are in thin strands. You can meal prep this for a few days to make it faster to make the sandwich on that day
    • Lettuce, I love using butter lettuce which is also known as oakleaf lettuce
    • Avocado is used for the spread on the second piece of bread. It’s so nice and creamy and replaces the need to add a sauce, butter or mayonnaise.  You can use vegan mayo if you prefer

    How to Meal Prep Ingredients

    I love to meal prep which makes lunch time so much easier especially on busy days. Here are some ways you can meal prep this vegan sandwich so all you have to do is toast the bread, assemble and dig in! 

    • Make hummus in advance. My fridge always has a container of hummus which is the best snack and spread 
    • Wash lettuce then dry and place in a container or zip log back with paper towels to absorb any moisture
    • Slice tomatoes and cucumber and place in a sealed container. If you keep the slices stuck together in place, this will prevent them from drying out
    • Smashed avocado can be made in advance. To help reduce the browning, season with lemon juice and olive oil and keep the pit in the container. It will still lose some colour so if this bothers you, just make it on the day as it doesn’t take much time at all 

    How to make Vegan Sandwich

    Time needed: 10 minutes

    1. Prepare ingredients

      Grate beetroot using a box grater. Smash the avocado with a fork and season. Slice the tomato and cucumber into thin slices

      If making your own hummus, prepare this first

    2. Toast

      Toast your bread, I'm using sourdough

    3. Assemble

      Spread hummus to one piece on bread. Then layer with cucumber, tomato slices and season

      Follow with the alfalfa sprouts, grated beetroot, and top with a lettuce leaf

      Spread the smashed avocado to the other piece of bread then close the sandwich up and slice in half. Enjoy!

    Tips to make this Healthy Sandwich

    • If making your own hummus, it’s best to prepare this first. You can then keep the rest for meal prep for the week
    • It’s best to prepare all of the veggies next by slicing the cucumber and tomato along with grating the beetroot. This way your bread will stay nice and crunchy as all you need to do it assemble it once toasted
    • When grating the beetroot, make sure to use gloves or hold it with a paper towel as beetroot can stain your fingers and nails
    • Always make sure to season the smashed avocado and tomatoes with salt and pepper. This will bring so much more flavour and ensures your vegan sandwich won’t be bland

    More Vegan Recipes

    • Makaroni (Persian Spaghetti)
    • Vegatable Noodle Soup
    • Vegan Chicken Sandwich
    • Homemade Falafel
    • Rice Paper Dumplings
    • Pasta e Fagioli
    • Vegan Gravy

    I love seeing your creations and remakes, so be sure to tag @cookingwithayeh and share your Vegan Sandwich photo on Instagram so I can share the love

    Recipe

    Side shot of Vegan sandwich cut in half

    Vegan Sandwich

    5 from 1 vote
    This Vegan Sandwich is colourful, fresh and packed with different veggies along with hummus for your protein source too!
    Author: Ayeh Manfre
    Course: lunch
    Cuisine: Vegan
    Servings: 1
    Calories: 560kcal
    Print
    Prep Time10 minutes mins
    Cook Time0 minutes mins
    Total Time10 minutes mins

    Video

    Ingredients 

    • 2 slices whole grain sourdough bread
    • 2-3 tablespoon hummus
    • ⅓ cucumber
    • 2 slices tomato
    • Handful alfalfa sprouts
    • ¼ beetroot
    • 1 butter lettuce leaf
    • ¼ avocado
    • Salt and pepper to taste

    Instructions

    • If making your own hummus, prepare this first
    • Grate the beetroot using a box grater, my tip is to wear gloves
    • Smash the avocado with a fork and season. Slice the tomato and cucumber into thin slices
    • Toast the sourdough and spread the hummus to one piece
      Then layer with cucumber, tomato slices and season. Follow with the alfalfa sprouts, grated beetroot, and top with the lettuce leaf
    • Spread the smashed avocado to the other piece of bread. Close the sandwich up and slice in half.
      Enjoy your fresh and colourful Vegan Sandwich!
    ⭐️ Final Step! Would love if you left a rating and comment to let me know how it went. Your feedback helps inspire others and means alot ❤️

    Notes

     
     

    Nutrition

    Calories: 560kcal | Carbohydrates: 90g | Protein: 17g | Fat: 14g | Saturated Fat: 2g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 7g | Sodium: 882mg | Potassium: 896mg | Fiber: 12g | Sugar: 8g | Vitamin A: 1162IU | Vitamin C: 20mg | Calcium: 117mg | Iron: 7mg
    Keywords: healthy, lunch, sandwich

    More Vegan

    • Marry Me Chickpeas with bread dipped in
      Marry Me Chickpeas
    • Mini focaccia topped with rosemary and flakey salt
      Mini Focaccia
    • Fattoush salad in a large bowl with wooden spoons
      Fattoush Salad
    • Mushroom barley soup in a bowl with a soup
      Mushroom Barley Soup

    Comments

    No Comments

    5 from 1 vote (1 rating without comment)

    Leave a Comment & Rating! Cancel reply

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

    Recipe Rating




    Ayeh about me picture

    Hi, I'm Ayeh!

    Hey everyone! I love creating easy everyday recipes with a healthy twist that anyone can make. I will show you that you can eat delicious food, using wholesome ingredients that make you feel good from the inside out!

    About Me →

    Popular

    • Rice paper dumplings topped with shallots and sesame seeds
      Rice Paper Dumplings
    • Fried Oyster Mushrooms Vegan Fried Chicken with piece cut open and dipping sauces
      Fried Oyster Mushrooms (Vegan Fried Chicken)
    • Easy no knead focaccia topped with rosemary and salt on an oven tray
      No Knead Focaccia
    • Kani Salad in a bowl topped with avocado, sesame seeds and panko bread crumbs
      Kani Salad

    Footer


    • Contact
    • Privacy
    • Terms

    Copyright © 2025 Cooking With Ayeh

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.