Go Back
side shot of the ultimate vegan sandwich

The Ultimate Vegan Sandwich

A healthy recipe for the ULTIMATE vegan sandwich, packed with colourful vegetables like juicy tomatoes, crunchy cucumber and creamy avocado.
Course Main Course
Cuisine vegan
Prep Time 10 minutes
Total Time 10 minutes
Servings 2
Calories 422kcal
Author Shivani Raja


  • 2 Seeded Bagels
  • 1/2 Avocado
  • 1/4 Lemon juiced
  • 8-10 Spinach Leaves
  • 1/2 Tomato finely sliced
  • 1/8 Cucumber finely sliced
  • 15 grams Vegan Cheese grated
  • Cress Sprouts


  • Slice the bagels in half. Mash the avocado with the lemon, and spread across all four of the bagel slices.
  • Layer up the bagel with the spinach, tomato, cucumber, vegan cheese, and cress sprouts. Season well with salt and pepper, top with the other bagel slice, and enjoy!


  • Best eaten on day of preparation, or else the avocado will go brown.
  • Optional add-ins: hummus, falafel, tofu, or mashed seasoned black beans.