Yesterday, after having slept in until about 11am, I woke up very hungry. Not satisfied with just any meal, I convinced myself that I needed to make myself the very best of sandwiches. I’ve recently given up dairy, and I’m a long-time vegetarian, so I challenged myself to create a vegan sandwich that was still loaded with flavor. I think I pulled it off.

While this is a super simple and versatile recipe—one that works with any veggies you find in your fridge—I would recommend making the avocado, hummus and carrot in. Feel free to mix around the others. While store-bought hummus works fine, I made a roasted red pepper hummus from scratch and it was amazing. It’s worth a try experimenting with other hummus recipes too—seriously, I could live on that stuff.

This sandwich will keep you full for hours, so it’s perfect if you’re looking for a lunch to take to school or work. And if you need another reason to try it out, all the veggies included are packed with vitamins; hummus and sprouts are loaded with protein, and avocados’ good fats are super heart-healthy (among other things).

So grab two slices of bread and a handful of veggies to make yourself the most colorful, healthy and delicious sandwich ever. You won’t regret it.

The Best 5-Minute Vegan Sandwich

  • Prep Time:5 minutes
  • Cook Time:N/A
  • Total Time:5 minutes
  • Servings:1
  • Easy


  • 2 slices of bread (multi-grain works best, gluten-free is good too)
  • 3-4 tablespoon hummus (homemade works best)
  • 1/2 avocado, sliced
  • 1/2 carrot, grated
  • 1 handful of spinach or arugula
  • 1/2 cucumber, sliced
  • 1 handful of alfalfa sprouts
  • 1/2 tomato, sliced
  • 1 pinch salt
  • 1 pinch pepper
Photo by Rebecca Sather Jenkins
  • Step 1

    Lay out your slices of bread and spread the hummus on one side, and the avocado on the other. I sprinkle the salt and pepper here, but you can wait until later if you prefer.

    #SpoonTip: Mash the avocado with a fork, so that it stays in place.

    Photo by Rebecca Sather Jenkins
  • Step 2

    Stack one side of your sandwich with the rest of the ingredients, then top with the second slice of bread. Feel free to leave out any of the veggies you don’t like, but in my experience the more vegetables you have the better the sandwich tastes, so considering replacing them with other veggies.

    Photo by Rebecca Sather Jenkins
  • Step 3

    If you like, slice the sandwich in half. Enjoy the most amazing sandwich ever.

    Photo by Rebecca Sather Jenkins