By providing your information, you agree to our Terms of Use and our Privacy Policy. We use vendors that may also process your information to help provide our services. This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.


Let’s be real: Sandwiches are the best. They’re easy to make, easy to pack, and don’t require utensils to eat. But if you don’t eat meat, high-protein vegetarian sandwiches can be a little tougher to come by. Forget picking up a vegetarian sandwich at the deli—you’ll likely end up with two slices of bread piled with lettuce, tomatoes, onion slices and a few pieces of cheese. So instead of relying on someone else to make your sandwich, why not just start packing your own? We’ve done you a solid and rounded up high-protein vegetarian sandwich recipes worth trying.
The options below are a mixture of vegetarian and vegan recipes that get their protein from meatless sources (like eggs and cheese) and/or plant-based sources (like chickpeas, tofu and tempeh). From smokey tofu sandwiches to meatless Sloppy Joes—we’re sure these sandwiches will cure your vegetarian meal woes.
No matter what your restrictions or preferences, you’re bound to find a lunch-worthy vegetarian sandwich that’ll keep you full for hours.

Serve this hummus veggie sandwich on sprouted grain bread for even more satisfying protein and fiber.

This mile-high veggie-tofu sandwich is made even better with citrus-herb mayo.

Go ahead and trade chicken salad for this equally creamy, veggie-packed chickpea salad.

This plant-based sandwich is less likely to assault your coworkers’ senses of smell than traditional egg salad.

When you need comfort food but still want to sneak in some fruit, try this apple grilled cheese.

You’ll never settle for plain avocado toast once you’ve tasted this stacked avocado-tofu sandwich.

If you’re looking for a new dinner sandwich to add to the rotation, these Mexican-inspired meatless Sloppy Joes are a great meatless option.

Sun-dried tomato pesto makes anything better, particularly this savory smoked tempeh sandwich.

Two hefty layers of goat cheese make this green sandwich especially satisfying, thanks to added fat and protein.

These cheesesteak-inspired tempeh sandwiches are hearty and packed with tons of soft-cooked vegetables.

Sunflower seeds add a little bit of magic to these filling chickpea salad sandwiches.

These spicy pitas are chock-full of edamame and chickpeas, two great plant-based protein sources.

If you love Sriracha, you need to give this souped-up egg salad a try.

This veggie naan-wich is the best of all worlds.

Barbecue vegetarian sandwich, anyone?

Peanut butter lovers, this baked tofu sandwich is for you.

Forget mayo, this egg salad sandwich gets its creamy flavor from a combination of hummus and tahini (which is made of ground sesame seeds).

These next-level tempeh sandwiches will impress pretty much anyone.

A big batch of these filling bean burritos is enough for a whole week of vegetarian lunches!
By providing your information, you agree to our Terms of Use and our Privacy Policy. We use vendors that may also process your information to help provide our services. This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.