11 Vegetarian Sandwiches

Vegetable sandwich

Grilled Cheese Social

Sandwiches are the ultimate grab-and-go dish, a meal in between two slices of bread or wrapped up in a tortilla or pita. They're crowd-pleasers, with plenty of options for meat eaters, vegetarians, and vegans alike. If you're meat-free and stuck in a rut or just looking to increase your veggie intake, here are 14 delicious sandwich ideas.

  • 01 of 11

    Middle Eastern Vegetarian Pita Sandwich

    Middle Eastern Vegetable Pita Sandwich

    Grilled Cheese Social

    Stuffed with veggies, fresh herbs, homemade tabbouleh, and homemade tzatziki sauce, this pita sandwich is anything but boring. Add chickpeas for some extra protein, and if you're short on time, buy your tabbouleh and tzatziki pre-made.

  • 02 of 11

    Greek Feta Cheese Sandwich Wrap

    Greek Feta Cheese Sandwich Wrap

    Emma Gutteridge / Getty Images

    Marinated vegetables, black olives, and salty feta cheese are wrapped up in a tortilla for a simple but satisfying lunch. Swap out the whole wheat tortilla for a sundried tomato or spinach variety for a little more color and flavor.

  • 03 of 11

    Vegetarian Tofu "Egg" Salad Sandwich

    Vegetarian Tofu "Egg" Salad Sandwich

    sbossert/Getty Images

    Get all of the flavors and even the texture of egg salad with this vegan recipe. Make it into a sandwich or wrap with vegan mayonnaise, tomato, and lettuce. Add some curry powder for a curried egg salad.

  • 04 of 11

    Ellen's Falafel With Pickled Vegetables & Minted Lemon Yogurt

    Ellen's Falafel With Pickled Vegetables & Minted Lemon Yogurt

    Renee Comet 

    Go all-in with homemade pickled veggies and falafel garnished with a refreshing yogurt sauce. Make the pickled veggies ahead of time and use any leftovers on salads or as a tangy snack. Seek out high-quality falafel mix, it's worth it.

    Continue to 5 of 11 below
  • 05 of 11

    Barbecue Tofu Sandwich

    BBQ-Flavored Baked Tofu

    The Spruce

    Tofu baked with sweet, tangy barbecue sauce is a delectable filling for a vegetarian sandwich. Pile it on a hoagie roll and top with coleslaw and more sauce. It's sure to please vegetarians and meat eaters alike.

  • 06 of 11

    Vegan Grilled Cheese Sandwich

    Vegan Grilled Cheese Sandwich

     David Bishop Inc. / Getty Images

    To make a great grilled cheese sandwich, you need great bread and great cheese. The vegan version is no exception—seek out high-quality vegan sourdough bread, and the best vegan cheese you can find. Mix things up by adding greens, apple, or sliced tomato.

  • 07 of 11

    Vegan Hummus Avocado Wrap

    Vegan avocado wrap

    The Spruce

    Use your favorite hummus and ripe, creamy avocado to make this wrap. Sliced cucumber and fresh sprouts add crunch, and a tortilla wrap keeps things light. Add hot sauce if you're so inclined and serve with a side salad or chips.

  • 08 of 11

    Homemade Vegan Millet Patties

    Homemade vegan millet patties recipe

    ​The Spruce Eats / Anastasiia Tretiak

    Millet is a healthy whole grain that, when cooked, has an ideal texture for burger-like veggie patties. Add spices to your patty for extra flavor, and top with a sauce of your choosing. For a Southwestern take, use cumin and chili powder and top with salsa.

    Continue to 9 of 11 below
  • 09 of 11

    Vegan Cream Cheese Veggie Wraps

    Vegan Cream Cheese Veggie Wraps

    James Baigrie / Getty Images

    Tofutti or other non-dairy cream cheese makes a nice creamy base for crunchy veggies like cucumber and sprouts. Load up your wraps with your favorite veg, like tomato, bell or banana pepper, avocado, red or green onion, greens, and carrots.

  • 10 of 11

    Caprese Sandwich With Tomato, Mozzarella, and Basil

    Italian caprese sandwich

    The Spruce

    Caprese is a classic Italian vegetarian salad, and it's even better as a sub sandwich. With fresh mozzarella, juicy tomato, zesty basil leaves, and a balsamic glaze, it's flavorful and fresh. Use the best tomatoes you can find.

  • 11 of 11

    Vegetarian Philly Cheesesteak Sandwich With Tempeh

    Vegetarian Philly Cheesesteak Sandwich With Tempeh

    Grilled Cheese Social

    Pan-fried, meaty tempeh with mushrooms, onions, and peppers successfully mimics the filling of a Philly cheesesteak in this sandwich. Melted provolone cheese and steak sauce make it a still decadent but healthier take on the classic.