This simple vegan sandwich is quick to assemble and tastes excellent whether eaten immediately or packed for lunches and meal prep. Made with mostly whole-food, plant-based ingredients, it layers creamy hummus between soft bread and crisp, fresh vegetables for a bright, satisfying bite. This easy veggie sandwich is versatile, kid-friendly, and perfect as a Main Course or portable meal on busy days.

When creating vegan sandwich recipes, I prefer to keep flavors fresh and the ingredient list approachable. This fresh veggie sandwich relies on quality produce and a flavorful spread—hummus—to deliver texture and taste without complicated steps. Use your favorite bread and hummus flavor to make it your own.
Ingredients

Bread: Sourdough slices are my top pick for texture and flavor, but any bread you enjoy—whole grain, ciabatta, multigrain, or a soft sandwich loaf—works well.
Hummus: Classic hummus adds creaminess and plant-based protein. Flavored hummus (roasted red pepper, garlic, or lemon) brings extra brightness—feel free to experiment.
Lettuce: Use your preferred leafy greens: green leaf, romaine, butter lettuce, or even baby spinach will add freshness and a delicate crunch.
Microgreens / Sprouts: Microgreens or sprouts boost flavor, nutrition, and texture; add a small handful for an herbal, crisp finish.
Tomato: A ripe heirloom or vine-ripened tomato brings juiciness and color. Slice to even thickness so the sandwich holds together.
Radish: Thinly sliced radishes provide a peppery crunch that contrasts nicely with creamy hummus.
Cucumber: Thin cucumber rounds or ribbons add a cool, refreshing element.
Refer to the recipe card below for exact quantities for two servings.

Storage and Substitutions
This veggie sandwich is ideal for picnics, school lunches, or prepping ahead. To store, wrap each sandwich tightly and refrigerate for up to 2 days. Beyond that, bread can become soggy from the hummus and sliced tomatoes.
The recipe is intentionally simple so you can customize. Swap the bread for a wrap, pita, or bagel; use avocado, vegan cream cheese, or mashed white beans in place of hummus; add bell pepper, shredded carrot, or roasted vegetables for more variety. If you enjoy extra crunch, a handful of plain chips inside the sandwich adds satisfying texture.

For more easy vegan ideas, try other simple recipes such as smoothies, mason-jar salads, chia puddings, or sheet-pan mains that are convenient for busy schedules and meal prep.
Veggie Sandwich
Kelsey Riley
5 mins
5 mins
Main Course
American
2
215 kcal
Ingredients
- 4 slices sourdough bread
- 1/4 cup hummus
- 1/4 cup lettuce (washed and torn)
- 1/4 cup microgreens or sprouts
- 1 tomato, sliced
- 1 small cucumber, sliced
- 1 radish, thinly sliced
Instructions
- Wash and prepare all produce according to the ingredient list. Slice the tomato, cucumber, and radish as desired.
- Spread a tablespoon or two of hummus on each slice of bread. Layer lettuce, microgreens, tomato, cucumber, and radish on two slices. Top with the remaining slices of bread and press gently to hold.
- Slice each sandwich in half, wrap if needed, and enjoy immediately or refrigerate for up to 2 days.