Download our FREE 7-Day Vegetarian

High Protein Meal Plan

Test link

37 Best Ever Vegetarian Sandwich Recipes

HurryTheFoodUp is reader-powered. If you click through using links on our site we may earn a small commission at no cost to you.

The mighty sandwich: the staple of any lunchbox. But how to make delicious vegetarian sandwiches? Our list of 37 Best Vegetarian Sandwich recipes is here to help!

Best Vegetarian Sandwich Recipes | Hurry The Food Up

I think we can all agree that anything tastes better when you whack it between two slices of bread, whatever your diet.

But why eat meat when you can enjoy vegetarian sandwich fillings that are just as (if not more!) delicious, and often healthier?

Vegetarian sandwich recipes with cheese

For starters, when making vegetarian sandwiches, we have a key player on our side: CHEESE.

Vegetarian cheese sandwiches are INCREDIBLE! Ooey, gooey, melted cheese, stacked with roasted veg, maybe some pesto, between grilled sourdough…

…well, read our 37 Best Veggie Sandwich Recipes and find out for yourself!

Aside from the million variations of veggie sandwich recipes involving cheese, there are some new classics arising in vegetarian sandwich recipes, which we have made sure to feature.

Other popular vegetarian sandwich ideas

Veggie avocado sandwiches, for example. Avocados are creamy, delicious, and full of health benefits. Popping them in a sandwich is a great way to get a load of their goodness.

Aside from the classic avocado toast, you can smash them up with eggs or chickpeas or layer them with other veggies (or cheese – double-creamy!).

Another popular vegetarian sandwich idea is the chickpea salad sandwich.

This can be a great way to mimic the taste and texture of tuna. Or enjoy them with lemon and garlic.

And don’t forget the sweet vegetarian sandwiches, like the humble PB&J! We have a few recipes which bring this classic to a new level, perfect as a vegetarian breakfast sandwich or healthy snack.

With so many delicious vegetarian sandwich recipes, you will never eat a boring old cheddar or egg salad again!

Savory Vegetarian Sandwiches

Have a Good Avo Cheddar Cheese Sandwich

Check out the recipe here
4.72 from 7 votes
Protein: 21g
Calories: 528kcal
Ready in:15 minutes

Recipe by: HurryTheFoodUp
Bonus: hot, cheesy, healthy

Reboot the humble cheese sandwich and turbocharge it with this amazing avocado-cheddar infusion. You will not regret it! 

Subscribe to get our FREE 7-Day Vegetarian Weight Loss Meal Plan
 

vegetarian weight loss meal plan
  • Female & Male Version
  • Grocery List Included
  • All Recipes Included

Post-workout Healthy Fitness Sandwich For Runners

Check out the recipe here
4.76 from 41 votes
Protein: 19g
Calories: 447kcal
Ready in:10 minutes

Bonus: nutritional, mediterranean flavours

A tasty AF veggie sandwich recipe that hits all your nutritional post run needs – carbs, protein, healthy fats and electrolyte replenishment.

Best Veggie (Vegetarian) Sandwich Recipes - Egg and Cress Sandwich | Hurry The Food Up

Egg and Cress Sandwich

Check out the recipe here

Protein: 14.2g
Calories: 220kcal
Ready in: 15 minutes
Recipe by: GreedyGourmet
Bonus: simple, straightforward and delicious

Learn how to make the perfect egg and cress sandwich recipe with a fluffy tasty egg salad. Also, learn how to serve this vegetarian sandwich elegantly. Enjoy.

30 Best Veggie (Vegetarian) Sandwich Recipes - Lentil and Herby Ricotta Sandwich | Hurry The Food Up

Lentil and Herby Ricotta Sandwich

Check out the recipe here

Protein: 20g
Calories: 493kcal
Ready in: 25 minutes
Recipe by: Rhubarbarians
Bonus: full of protein and fresh veg

These delicious vegetarian sandwiches are packed with so much protein! French green lentils, cucumber, avocado, and a walnutty herby ricotta cheese.

30 Best Veggie (Vegetarian) Sandwich Recipes - Vegetarian Piadina Sandwich | Hurry The Food Up

Vegetarian Piadina Sandwich

Check out the recipe here

Protein: 7g
Calories: 364kcal
Ready in: 20 minutes
Recipe by: SheLovesBiscotti
Bonus: healthy and full of veg

This Vegetarian Piadina Sandwich highlights the creamy texture of fresh mozzarella cheese, aromatic arugula & juicy tomatoes.

30 Best Veggie (Vegetarian) Sandwich Recipes - Vegetable Grilled Cheese Sandwich | Hurry The Food Up

Vegetable Grilled Cheese Sandwich

Check out the recipe here

Calories: 506kcal
Ready in: 20 minutes
Recipe by: PiperCooks
Bonus: crunchy, tasty, colourful

Fried onions and mushrooms covered in cheese and topped with lettuce, tomato, and crispy bread makes this veggie grilled cheese sandwich a comforting, flavor-packed spin on the classic grilled cheese sandwich.

Vegetarian Banh Mi

Check out the recipe here
5 from 1 vote
Protein: 20g
Calories: 432kcal
Ready in:30 minutes
Recipe by: Abril Macías

Bonus: light and healthy

Vietnamese classic Banh mi, now tailored for vegetarians to enjoy. We also tell you how to make this into a vegan recipe!

30 Best Veggie (Vegetarian) Sandwich Recipes - Vegetarian Muffuletta Picnic Sandwich | Hurry The Food Up

Vegetarian Muffuletta Picnic Sandwich

Check out the recipe here

Protein: 13g
Calories: 450kcal
Ready in: 30 minutes
Recipe by: YummyMummyKitchen
Bonus: easy lunch recipe, perfect for picnics

A flavorful sandwich stuffed with fresh veggies. So tasty you will not miss the deli meats you will find in a traditional muffuletta sandwich

Greek Pita Sandwich

Check out the recipe here
4.84 from 25 votes
Protein: 25g
Calories: 520kcal
Ready in:10 minutes
Recipe by: HurryTheFoodUp

Bonus: nutritional, Mediterranean flavors

Traditional pita pockets make a delightful difference from the usual whole wheat bread sandwiches. High in vitamin A, C, and iron. Bursting out with delicious ingredients, perfect as a snack or healthy meal.

30 Best Veggie (Vegetarian) Sandwich Recipes - Chutney Grilled Cheese Sandwich | Hurry The Food Up

Chutney Grilled Cheese Sandwich

Check out the recipe here

Protein: 12g
Calories: 344kcal
Ready in: 15 minutes
Recipe by: MasalaChai
Bonus: cheesy, spicey, with fresh veg

Make these ooey gooey Chutney Grilled Cheese Sandwiches two ways – with cilantro-mint chutney and mango chutney. They’re great for kids and adults and ideal for dipping in tomato soup!

30 Best Veggie (Vegetarian) Sandwich Recipes - Vegetarian Tapenade Sandwich with Feta Cheese and Jalapenos | Hurry The Food Up

Vegetarian Tapenade Sandwich with Feta Cheese and Jalapenos

Check out the recipe here

Protein: 15g
Calories: 321kcal
Ready in: 5 minutes
Recipe by: AlwaysUseButter
Bonus: spicy, healthy and easy recipe

This easy open face vegetarian sandwich with vegan olive tapenade without anchovies is the perfect weekend breakfast. Topped with feta cheese and chopped jalapeño it’s a filling breakfast or snack that brings loads of flavor and a spicy kick!

30 Best Veggie (Vegetarian) Sandwich Recipes - Korean Street Toastie (Gilgeori Toast) | Hurry The Food Up

Korean Street Toastie (Gilgeori Toast)

Check out the recipe here

Protein: 10g
Calories: 396kcal
Ready in: 15 minutes
Recipe by: UrbanFarmie
Bonus: crunchy, melty and full of veggies

Delicious Korean street toast with cabbage, carrots, eggs and a fun mix of Korean spices! 15 minute breakfast that’s delicious, fun, and super easy to put together!

30 Best Veggie (Vegetarian) Sandwich Recipes - Crispy Tofu Sandwich | Hurry The Food Up

Crispy Tofu Sandwich

Check out the recipe here

Ready in: 35 minutes
Recipe by: FitFoodieNutter
Bonus: full of protein and veggies

These wholemeal rolls with crispy sesame tofu, creamy avocado and crunchy carrots, red cabbage & toasted peanuts are THE ULTIMATE VEGAN SANDWICHES to pack in your picnic basket.

Supreme Chickpea Salad Sandwich

Check out the recipe here
4.86 from 7 votes
Protein: 23g
Calories: 432kcal
Ready in:10 minutes
Recipe by: Abril Macías

Bonus: quick, healthy, delicious

Upgrade your regular veggie sandwiches with this chickpea salad sandwich! It’s simple and speedy with 20g of protein! No wonder it is our favorite veg sandwich recipe!

30 Best Veggie (Vegetarian) Sandwich Recipes - Smashed Chickpea Avocado Sandwich | Hurry The Food Up

Smashed Chickpea Avocado Sandwich

Check out the recipe here

Protein: 11g
Calories: 280kcal
Ready in: 15 minutes
Recipe by: JessicaInTheKitchen
Bonus: Healthy, creamy, delicious

This Smashed Chickpea Avocado Sandwich is loaded with so much delicious flavour! It’s super easy to meal prep and is great for back to school or work lunches!

The Ultimate Avocado Sandwich

Check out the recipe here
4.83 from 23 votes
Protein: 16g
Calories: 432kcal
Ready in:5 minutes
Recipe by: HurryTheFoodUp

Bonus: tasty and healthy

A healthy and nutritious sandwich filled with avocado, cheese, tomatoes, and rocket for a juicy and unbeatable taste!

37 Best Veggie (Vegetarian) Sandwich Recipes - Potato and Veggie Chorizo Pambazos | Hurry The Food Up

Potato and Veggie Chorizo Pambazos

Check out the recipe here

Protein: 27g
Calories: 843kcal
Ready in: 45 minutes
Recipe by: MexicanMadeMeatless
Bonus: rich, spicy and delicious

A vegetarian version of the popular Mexican street food. Counted as among the best sandwiches and foods of Mexican cuisine pambazos are super easy to make at home. And for all of us that don’t eat meat, you’ll never miss it with this vegan chorizo sandwich.

Best Veggie (Vegetarian) Sandwich Recipes - Roasted Vegetable, Brie and Pesto Sandwich | Hurry The Food Up

Roasted Vegetable, Brie and Pesto Sandwich

Check out the recipe here

Protein: 21g
Calories: 429kcal
Ready in: 25 minutes
Recipe by: LoveAndGoodStuff
Bonus: creamy, flavoursome, healthy

Roasted portobello mushrooms, red peppers and zucchini with pesto and melted brie cheese on a ciabatta bun.

30 Best Veggie (Vegetarian) Sandwich Recipes - Grilled Caprese Panini | Hurry The Food Up

Grilled Caprese Panini

Check out the recipe here

Ready in: 15 minutes
Recipe by: WhatAGirlEats
Bonus: cheesy and delicious

Grilled caprese panini sandwiches are a delicious, easy-to-make meal. Mozzarella cheese, basil pesto, and tomatoes are tucked between 2 slices of sourdough, then grilled on a panini press.

30 Best Veggie (Vegetarian) Sandwich Recipes - Vegetarian BLT with Daikon Root Bacon | Hurry The Food Up

Vegetarian BLT with Daikon Root Bacon

Check out the recipe here

Ready in: 25 minutes
Recipe by: ElkeLiving
Bonus: veggie take on a classic

This vegetarian BLT sandwich is amazing! This vegetarian bacon is made with daikon radish and all the right spices for the perfect vegetarian BLT experience!

30 Best Veggie (Vegetarian) Sandwich Recipes - Kale and Caramelised Onion Veggie Panini | Hurry The Food Up

Kale and Caramelised Onion Veggie Panini

Check out the recipe here

Protein: 18.1g
Calories: 366kcal
Ready in: 20 minutes
Recipe by: PickyEaterBlog
Bonus: healthy, sweet, cheesy

This savory veggie panini with caramelized onions makes the vegetarian lifestyle easy – and downright delicious. The fontina cheese oozes out of the sandwich, the bread is warm and crispy, and the sautéed kale adds a complementary lightness.

30 Best Veggie (Vegetarian) Sandwich Recipes - Bombay Sandwich | Hurry The Food Up

Bombay Sandwich

Check out the recipe here

Protein: 8g
Calories: 267kcal
Ready in: 10 minutes
Recipe by: MinistryOfCurry
Bonus: fresh and minty, with lots of veg

Bombay sandwich is a deliciously wholesome sandwich made by layering thinly sliced vegetables between slices of soft bread, laced with generous amounts of fresh cilantro-mint chutney.

High Society Cucumber Sandwiches with Cream Cheese

Check out the recipe here
4.74 from 60 votes
Protein: 7g
Calories: 307kcal
Ready in:5 minutes
Recipe by: HurryTheFoodUp

Bonus: perfect for tea

Cucumber Sandwich 101 – the ultimate guide on how to make and serve a sandwich fit for the Queen of England!

30 Best Veggie (Vegetarian) Sandwich Recipes - Peruvian Sanguche | Hurry The Food Up

Peruvian Sanguche

Check out the recipe here

Protein: 11g
Calories: 404kcal
Ready in: 20 minutes
Recipe by: VeggieDesserts
Bonus: smoky, easy, delicious

This tasty Peruvian Sandwich (vegetable sanguche) is filled with vegetables roasted in Peruvian spices, then layered with avocado and quick pickled red onions.

Vegan Tempeh Sandwich

Check out the recipe here
4.78 from 31 votes
Protein: 21g
Calories: 547kcal
Ready in:10 minutes
Recipe by: HurryTheFoodUp

Bonus: quick, easy, full of protein

This tempeh sandwich is THE new vegan sandwich. Mega tasty and super nutritional, it sets the new bar for all sandwich lovers out there.

30 Best Veggie (Vegetarian) Sandwich Recipes - Grilled Halloumi with Sriracha | Hurry The Food Up

Grilled Halloumi with Sriracha

Check out the recipe here

Protein: 19g
Calories: 394kcal
Ready in: 10 minutes
Recipe by: VeggieDesserts
Bonus: cheesy, spicey, with fresh veg

This easy Halloumi Sandwich recipe is a hit for lunch or dinner and comes together in only 15 minutes! Enjoy grilled halloumi cheese in a delicious classic sandwich spread with a homemade Sriracha mayo for a spicy kick.

Grilled Pizza Sandwich - Vegetarian Sandwich Recipes | Hurry The Food Up

Grilled Pizza Sandwich

Check out the recipe here

Ready in: 5 minutes
Recipe by: MyDaintyKitchen
Bonus: perfect for kiddie lunchboxes

Pizza in a sandwich? What’s not to love? All the flavor of a veg pizza, in a handful! Actual kids and grown-up kids will love this one!

Grilled Cheese Sandwich with Apples, Aged Cheddar, and Caramelised Onions

Check out the recipe here

Ready in: 40 minutes
Recipe by: HezziDsBooksandCooks
Bonus: an absolute belter of a grilled cheese sandwich!

Sharp, aged cheddar, crisp apples, and sweet, caramelized onions come together to create a party in your mouth! You will never make grilled cheese any other way!

30 Best Veggie (Vegetarian) Sandwich Recipes - Grilled Tomato, Mozzarella and Pesto sandwich | Hurry The Food Up

Grilled Tomato, Mozzarella and Pesto sandwich

Check out the recipe here

Protein: 18g
Calories: 459kcal
Ready in: 10 minutes
Recipe by: SaltAndBaker
Bonus: juicy and packed full of flavor

The basil pesto, mayo, and tomatoes in the sandwich are such a marriage made in culinary heaven! The recipe is tailor-made for newbie cooks.

Veggie Hummus Avocado Sandwich - Vegetarian Sandwich Recipes | Hurry The Food Up

Veggie Hummus Avocado Sandwich

Check out the recipe here

Protein: 9g
Calories: 252kcal
Ready in: 10 minutes
Recipe by: CookinCanuck
Bonus: made with easy pantry ingredients

This is the sandwich to make day after day! Stacked with veggies, this vegan lunch is a tasty powerhouse of nutrients.

Potato Cheese Sandwich - Vegetarian Sandwich Recipes | Hurry The Food Up

Potato Cheese Sandwich

Check out the recipe here

Protein: 10g
Calories: 180kcal
Ready in: 25 minutes
Recipe by: MyDaintyKitchen
Bonus: child-friendly

Indian flavors come to life via the green chutney and chat masala in this yummy sandwich. Rather like a samosa inside two slices of bread!

Italian Toasted Veggie Sandwich

Check out the recipe here

Protein: 39g
Calories: 1109kcal
Ready in: 30 minutes
Recipe by: ScrummyLane
Bonus: perfect for a lazy weekend brunch

A deliciously hot pressed Italian style toasted vegetarian sandwich filled with freshly made pesto, spinach, roasted eggplant, mozzarella and sundried tomatoes.

Beetroot Carrot Sandwich

Check out the recipe here

Ready in: less than 10 minutes
Recipe by: JollyHomemadeRecipes
Bonus: simple ingredients, tasty filling!

A simple, healthy, and colorful sandwich, combined with the creaminess of mayonnaise ensures that children will fall in love with these easy Carrot and Beetroot sandwiches.

BBQ Pulled Sweet Potato Sandwiches - Vegetarian Sandwich Recipes | Hurry The Food Up

BBQ Pulled Sweet Potato Sandwiches

Check out the recipe here

Protein: 12g
Calories: 339kcal
Ready in: 30 mins
Recipe by: YupItsVegan
Bonus: sweet potatoes in a sandwich? getouttahere!

Luscious BBQ pulled sweet potato sandwiches, served with all the fixin’s for a vegetarian and vegan barbecue treat.

Sweet Vegetarian Sandwiches

30 Best Veggie (Vegetarian) Sandwich Recipes - Grilled Chocolate Sandwich | Hurry The Food Up

Grilled Chocolate Sandwich

Check out the recipe here

Protein: 7g
Calories: 384kcal
Ready in: 5 minutes
Recipe by: BlendWithSpices
Bonus: rich, warm, yummy

Grilled Chocolate Sandwich – Super simple, warm, delicious and crispy sandwich. All you need is 5 minutes and 3 ingredients to make!

30 Best Veggie (Vegetarian) Sandwich Recipes - Peanut Butter and Strawberry Sandwich | Hurry The Food Up

Peanut Butter and Strawberry Sandwich

Check out the recipe here

Protein: 12g
Calories: 310kcal
Ready in: 5 minutes
Recipe by: BlendWithSpices
Bonus: healthy, fruity, yummy

Peanut butter and Strawberry- a new, healthier take on the classic vegetarian sandwich, the PB&J. Great for a snack or a quick breakfast!

Anti Hangover Peanut Butter Banana Sandwich (8 Min, Vegan)

Check out the recipe here
4.88 from 16 votes
Protein: 15g
Calories: 442kcal
Ready in:8 minutes

Bonus: healthy, full of protein, delicious

Anti Hangover Peanut Butter Banana Sandwich. Simple to make and refuels those important nutrients and amino acids to have you feeling better in no time.

5 from 1 vote
Prep Time:2 minutes
Cook Time:6 minutes
Total Time:8 minutes
Servings:1 hungover human
Calories:442kcal

Ingredients

Instructions

  • Are you really looking for directions? Or just being lazy? It’s a sandwich dude.
  • But fine:
  • Smear the peanut butter on both slices of bread.
  • Cut the banana into about 8mm thick slices and layer them over just ONE slice of bread.
  • Sprinkle cinnamon over them.
  • Place both slices on top of each other.
  • Add oil to the pan and fry both sides for 2-3 minutes until nice and brown and yummy and tasty and boom! Back to bed.

NOTES

Fuck hangovers. Tried the recipe? We’re curious! Send us a pic via instagram by using the tag #hurrythefoodup or leave a comment below.
IF YOU LIKED THIS RECIPE: we’ve got more where that came from! First up is the vegetarian Anti-Hangover Tomato and Spinach Bake, as well as couple of delicious refreshing smoothies – Fruity Mango, Spicy Kiwi and the evergreen Spinach Banana.

Nutrition

Nutrition Facts
37 Best Ever Vegetarian Sandwich Recipes
Serving Size
 
207 g
Amount per Serving
Calories
442
% Daily Value*
Fat
 
20
g
31
%
Saturated Fat
 
4
g
25
%
Trans Fat
 
0.5
g
Sodium
 
376
mg
16
%
Potassium
 
727
mg
21
%
Carbohydrates
 
57
g
19
%
Fiber
 
9.5
g
40
%
Sugar
 
19.9
g
22
%
Protein
 
15
g
30
%
Vitamin A
 
100
IU
2
%
Vitamin C
 
14
mg
17
%
Calcium
 
90
mg
9
%
Iron
 
4.1
mg
23
%
* Percent Daily Values are based on a 2000 calorie diet.
DID YOU MAKE THIS RECIPE?Tag @HurryTheFoodUp on Instagram so we can admire your masterpiece!

Vegetarian sandwiches FAQs

Let’s take a peek at what people are asking when it comes to veggie sandwiches.

What vegetables are good on sandwiches?

This is subjective but universally, salad vegetables like cucumbers, onions, tomatoes, and greens such as arugula (rocket), lettuce, and baby spinach do well. Pickled/fermented veg like beets and gherkins, roasted veggies such as red bell peppers as well as microgreens are also interesting additions.

What is the most eaten sandwich in the world?

Now this is just asking for trouble, isn’t it? We are going to have rival factions coming for us now! According to Google, it is a grilled cheese sandwich.

We say, why stop at one when you have so many lip-smacking options out there? We have 37 right here, for starters!

Hopefully you’ve found a vegetarian sandwich that takes your fancy! If there was a veggie sandwich recipe you particularly liked, or if you have had your own vegetarian sandwich ideas, let us know in the comments.

Comments

Leave a comment below

Your comments make our day. Thank you! If you have a question, please skim the comments section – you might find an immediate answer there. If you made the recipe, please choose a star rating, too.

Recipe Rating