Sixstoreys Logo

19 Vegetarian Sandwich Recipes for Delicious Lunches

By: Shivani Choudhary
Updated On: February 20, 2025

Are you looking for a change in your lunch routine? You're seeking variety, you're seeking taste, you're seeking health. You'll find these in the 19 vegetarian sandwich recipes, from classic to international options, which will make you wonder what unique combination you'll try next.

These delicious recipes are perfect for anyone who loves food and wants to try something new. You can choose from a wide range of options, from simple to fancy, and find the perfect sandwich to suit your taste. Get ready to explore a world of flavors and discover your new favorite vegetarian sandwich!

Vegetarian Sandwich Recipes

1. Classic Veggie Delight

A simple and flavorful vegetarian sandwich filled with fresh vegetables and hummus.

Ingredients

  • 2 slices whole grain bread
  • 1/2 cup hummus
  • 1/2 cup sliced cucumber
  • 1/2 cup sliced bell peppers
  • 1/4 cup sliced red onion
  • 1/4 cup chopped fresh parsley
  • Salt and pepper to taste

Instructions

  1. Lay the slices of bread on a clean surface.
  2. Spread a layer of hummus on each slice of bread.
  3. Arrange the sliced cucumber, bell peppers, and red onion on one slice of bread.
  4. Sprinkle chopped parsley over the vegetables.
  5. Season with salt and pepper to taste.
  6. Place the second slice of bread on top of the vegetables to complete the sandwich.
  7. Cut the sandwich in half and serve immediately.

2. Roasted Vegetable Sandwich

Roasted Vegetable Sandwich is a healthy and flavorful dish filled with roasted vegetables.

Ingredients

  • 4 slices of bread
  • 1 cup of roasted eggplant
  • 1 cup of roasted zucchini
  • 1 cup of roasted red bell pepper
  • 2 tablespoons of hummus
  • 1/4 cup of shredded mozzarella cheese
  • Lettuce
  • Tomato

Instructions

  1. Preheat the oven to 400°F (200°C).
  2. Slice the eggplant, zucchini, and red bell pepper into thick rounds.
  3. Place the vegetables on a baking sheet and roast for 30 minutes.
  4. Spread hummus on each slice of bread.
  5. Assemble the sandwich by placing the roasted vegetables, mozzarella cheese, lettuce, and tomato between two slices of bread.
  6. Serve immediately and enjoy.

3. Hummus And Avocado Delight

A rejuvenating vegetarian sandwich filled with hummus and avocado, perfect for a quick bite.

Ingredients

  • 2 slices whole grain bread
  • 1/2 avocado, mashed
  • 1/4 cup hummus
  • 1/4 cup mixed greens
  • 1/4 cup sliced cucumber
  • 1/4 cup sliced bell peppers
  • Salt and pepper to taste

Instructions

  1. Lay the slices of bread on a flat surface.
  2. Spread the hummus on one slice of bread.
  3. Top the hummus with mashed avocado.
  4. Add mixed greens, sliced cucumber, and bell peppers on top of the avocado.
  5. Season with salt and pepper to taste.
  6. Place the second slice of bread on top to complete the sandwich.
  7. Cut the sandwich in half and serve immediately.

4. Grilled Portobello Mushroom Sandwich

A savory grilled portobello mushroom sandwich filled with melted cheese and fresh herbs.

Ingredients

  • 4 portobello mushrooms
  • 2 tablespoons olive oil
  • 1 tablespoon balsamic vinegar
  • 1 teaspoon dried thyme
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 4 slices of bread
  • 2 slices of cheese
  • 1/4 cup fresh parsley

Instructions

  1. Preheat the grill to medium-high heat.
  2. In a bowl, whisk together olive oil, balsamic vinegar, thyme, salt, and pepper.
  3. Add the portobello mushrooms to the bowl and marinate for 10 minutes.
  4. Grill the mushrooms for 3-4 minutes per side, or until tender.
  5. Toast the bread slices on the grill.
  6. Assemble the sandwich by placing a mushroom on each bread slice, topping with cheese and parsley.
  7. Grill the sandwich for an additional 2 minutes, or until the cheese is melted.

5. The Ultimate Veggie Club

A layered veggie club sandwich with avocado, hummus, and sprouts.

Ingredients

  • 4 slices whole grain bread
  • 1/2 cup hummus
  • 1 avocado, sliced
  • 1 cup mixed greens
  • 1/2 cup alfalfa sprouts
  • 1/4 cup sliced cucumber
  • 1/4 cup sliced bell peppers
  • 1 tablespoon lemon juice
  • Salt and pepper to taste

Instructions

  1. Lay two slices of bread on a flat surface and spread hummus on each slice.
  2. Top the hummus with a slice of avocado, a handful of mixed greens, and a sprinkle of alfalfa sprouts.
  3. Add sliced cucumber and bell peppers on top of the sprouts.
  4. Drizzle lemon juice over the vegetables and season with salt and pepper.
  5. Place the remaining two slices of bread on top of the filling to complete the sandwich.
  6. Cut the sandwich in half and serve immediately.

6. Spinach And Feta Sandwich

A delicious and healthy spinach and feta sandwich perfect for lunch.

Ingredients

  • 1 cup fresh spinach leaves
  • 1/2 cup crumbled feta cheese
  • 2 slices whole grain bread
  • 1 tablespoon olive oil
  • 1 clove garlic, minced
  • Salt and pepper to taste

Instructions

  1. Preheat a panini press or grill to medium-high heat.
  2. In a bowl, mix together spinach, feta cheese, and garlic.
  3. Brush olive oil on one side of each bread slice.
  4. Place one bread slice, oil-side down, in the press or grill.
  5. Spoon the spinach and feta mixture onto the bread slice.
  6. Top with the second bread slice, oil-side up.
  7. Cook for 3-4 minutes or until the bread is toasted and the cheese is melted.
  8. Season with salt and pepper to taste.
  9. Serve immediately and enjoy.

7. Eggplant Parmesan Sandwich

Eggplant Parmesan Sandwich is a classic Italian-inspired vegetarian dish.

Ingredients

  • 2 medium eggplants
  • 1 cup all-purpose flour
  • 1 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 cup breadcrumbs
  • 1 cup grated mozzarella cheese
  • 1/2 cup grated parmesan cheese
  • 1 cup marinara sauce
  • 4 submarine rolls
  • Olive oil

Instructions

  1. Slice the eggplants into 1/4-inch thick rounds and season with salt.
  2. Dip each eggplant slice in flour, then breadcrumbs.
  3. Fry the eggplant slices in olive oil until golden brown.
  4. Assemble the sandwiches by spreading marinara sauce on the rolls.
  5. Add a few slices of fried eggplant, mozzarella cheese, and parmesan cheese.
  6. Drizzle with more marinara sauce and top with the remaining roll half.
  7. Bake the sandwiches in a preheated oven at 375°F for 10-12 minutes.
  8. Serve hot and enjoy.

8. Black Bean And Corn Sandwich

A flavorful vegetarian sandwich filled with black beans and corn.

Ingredients

  • 1 cup cooked black beans
  • 1 cup frozen corn kernels
  • 1/4 cup chopped red onion
  • 1/4 cup chopped cilantro
  • 2 tablespoons lime juice
  • 1 teaspoon cumin
  • Salt and pepper to taste
  • 4 slices whole grain bread
  • Shredded cheese (optional)

Instructions

  1. Preheat a grill or grill pan to medium-high heat.
  2. In a medium bowl, mash the black beans using a fork or a potato masher.
  3. Add the corn kernels, red onion, cilantro, lime juice, and cumin to the bowl with the mashed black beans.
  4. Season the mixture with salt and pepper to taste.
  5. Lay the slices of bread on a flat surface and spread the black bean and corn mixture evenly onto two slices.
  6. Top with shredded cheese, if using.
  7. Place the other two slices of bread on top of the filling to create a sandwich.
  8. Grill the sandwiches for 2-3 minutes on each side, or until the bread is toasted and the cheese is melted.
  9. Serve immediately and enjoy.

9. Cucumber And Sprouts Sandwich

A rejuvenating and healthy sandwich filled with cucumber and sprouts.

Ingredients

  • 2 slices whole grain bread
  • 1/2 cucumber, sliced
  • 1/4 cup alfalfa sprouts
  • 1 tablespoon hummus
  • 1 lettuce leaf
  • Salt and pepper to taste

Instructions

  1. Lay the slices of bread on a flat surface.
  2. Spread a layer of hummus on each slice of bread.
  3. Arrange the cucumber slices on one slice of bread.
  4. Add a layer of alfalfa sprouts on top of the cucumber.
  5. Place a lettuce leaf on top of the sprouts.
  6. Season with salt and pepper to taste.
  7. Place the second slice of bread on top to complete the sandwich.
  8. Cut the sandwich in half and serve immediately.

10. Smoky Tempeh Sandwich

Smoky tempeh sandwich, a flavorful and protein-packed vegetarian option.

Ingredients

  • 1 package tempeh
  • 1/4 cup soy sauce
  • 1/4 cup maple syrup
  • 2 tbsp smoked paprika
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 4 slices whole grain bread
  • Lettuce
  • Tomato
  • Avocado
  • Mayonnaise

Instructions

  1. Preheat a grill or grill pan to medium-high heat.
  2. In a shallow dish, whisk together soy sauce, maple syrup, smoked paprika, garlic powder, and onion powder.
  3. Add the tempeh to the marinade and let it sit for at least 30 minutes.
  4. Remove the tempeh from the marinade and cook for 3-4 minutes per side, or until golden brown.
  5. Toast the bread slices.
  6. Assemble the sandwich with tempeh, lettuce, tomato, avocado, and mayonnaise.
  7. Serve immediately and enjoy.

11. Pesto And Veggie Sandwich

Fresh basil pesto and roasted vegetables come together in a delicious sandwich.

Ingredients

  • 1 cup fresh basil leaves
  • 1/3 cup pine nuts
  • 1/2 cup grated parmesan cheese
  • 1/2 cup olive oil
  • 2 cloves garlic
  • 1 cup roasted eggplant
  • 1 cup roasted zucchini
  • 1 cup roasted red bell pepper
  • 4 slices whole grain bread
  • Salt and pepper to taste

Instructions

  1. Preheat the oven to 400°F (200°C).
  2. Roast the eggplant, zucchini, and red bell pepper in the oven for 30-40 minutes, or until tender.
  3. In a food processor, combine basil leaves, pine nuts, parmesan cheese, and garlic, and process until well combined.
  4. With the processor running, slowly pour in the olive oil through the top.
  5. Season the pesto with salt and pepper to taste.
  6. Spread a layer of pesto on each slice of bread.
  7. Top the pesto with roasted eggplant, zucchini, and red bell pepper.
  8. Assemble the sandwiches and serve immediately.

12. Quinoa And Black Bean Wrap

A flavorful and healthy wrap filled with quinoa and black beans.

Ingredients

  • 1 cup cooked quinoa
  • 1 cup cooked black beans
  • 1 tablespoon olive oil
  • 1 small onion, diced
  • 1 small bell pepper, diced
  • 1 small tomato, diced
  • 1 teaspoon cumin
  • 1 teaspoon chili powder
  • Salt and pepper to taste
  • 1 large tortilla
  • Shredded cheese, optional
  • Lettuce, optional
  • Salsa, optional

Instructions

  1. In a large bowl, mix together cooked quinoa and black beans.
  2. Heat olive oil in a pan over medium heat.
  3. Add diced onion, bell pepper, and tomato to the pan and cook until tender.
  4. Add cumin and chili powder to the pan and stir for 1 minute.
  5. Add the cooked vegetable mixture to the quinoa and black bean mixture.
  6. Season with salt and pepper to taste.
  7. Warm the tortilla in the microwave for 20 seconds.
  8. Spoon the quinoa and black bean mixture onto the tortilla.
  9. Add shredded cheese, lettuce, and salsa if desired.
  10. Fold the bottom half of the tortilla up over the filling, then fold in the sides and roll the wrap up tightly.

13. Zucchini And Goat Cheese Sandwich

A flavorful and rejuvenating vegetarian sandwich filled with zucchini and goat cheese.

Ingredients

  • 2 medium zucchinis
  • 1/4 cup goat cheese
  • 2 tablespoons olive oil
  • 2 cloves garlic
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 4 slices whole grain bread
  • 1/4 cup fresh basil leaves

Instructions

  1. Slice the zucchinis into 1/4 inch thick rounds and brush with olive oil.
  2. Season the zucchinis with salt, pepper, and garlic.
  3. Grill the zucchinis for 2-3 minutes per side, until tender and lightly browned.
  4. Spread the goat cheese on two slices of bread.
  5. Top the goat cheese with grilled zucchinis and fresh basil leaves.
  6. Place the remaining slices of bread on top to complete the sandwich.
  7. Slice the sandwich in half and serve immediately.

14. Lentil And Mint Sandwich

A rejuvenating and healthy sandwich filled with lentils and mint.

Ingredients

  • 1 cup cooked lentils
  • 1/4 cup fresh mint leaves
  • 1/2 cup cucumber slices
  • 1/4 cup cherry tomatoes, halved
  • 2 tablespoons lemon juice
  • 1 teaspoon olive oil
  • Salt and pepper to taste
  • 4 slices whole grain bread

Instructions

  1. In a bowl, mix together cooked lentils, mint leaves, cucumber slices, and cherry tomatoes.
  2. Squeeze lemon juice and drizzle olive oil over the mixture, then season with salt and pepper.
  3. Lay the slices of whole grain bread on a flat surface.
  4. Divide the lentil mixture among the bread slices, placing it on two of the slices.
  5. Top with the remaining bread slices to create sandwiches.
  6. Cut the sandwiches in half and serve immediately.

15. Caprese Sandwich

Fresh mozzarella, tomato, and basil come together in this Italian-inspired sandwich.

Ingredients

  • 4 slices of bread
  • 2 large tomatoes, sliced
  • 8 oz fresh mozzarella cheese, sliced
  • 1/4 cup fresh basil leaves
  • 2 tbsp olive oil
  • Salt and pepper to taste

Instructions

  1. Preheat a panini press or grill to medium-high heat.
  2. Lay out the slices of bread and brush with olive oil.
  3. Top two slices of bread with a slice of mozzarella cheese, a few slices of tomato, and a sprinkle of basil.
  4. Season with salt and pepper to taste.
  5. Place the other two slices of bread on top to complete the sandwiches.
  6. Place the sandwiches in the panini press or grill and cook for 3-4 minutes, or until the bread is toasted and the cheese is melted.
  7. Serve immediately and enjoy.

16. Falafel And Slaw Sandwich

Crispy falafel and invigorating slaw come together in a delicious sandwich.

Ingredients

  • 4 falafel patties
  • 1 cup shredded cabbage
  • 1 cup shredded carrots
  • 1/4 cup mayonnaise
  • 2 tablespoons apple cider vinegar
  • 1 teaspoon Dijon mustard
  • 4 crusty bread rolls
  • Lettuce and tomato slices

Instructions

  1. Preheat the oven to 375°F (190°C) and bake the falafel patties for 20-25 minutes, flipping halfway.
  2. In a large bowl, combine the shredded cabbage, carrots, mayonnaise, apple cider vinegar, and Dijon mustard, and mix well.
  3. Slice the crusty bread rolls in half and toast until lightly browned.
  4. Assemble the sandwiches by spreading the slaw mixture on the bottom half of the roll, followed by a falafel patty, lettuce, and tomato.
  5. Top with the other half of the roll and serve immediately.

17. Mushroom And Brie Sandwich

Indulge in the earthy flavors of sautéed mushrooms and melted brie cheese on a crispy bread.

Ingredients

  • 1 cup mixed mushrooms
  • 1/4 cup brie cheese
  • 2 tablespoons butter
  • 1 teaspoon thyme
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 4 slices of bread

Instructions

  1. Preheat a pan over medium heat and add butter until melted.
  2. Add mixed mushrooms and cook until they release their moisture and start browning.
  3. Add thyme, salt, and pepper, and stir well to combine.
  4. Butter one side of each bread slice.
  5. Place one slice of bread, buttered side down, in the pan.
  6. Top with a spoonful of mushroom mixture and a slice of brie cheese.
  7. Place another slice of bread, buttered side up, on top.
  8. Cook until the bread is golden brown and the cheese is melted.
  9. Flip the sandwich over and cook for an additional 2-3 minutes.
  10. Serve hot and enjoy.

18. Butternut Squash And Sage Sandwich

Delicious vegetarian sandwich filled with roasted butternut squash and sage.

Ingredients

  • 1 medium butternut squash
  • 2 tablespoons olive oil
  • 2 cloves garlic, minced
  • 1/4 cup fresh sage leaves
  • 4 slices whole grain bread
  • 1/2 cup goat cheese, crumbled
  • Salt and pepper to taste

Instructions

  1. Preheat oven to 400°F (200°C).
  2. Peel, de-seed, and chop the butternut squash into 1-inch cubes.
  3. Toss the squash with olive oil, garlic, salt, and pepper on a baking sheet.
  4. Roast the squash in the oven for 30-40 minutes, or until tender.
  5. Meanwhile, chop the fresh sage leaves and set aside.
  6. Toast the bread slices until lightly browned.
  7. Spread a layer of goat cheese on each toasted bread slice.
  8. Top the cheese with roasted squash, chopped sage, and a pinch of salt and pepper.
  9. Assemble the sandwich by placing another bread slice on top.
  10. Serve immediately and enjoy.

19. Artichoke And Sun-Dried Tomato Sandwich

Delicious artichoke and sun-dried tomato sandwich filled with flavorful ingredients.

Ingredients

  • 4 slices of bread
  • 1 (14 oz) can of artichoke hearts
  • 1/2 cup of sun-dried tomatoes
  • 1/4 cup of mayonnaise
  • 1/4 cup of chopped fresh parsley
  • 1/2 cup of shredded mozzarella cheese
  • Salt and pepper to taste

Instructions

  1. Preheat a panini press or grill to medium-high heat.
  2. Drain and chop the artichoke hearts into small pieces.
  3. Chop the sun-dried tomatoes into small pieces.
  4. In a bowl, mix together the chopped artichoke hearts, sun-dried tomatoes, mayonnaise, and parsley.
  5. Lay the slices of bread on a flat surface and spread the artichoke mixture evenly onto two slices.
  6. Sprinkle the shredded mozzarella cheese on top of the artichoke mixture.
  7. Place the other two slices of bread on top to form a sandwich.
  8. Season with salt and pepper to taste.
  9. Place the sandwiches in the panini press or grill and cook for 3-4 minutes, or until the bread is toasted and the cheese is melted.
  10. Serve immediately and enjoy.

Conclusion

You're now equipped with a treasure trove of vegetarian sandwich recipes, a rainbow of flavors at your fingertips. These 19 recipes are a puzzle, each piece fitting together to create a delicious whole, a masterpiece of taste and nutrition that will leave you craving for more, a symphony of veggies that will make your lunch hours a culinary paradise.

Food Lover and Storyteller ????️✨ With a fork in one hand and a pen in the other, Shivani brings her culinary adventures to life through evocative words and tantalizing tastes. Her love for food knows no bounds, and she's on a mission to share the magic of flavors with fellow enthusiasts.
Related Articles from the same category:
This is a blog for Travellers & Travel Lovers
Copyright 2023 - All Rights Reserved.
crossmenu