This Easy Avocado Sandwich is simple to make in just minutes with fresh ingredients! Loaded with avocado, spinach, tomato, cucumber and garlic hummus once you take a bite of this flavor-packed sandwich, itโs sure to become your new favorite lunch!

Jump to:
Why you will love this recipe
- Hearty: With two slices of bread, half of an avocado, veggies, and hummus, this is one filling sandwich thatโs sure to keep you satisfied!
- Nutritious: This sandwich with avocado is chock full of nutrition including vitamins, minerals, protein, fiber, and healthy fats.
- Easy Lunch: Making this avocado tomato sandwich is super easy! Thereโs no cooking involved (unless you want to toast your bread), and it takes just minutes to assemble. Itโs perfect for when you need a quick lunch!
For more vegan lunch ideas, check out my Chickpea Tuna Salad, Sweet Potato Quinoa Salad, Spiralized Cucumber Strawberry Noodle Salad, and Rice and Veggies next. Or if you want to add a little more flavor to this sandwich try adding this Easy Spinach Pesto.
Ingredients
Here's a look at the simple ingredients you need to make this avocado and tomato sandwich recipe. Be sure to check the recipe card for the full list and quantities you will need for each item.

- Bread: I prefer either whole wheat, whole grain, or sourdough for this tomato avocado sandwich, but feel free to use your favorite bread. You can use un-toasted or toasted bread.
- Avocado Mash: To make the simple avocado mash, youโll need avocado, red pepper flakes, garlic powder, lemon juice, salt, and pepper.
- Hummus: My favorite flavor is garlic hummus, but feel free to use another variety such as plain, lemon, or roasted red pepper for this hummus avocado sandwich.
- Veggies: This sandwich features spinach, tomato, cucumber, and red or white onion. Feel free to omit any of the veggies or swap them out with what youโve got on hand.
Variations
- Gluten-Free: Simply use your favorite vegan and gluten-free bread to make this tomato sandwich with avocado gluten-free.
- Bread: Make avocado tomato sandwich wraps instead by using your favorite wraps in place of the bread.
- Hummus: Donโt have any on hand? Not a fan? No worries! Feel free to swap the hummus with some dijon mustard or vegan mayo. You can also try using my Spinach Walnut Pesto.
- Spinach: Change things up by using some baby arugula, butterhead lettuce, or microgreens in place of the spinach on this tomato, cucumber and avocado sandwich.
- Add Cheese: Add a slice of your favorite vegan cheese or sprinkle on some vegan feta.
How to Make This Avocado Sandwich

Step 1: Add the avocado, red pepper flakes, garlic powder, salt, pepper, and lemon juice to a small bowl and use a fork to mash everything together.

Step 2: Spread the avocado mash on one slice of bread and spread the hummus on the other slice of bread.

Step 3: Layer sliced tomato, cucumber, and onion on one of the slices of bread. Top the other slice of bread with spinach.
Step 4: Put both slices together and enjoy!
Expert Tips
- Allow the Toast to Cool: If youโre toasting your bread, allow it to cool down slightly before adding the hummus or avocado mash.
- Multiply the Recipe: Serving two? Or three? Or four? Simply multiply the ingredients by the number of sandwiches you need to make. I often make two so that we can both enjoy this tasty sandwich.
- Storing: I donโt recommend storing this tomato and avocado sandwich as it does not keep well. If youโd like to pack it to take it to work or school for lunch, it will be okay for a few hours chilled and wrapped in foil or in a sandwich bag. I donโt suggest making it the night before because the avocado mash will brown and the bread will become soggy.
- Serving: This is the perfect summer sandwich for lunch on its own or with a side of your favorite potato or tortilla chips and a glass of my Lemon Lime Spritzer. I also like to serve it for dinner alongside a salad or cup of soup like this Pear Almond Salad or this Black Bean Quinoa Soup.
Recipe FAQs
First, look at the color. Ripe avocados usually have dark green to nearly black skin. Then, apply gentle pressure to the avocado with your fingers. If it yields slightly and feels soft but not mushy, it's ripe and ready to use.
Since this recipe only uses half of an avocado, youโll need to store the other half. I recommend leaving the pit in the half youโre going to store. Then wrap it tightly with plastic wrap, ensuring that the wrap comes into direct contact with the avocado flesh to avoid air exposure and reduce browning. Store the avocado half in the refrigerator.
Some of my favorite red tomatoes to use for sandwiches are beefsteak and roma. I also really love heirloom tomatoes which come in a variety of colors in addition to red such as orange, yellow, green, and purple.
Any bread you like best will work but my personal favorites are whole grain or a rustic artisan sourdough bread because they are both more hearty and filling.
Avocado toast is a great breakfast and a really filling way to have avocado for breakfast. Another option would be to add it to your chia puddings or smoothies.

More Easy Vegan Recipes


Easy Avocado Sandwich
Equipment
- Cutting board
- Sharp Knife
Ingredients
- 2 slices bread whole wheat, whole grain, sourdough
- ยฝ ripe avocado
- โ teaspoon red pepper flakes optional
- ยผ teaspoon garlic powder
- 1 teaspoon lemon juice
- sea salt and black pepper to taste
- 2 tablespoons garlic hummus
- 1 handful spinach
- 3 slices fresh tomato
- 6 thin slices cucumber
- 3-4 thin slices white or red onion
Instructions
- In a small bowl add the avocado, red pepper flakes, garlic powder, salt, pepper and lemon juice and mash everything together.
- Bread can be left soft or toasted bread slices. Thinly slice the tomato, cucumber and onion.
- On one piece of bread spread the avocado mash, on the other piece spread the garlic hummus.
- Layer on the tomato, cucumber slices and onion on one side. On the other slice of bread layer on the spinach.
- Enjoy immediately.
Heather McClees
I love Food for Life bread! I eat their regular Ezekial 4:9 bread and it's the only one I will buy. Great recipe, looks so easy and healthy! ๐
tworaspberries
me too! I love a lot of their stuff ๐ thanks Heather it's definitely one of my favorites!
Lindsay
Yum!!! This looks so good! I love the colors and how fresh everything is ๐
tworaspberries
thanks so much! ๐