Vegetarian sandwiches

20 Great Vegetarian Sandwiches

Our new cookbook 100+ healthy meals you'll make every night.

This post may include affiliate links.

These creative vegetarian sandwiches show that meatless meals can be fun and delicious! From crispy falafel to rainbow veggie, these healthy sandwiches are easy ideas for lunch or dinner.

Vegetarian sandwiches

A sandwich might sound like a “boring” meal, but these vegetarian sandwiches are anything but uninspired! I’ve spent years testing different combinations of veggie sandwich fillings in my kitchen, and over the years I’ve collected my favorite ideas for making meatless lunches and dinners.

These vegetarian sandwiches have become my go-to’s for quick weeknight dinners and healthy lunches that actually make me look forward to the meal. I’ve been served some sad vegetarian and vegan sandwiches (like lettuce and tomato on bread). But these are the opposite: they’re filled with fresh and protein-packed ingredients so that every bite is delicious!

20 Vegetarian Sandwiches

What Makes a Great Vegetarian Sandwich

The best vegetarian sandwiches balance texture and flavor. I like to use something creamy (avocado, hummus, or cheese), something crunchy (pickles, slaw, or fresh vegetables), and something savory (mushrooms, roasted vegetables, or tangy sauces).

The bread you choose matters more than you might think. Often vegetarian fillings are softer in texture than meat-based ones. Crusty ciabatta and pretzel buns hold up to juicy veggies without getting soggy. Sturdy whole grain bread is good for heavy fillings like chickpea salad.

Spreads are also important to add savory flavor in vegetarian sandwiches. Pesto aioli, Russian dressing, and even goat cheese can add major flavor.

Storage and Make-Ahead Tips

Most sandwiches are best eaten immediately, but you can prep components ahead. You can make the chickpea salad, egg salad, and lentil sloppy joe filling a few days in advance and refrigerate until serving.

For packed lunches, it’s best to pack the wet ingredients separately and assemble just before eating. Store tomatoes, pickles, and greens in small containers to prevent soggy bread.

Frequently Asked Questions

What are some good protein sources for vegetarian sandwiches?

There are many delicious and nutritious protein options for vegetarian sandwiches, including:
Beans and legumes: Chickpeas, black beans, lentils, etc.
Tofu and tempeh: Marinated and grilled, or crumbled and mixed with other ingredients
Nuts and nut butters: Peanut butter, almond butter, cashew butter, etc.
Seeds: Sunflower seeds, pumpkin seeds, hemp seeds
Eggs (for lacto-ovo vegetarians)
Cheese (for lacto-ovo vegetarians)

What are some creative vegetarian sandwich fillings?

Beyond the classic grilled cheese, there’s a world of exciting vegetarian sandwich fillings to explore:
Roasted vegetables: Bell peppers, zucchini, eggplant, etc.
Avocado and sprouts: A simple yet satisfying combination.
Hummus and falafel: A Middle Eastern-inspired delight
Caprese: Fresh mozzarella, tomatoes, and basil with a balsamic glaze.
Fruit and nut butter: A sweet and satisfying option for breakfast or a snack.

How can I make my vegetarian sandwiches more flavorful?

Don’t be afraid to experiment with different flavors and textures!
Use a variety of spreads: pesto, hummus, tapenade, herb cream cheese, etc.
Add fresh herbs: basil, cilantro, parsley, etc.
Incorporate crunchy or textured elements: nuts, seeds, sprouts, pickles, etc.
Try different types of bread: whole wheat bread, sourdough bread, rye, focaccia, etc.

Filed under Recipe Ideas

Recipes by Alex & Sonja

We're Alex & Sonja Overhiser: cookbook authors, busy parents, and a real life couple who cooks together. Since 2010 we've shared simple, seasonal recipes from our home kitchen, every one tested on our family and photographed by us.

Leave a Comment

6 Comments

  1. Charlotte says:

    Love your recipes!!!

    1. Alex Overhiser says:

      Thank you!

  2. alyse says:

    Think feta would be a good substitute for goat cheese in this recipe?

    1. Alex Overhiser says:

      That should work! You may need a tad more olive oil for a smooth consistency.

  3. Roxane Rosalinda Marek says:

    I used to love an egg salad sandwich once in a while. Now I make a vegan version using potato salad with cooked pasta, like rotini . I add garlic oil with toasted garlic, Tofutti Sour Supreme ,mustard and a little curry. It’s delicious warm on sourdough toast.

    1. Sonja says:

      That sounds delicious! We’ll have to try a take like that. Yum!

A Couple Cooks

5 Fast Dinners in 30 Minutes (Free Printable!)

Ditch the dinner stress. Get our 5 fastest, flavor-packed weeknight recipes in one ad-free printable.

100% kitchen-tested by Sonja & Alex. Unsubscribe anytime.

Check your inbox!

It's on its way. (If you don't see it, peek in your Promotions or spam folder.)