Published on January 17, 2019

Growing up, you probably never imagined you’d think of a sandwich filled with vegetables and start salivating, but that’s because you didn’t know about these recipes. Stuffed with flavorful sauces and spreads and a whole new world of vegetarian-friendly fillings, they’re a far cry from the sad desk salads that normally divide a workday. Several of them are made up of components you can meal prep the night before for speedy day-of assembly. They’re all proof that you don’t need meat for a filling lunch.

We went deep into the archives of some of our favorite food bloggers and found the best vegetarian sandwich recipes on the internet. Between delicious spreads and creative ingredient combos, these sandwiches are anything but boring. There are spicy wraps for the days when you need something to grab and go. For the days when you have a bit more time to indulge, try one of the grilled options to keep you warm or get your fix of wonderfully melty cheese.

Keep reading for the recipes you’ll want to bookmark and make on repeat for every workday.

imagePin It
Photography by Broma Bakery

Green Falafel Sandwich with Beet Hummus

Not only is beet hummus a welcome change from the traditional spread, but the bright magenta flavor makes it so much more visually interesting. Aesthetics aside, it’s the perfect base for this homemade falafel sandwich recipe. Make extra falafel ahead and freeze it so you always have some on hand for when you need a last-minute meal.

imagePin It
Photography by Half Baked Harvest

Marinated Veggie Cheese Sandwich

Anything with “cheese” in the recipe title is good by our standards. Grilled veggies make this sandwich especially great for summer months when the produce is in-season. Topped with sundried tomato pesto and layered between crusty bread, the vegetables taste even better.

imagePin It
Photography by Milk and Eggs

Tofu Banh Mi

For the days when you need a bit more protein, turn to tofu. Here it’s been marinated into submission so it’s packed with flavor and a far cry from the bland soybean concoction that’s gotten such a bad rap. Layered in with all the traditional ingredients and spices of a banh mi, it makes for one of the best vegetarian sandwich recipes we’ve ever seen.

imagePin It
Photography by With Food And Love

Romanesco Veggie Burger with Lemony Radish Slaw

Yes, a burger qualifies as a sandwich. An herb-filled lemony radish provides just enough zing to lighten the burger and make it feel like less of an indulgence. You can adjust this recipe to make it gluten-free, too—just follow the steps for an even lighter meal.

Pin It
Photography by

Rainbow Vegetable Sandwich

For those who eat with their eyes—or at least, their Instagram—this is the sandwich for you. As flavorful as it is colorful, this healthy meal is pretty much the most enticing way to eat vegetables we’ve ever seen.

Pin It
Photography by

Butternut Squash, Stilton, and Rosemary Bun

Aspiring Ina Gartens, pay attention. With the caramelized squash and sharp cheese perfectly balancing each other out, this toasty sandwich is one comfort food you’ll want to make year round.

Pin It
Photography by ALEXTCOOKS.COM

Very Vegan Jalapeno Pesto Sandwich

We’ll eat anything that has jalapenos listed as an ingredient, and the same goes for pesto, so there’s really no world in which we don’t devour this sandwich.

Pin It
Photography by CHERYL LIM

Gouda, Kale, and Avocado Egg Sandwich

Consider it the healthier version of a greasy breakfast sandwich. The addition of all those greens totally counteracts the gooey cheese in this recipe (right?).

Pin It
Photography by ELENA TYAN

Caprese Croissant Sandwich

This caprese sandwich has the one thing salad is missing: bread. Make some delicious homemade pesto (or save time and buy some) and slather it on a croissant for a flavorful lunch.

Pin It

The Ultimate Veggie Sandwich

Comprising almost every vegetable you would think to put in a sandwich. Think lettuce, carrots, cucumbers, cabbage, avocado, sprouts, tomatoes, and onions. Dream team.

Pin It

Green Goddess Sandwich

Does it get any better than this topping combo? Fresh mozzarella, avocado, and a special sauce (plus some other yummy veggies). If you’re new to veggie sandwiches, this is the one to try first.

Pin It

Pickled Carrot and Hummus Sandwich

Isn’t pickling your vegetables fun? Or at the very least, isn’t eating them fun? If you agree, you’ll love this recipe.

Pin It

Mexican-Style Grilled Vegetable Sandwich

Any sandwich that involves melted cheese is a must-try—this one included. The roasted veggies and spices add flavor to what is basically the sandwich version of a vegetarian quesadilla.

Pin It

Grilled Vegetable Sandwich with Tomato Jam

The key ingredient in this grilled veggie sandwich is obviously the tomato jam. If you haven’t tried a savory jam yet, move this recipe to the top of your list.

Pin It

Avocado and Marinated Kale Salad Sandwich

It’s like a salad with bread. If that makes you nervous, look closely and you’ll see a homemade lemon-basil aioli, which should more or less make all your worries disappear.

Pin It

Smashed White Bean and Avocado Sandwich

This sandwich is kind of like avocado toast but with smashed beans added into the mix, which means more protein and flavor.

(Want more healthy lunch ideas? We have ’em.)

Pin It

Veggie and Hummus Sandwich

A good way to ease into veggie sandwiches is by getting well acquainted with the basics, like this straightforward veggie and hummus sandwich. All you have to do is spread on some hummus (to both pieces of bread, of course) and layer on your favorite vegetables. Easy.

Pin It

Spicy Buffalo Chickpea Wraps

Wraps also fall into the sandwich category. If you’re not already obsessed with eating buffalo veggies—instead of the usual wings—add some chickpeas to your grocery list and give it a try.

Pin It

Vegetable Banh Mi

Do we even need to convince you? This recipe has all the flavor (hello, green aioli) and none of the meat.

Pin It
Photography by BONAPPETITE.COM

California Veggie Sandwich

Two spreads, five vegetables, and we’re sold. This sandwich involves a bit of prep (you have to pickle a few vegetables), but it’s worth the extra work.

Pin It
Photography by MLOVESM.COM

Roasted Eggplant and Bell Pepper Sandwich with Garlic Aioli 

This Mediterranean-esque sandwich has it all. Eggplant, garlic aioli, feta, and more.

Pin It
Photography by PINCHOFYUM.COM

Spicy Falafel and Roasted Veggie Naan-Wich

Just so you know, naan-wiches definitely count as sandwiches. Pick up or make your own naan and falafel, roast your favorite veggies, and get familiar with the Magic Green Sauce.

Pin It

Chickpea Sunflower Sandwich

This sandwich is drool-worthy. Why? The mix of textures and flavors and the little prep time involved are enough to inspire us to lick our screens.

Pin It
Photography by FOODIECRUSH.COM

Hummus Veggie Wrap

An alternative to the simple hummus veggie sandwich is the hummus veggie wrap. Vary your veggies for a different taste or wrap up your faves and keep living the dream.

Pin It
Photography by Rachael Hartley Nutrition

Pita with Yogurt Chickpeas and Muhammara

Cue a collective gasp. This pita is stuffed with veggie goodness, including muhammara, a Middle Eastern red pepper and walnut spread.

This story was originally published August 2016. It was updated January 2019.

See more of our favorite recipes: 
30 Recipes That Prove Coffee Is So Much More Than Just a Drink
These 3-Ingredient Desserts Are Dangerously Easy to Make
12 Mouthwatering Crockpot Recipes to Make for the Big Game