15 Vegan Vegetarian Sandwiches That Are Perfect for Lunch

Veggie Sandwich:

Spread hummus on whole grain bread and layer with sliced cucumbers, tomatoes, bell peppers, shredded carrots, and lettuce.

Tomato Sandwich:

Mash avocado onto whole grain bread and top with sliced tomatoes, sprouts, and a sprinkle of salt and pepper.

Vegetable Panini:

Grill sliced zucchini, eggplant, bell peppers, and onions, then stack them between slices of crusty bread with a smear of pesto or hummus.

Caprese Sandwich:

Layer sliced tomatoes, fresh basil leaves, and dairy-free mozzarella cheese on whole grain bread, drizzle with balsamic glaze.

Banana Sandwich:

Spread peanut butter on whole grain bread and top with sliced bananas. For extra sweetness, add a drizzle of honey or maple syrup.

Salad Sandwich:

Mash cooked chickpeas with vegan mayonnaise, diced celery, red onion, and Dijon mustard. Spread the mixture onto bread.

Vegan BLT:

Layer tempeh bacon, lettuce, sliced tomatoes, and avocado on whole grain bread, and finish with vegan mayonnaise or tahini sauce.

Veggie Sandwich:

Spread roasted red pepper hummus on whole grain bread and top with sliced cucumbers, roasted red peppers, Kalamata olives, and baby spinach.

Tofu Banh Mi:

Layer the tofu onto a baguette with pickled carrots and daikon radishes, cucumber slices, cilantro, and vegan mayonnaise.

Pesto Sandwich:

Grill or roast slices of eggplant until tender, then spread pesto onto whole grain bread and layer with the eggplant slices, roasted red peppers, and arugula.


Black Star