9 Vegetarian Sandwich Recipes to Pack for Lunch

Vegetarian sandwiches that are perfect to take along for lunch!

Sandwiches are the quintessential lunch food! They’re hand-held, easy to pack, and portable. Not only that, but the potential ingredient combinations are endless! It can be tough finding really good vegetarian sandwich recipes to pack for lunch, though. Most sandwich toppings seem to include some kind of meat, and one cannot live on peanut butter and jelly alone!

Fear not, because SkinnyMs. is here to come to the rescue! There are plenty of vegetarian sandwich recipes out there for you veggie lovers! After scouring the internet, we located nine of the best vegetarian sandwich recipes to help you get started. All of these recipes are vegan and vegetarian, and they’re easy to make ahead to pack for lunch! If we missed your favorite sandwich, don’t hesitate to let us know in the comments. We always love hearing from you!

1. Avocado and Poached Egg Sandwich

Who says eggs are just for breakfast?! Enjoy this high-protein, kitchen staple at any time of the day or night. When served atop of creamy avocado and whole wheat bread, this delicious sandwich will keep you full and energized until your next meal.

2. Veggie Club Sandwich

We’ve replaced unhealthy ingredients with nutrient-rich veggies and whole grain bread in order to create a veggie sandwich that is brimming with nutrition in every bite. These Mediterranean flavors blend perfectly together for a southern European feel that makes this sandwich a touch more exotic than a boring old classic club!

3. Cucumber, Dill, and Cream Cheese Sandwiches on Wheat

We’re going ultra-lightweight and super refreshing with our Cucumber, Dill and Cream Cheese Sandwiches on Whole Wheat Toast. This open-faced, healthy sandwich recipe may not be a tall hero of a sandwich, but it plays the hero in giving you the nutrients that your body needs.

4. Clean Eating Nut Butter and Jam Sandwich

Putting these two ingredients together inside a sandwich is the definition of comfort food. But traditionally, the peanut butter and jelly sandwiches of our youth were likely loaded with peanut butter packed with preservatives and jelly made with added refined sugar. Make a clean eating PB&J with our Clean Eating Nut Butter and Jam Sandwich.

5. Avocado Egg Salad Sandwich

We’ve revamped the traditional egg salad with a superfood addition – creamy avocado! Swapped in for mayo, you get twice the flavor and all of the plant-based benefits.

6. Italian Caprese Sandwich

The flavors of Italy come alive in this deliciously filling sandwich recipe. We’ve combined zesty basil pesto, juicy tomatoes, and gooey cheese to make this plant-based sandwich recipe one that you’ll keep coming back for.

7. Mediterranean Eggplant Wrap

While technically not a sandwich, we feel like this Mediterranean wrap recipe deserves a spot on our list of vegetarian sandwich recipes. Along with eggplant, this wrap features ingredients like lemon juice, tomatoes, radishes, red onions, kale, yellow squash, and mint. This vegetarian recipe bursts with clean and refreshing flavors that are a huge step up from the mustard and mayo you’ve been putting on sandwiches for years.

8. Vegetarian Panini with Roasted Peppers and Goat Cheese

These freshly roasted peppers top a generous smear of gooey goat cheese and sliced sweet onions, sandwiched between crisped slices of whole grain bakery bread. You don’t need to go to an Italian restaurant to get your favorite vegetarian panini!

9. Tomato, Mozzarella, and Basil Panini

This SkinnyMs. recipe starts off with whole wheat bread slices, juicy tomatoes, fresh basil, mozzarella cheese slices, and olive oil. The sandwich is then cooked and flattened until golden crisp, yielding creamy, melted cheese that pairs perfectly with bold basil and sweet tomatoes.

What about dinner? We’ve got you covered! Check out our 21 Easy Vegetarian Dinner Recipes for some plant-based dinner recipe ideas!

This post may include affiliate links.

Chef Heather

Heather is a trained chef and writer from Houston, TX. She has a degree in culinary arts, and is married to her culinary school sweetheart who is also a chef. Heather has a passion for creating healthy meals that don't sacrifice on flavor. She loves Crossfit and is always looking for ways to make healthier versions of her favorite meals. Heather believes the secret to sticking with any healthy meal plan is to include foods that you really enjoy!

More by Chef Heather


  1. Thank you so much Chef Heather I adore these recipe ideas there’s plenty of great ideas for lunches and it’s food people are willing to eat.

Leave a Reply

Your email address will not be published. Required fields are marked *