Our 21 Best Vegetarian Sandwiches to Make for Lunch
These vegetarian sandwiches combine fresh, crunchy vegetables with other delicious ingredients, like hummus, falafel and avocado, for a tasty lunch. Whether you want to enjoy a veggie sandwich and a cup of soup or a vegetarian wrap and some fresh fruit, we have something that will surely satisfy you. Recipes like our Green Goddess Sandwich and Butternut Squash Soup with Apple Grilled Cheese Sandwiches are the kind of healthy, delicious meals you'll want to add to your lunch lineup.
Green Goddess Sandwich
This green goddess sandwich is a fresh and satisfying sandwich. The dressing packs a flavorful punch with capers and lemon juice. The cucumber and sprouts add nice crunch, and the seasoned avocado brings in the creaminess.
This caprese sandwich is fresh from the basil and hearty from thick, crusty ciabatta. The sun-dried tomatoes deepen the flavor. Topping the bread with a layer of basil leaves and using toasted bread helps to keep the sandwich from getting soggy if you need to make it a few hours ahead.
Chickpea Salad Sandwich
This vegan chickpea salad sandwich is lemony, bright and surprisingly delicious. It's got all the flavors of a classic tuna salad sandwich—dill, lemon and a bit of garlic—but with chickpeas instead to add a vegan source of protein and a healthy boost of fiber. Celery brings a nice crunch.
Veggie & Hummus Sandwich
This mile-high vegetable and hummus sandwich makes the perfect heart-healthy vegetarian lunch to go. Mix it up with different flavors of hummus and different types of vegetables depending on your mood.
Mushroom French Dip
Meaty portobello mushrooms have just the right amount of earthy, savory flavor and the perfect texture to replace beef in these vegetarian French dip sandwiches.
Avocado Egg Salad Sandwiches
Lighten up classic egg salad by swapping in creamy avocado instead of using mayonnaise. Sandwich it between toasted whole-wheat bread and you've got an easy, packable lunch ready for work or school.
Butternut Squash Soup with Apple Grilled Cheese Sandwiches
Layering apple slices into grilled cheese sandwiches adds a little crunch to a favorite soup dipper. And creamy butternut squash soup with ginger, cumin and turmeric is a nice change of pace from grilled cheese's usual tomato soup partner. Serve the duo for a comforting and easy weeknight dinner for the family. The soup keeps well in the fridge, so save leftovers for lunch or dinner later in the week.
This creamy, crunchy cucumber sandwich recipe strikes a lovely balance between decadent and light. The cream cheese-yogurt spread complements the crisp refreshing cucumber while the hearty flavor and texture of the whole-wheat bread holds everything together. Removing the crusts makes it more delicate than your average sandwich.
Whole-Wheat Veggie Wrap
Use whichever veggies you have on hand to fill up this veggie wrap. The avocado and hummus help hold the wrap together—and provide heart-healthy fat and fiber.
There's no chance of getting the afternoon munchies when you fuel up with this vegan veggie sandwich filled with fiber and healthy fats, plus fruit on the side. It'll keep you energized until dinner. Feel free to swap in your other favorite sandwich vegetables, sprouts or greens.
Cream Cheese & Veggie Roll-Up
With sliced vegetables, a whole-wheat tortilla and baby spinach, these roll-ups make the perfect healthy lunch for your kids to take to school.
White Bean & Avocado Sandwich
White beans mash seamlessly into a creamy protein-packed spread for a satisfying healthy sandwich that makes for an easy lunch or dinner. Mix it up by trying it with canned chickpeas or black beans. This vegetarian sandwich recipe is also a fiber superstar: avocado, beans, greens and whole-wheat bread team up to give it 15 grams of fiber, more than half of what most women should aim for in a day.
Piled-High Vegetable Pitas
Fresh, bright flavors come alive in these easy vegetarian pitas. Give yourself enough time to make the roasted vegetables called for in the recipe—or make them a day or two in advance for a healthy meal that takes less than 30 minutes to prepare. These pitas would also work well with whatever leftover cooked veggies you have on hand. No need to warm the roasted veggies up; this recipe tastes great chilled or at room temperature.
Roasted Veggie & Hummus Pita Pockets
These satisfying and tasty pita-pocket sandwiches are packed with roasted veggies and greens. A spread of hummus adds creaminess and keeps everything from falling out.
Roasted Buffalo Chickpea Wraps
This vegetarian riff on a Buffalo chicken wrap adds the spicy Buffalo tang you love to crunchy roasted chickpeas all tucked into an easy-to-make wrap with carrot, celery and blue cheese. Make and take a wrap for a healthy packable lunch or serve them up on game day for a protein-packed snack everyone will devour.
Campfire Caprese Grilled Cheese
A twist on a classic grilled cheese, this caprese sandwich adds pesto and tomato for a quick and simple campsite meal.
Vegan BLATs (BLTs with Avocado)
Roasted shiitake mushrooms doused in soy sauce with a dash of smoked paprika become a natural, vegan alternative to bacon. Try them in this vegan version of a classic BLT with creamy avocado and eggless mayonnaise or on top of a salad as a substitute for bacon bits.
Edamame Hummus Wrap
Made with protein-rich edamame instead of chickpeas, this easy hummus recipe is the perfect vegetarian filling for a grab-and-go wrap. Or double the recipe and use the hummus for a healthy snack with cut-up vegetables.
Baked Falafel Sandwiches
This street-style falafel sandwich is herbaceous, tangy and rich. The falafel gets nice and crispy in the oven while the veggies inside keep it simple and fresh. Make the tahini sauce (see Associated Recipes) ahead of time for easy prep. Wrapping the sandwich in foil makes it a perfect bring-along lunch and helps hold it together for eating on the go.
Black Bean-Avocado Torta
A Mexican-style torta is just like a burrito, except the "wrapper" is a hollowed-out roll instead of a tortilla. Here it's filled with mashed spiced black beans and a quick guacamole. Take this vegetarian version to another level (and add calcium) by melting Monterey Jack cheese onto the bean side of the sandwich. Serve with: Grilled corn on the cob or Spanish rice.
Portobello "Philly Cheese Steak" Sandwich
Cheese steaks are a Philadelphia tradition: thin slices from a rich and very fatty slab of beef, fried up and topped with a heavy cheese sauce. We've cut down on the fat considerably—but not on the taste. All it needs is a cold beer or a glass of pinot noir on the side.