Ultimate Veggie Sandwich Recipe for Flavorful Lunches

This easy vegan sandwich recipe is perfect for fresh lunches, school meals, or make-ahead prepping. It’s simple to assemble, uses mostly whole-food plant-based ingredients, and delivers bright, fresh flavor between soft bread and creamy hummus.

Three sandwich halves, each wrapped in white parchment paper.

What I love about this vegetable sandwich is how easy it is to customize. The recipe highlights fresh vegetables layered over hummus and your favorite bread for a satisfying handheld meal that works well as part of a balanced vegan diet.

Ingredients

A close up picture of a sandwich that has been cut in half.

Bread: Sourdough is my go-to, but use any bread you prefer—whole grain, ciabatta, or a soft sandwich loaf all work well.

Hummus: Classic hummus provides a creamy base, but flavored hummus (roasted red pepper, garlic, or lemon) is a great way to change the profile and make the sandwich your own.

Lettuce: Any lettuce will do—green leaf, romaine, or butter lettuce all add freshness and structure.

Microgreens: Microgreens or sprouts add a nutrient boost and pleasant crunch. I like including a small handful in each sandwich.

Tomato: Sliced tomato (heirloom or your preferred variety) brings juiciness and acidity.

Radish: Thinly sliced radishes add a peppery crunch. For extra texture, a handful of crushed chips works well too.

Cucumber: Thinly sliced cucumber adds cool, crisp freshness.

See the recipe card below for quantities and serving details.

a 45 degree angle of vegetable sandwiches that are cut in half and wrapped in white paper.

Storage and Substitutions

This veggie sandwich stores well for short-term use and is an excellent option for picnics, lunches, and meal prep. Wrapped tightly and refrigerated, it will stay good for up to 2 days. For best texture, eat it the same day when possible—hummus can make bread soften over time.

The recipe is intentionally simple so you can adapt it freely: swap the bread, change the hummus flavor, use different greens, or add extras like avocado, sliced bell pepper, or pickled onions. Remove any ingredient you don’t like and replace it with one you do—this sandwich is very forgiving.

Wrapped veggie sandwiches including bread, hummus, lettuce, cucumber, radishes, and tomatoes.

If you enjoy quick vegan meals, try pairing this sandwich with smoothies, salads, or simple sides to round out your menu.

An overhead shot of sliced vegetarian sandwiches.

Veggie Sandwich

Kelsey Riley

A quick vegan sandwich filled with crisp vegetables, creamy hummus, and soft bread—ready in minutes.
Prep Time 5 mins
Total Time 5 mins
Course Main Course
Cuisine American
Servings 2
Calories 215 kcal

Ingredients

  • 4 slices sourdough bread
  • 1/4 cup hummus
  • 1/4 cup lettuce
  • 1/4 cup microgreens
  • 1 tomato, sliced
  • 1 small cucumber, sliced
  • 1 radish, sliced

Instructions

  1. Wash and prepare all produce according to the ingredient list.
  2. Spread hummus on each slice of bread, layer on the lettuce, microgreens, tomato, cucumber, and radish, then top with the remaining slice of bread. Slice and serve.

Notes

This sandwich is best enjoyed fresh but can be wrapped and refrigerated for up to 2 days. To avoid soggy bread, store tightly wrapped and eat within that timeframe.

Nutrition

Serving: 1 sandwich

Calories: 215 kcal

Carbohydrates: 34.3 g • Protein: 10.8 g • Fat: 4.8 g

Fiber: 6.7 g • Sodium: 377 mg • Potassium: 522 mg