Vegan Greek Salad Sandwiches

These Vegan Greek Salad Sandwiches take all the fresh, herby goodness of a Greek salad and turn it into one seriously delicious vegan sandwich. They’re easy to make, packed with veggies and protein, and perfect for a quick lunch!

Vegan Greek Salad Sandwiches

Send this recipe to your email for later

Email Recipe

Fresh, bold, and flavorful, these Vegan Greek Salad Sandwiches take everything you love about a classic Greek salad and turn it into a sandwich. This recipe layers crisp cucumbers, tomatoes, olives, capers, and fresh herbs, all piled high on a toasted sandwich.

Best of all, this recipe is super easy to make and comes together fast. With simple ingredients and minimal prep time (less than 30 minutes start to finish!), you get big, bold, Mediterranean flavors without making a massive mess in the kitchen.

Whether you’re packing lunch for work, throwing together an easy weeknight meal, or looking for a crowd-pleaser, these sandwiches are definitely worth a shot. Plus, they make leftovers easy: if you run out of subs, simply serve up the remaining salad as a nutritious entree or satisfying side dish!

Why you’ll love these Vegan Greek Salad Sandwiches

  • They’re quick and easy, with minimal cooking required.
  • They’re completely plant-based.
  • They’re nutrient-dense and made with bright, colorful veggies.
  • They’re incredibly easy to customize.
  • They’re ready to enjoy in under 30 minutes.
Vegan Greek Salad Sandwiches

Vegan Greek Salad Sandwich ingredients

  • Sub rolls (or other bread of your choice) help hold in all the fresh, flavorful fillings. I like sourdough or Dutch crunch (my favorite!), but you can use whatever bread you have on hand. Pita, wraps, ciabatta, or sandwich bread would also work well.
  • Romaine lettuce adds volume, freshness, and a nice crunch to the sandwiches. Chop it finely so it mixes easily with the other ingredients.
  • Cucumber is a must for any Greek salad – it brings a refreshing crunch to balance things out.
  • Cherry tomatoes add sweetness, freshness, and a fun pop of color.
  • Kalamata olives and capers both bring a briny, salty flavor that gives these sandwiches their signature Greek-inspired taste.
  • Vegan chicken bumps up the protein content to make these sandwiches a bit more filling. I used Abbot’s Chopped Chick’n, but feel free to use your favorite.
  • Vegan feta gives the filling a creamy, tangy flavor. Follow Your Heart is my favorite brand, but any type will work!
  • Parsley adds a bright, herby flavor to tie everything together.
  • Olive oil and red wine vinegar team up to form the rich, flavorful base of the dressing.
  • Dijon mustard adds a little tang and helps emulsify the dressing so it coats the salad evenly.
  • Garlic provides a bold, savory flavor and gives the dressing a little bite.
  • Dried oregano brings classic Mediterranean flavor and pairs especially well with the feta, olives, and red wine vinegar.

How to serve these Vegan Greek Salad Sandwiches

  • Add pita chips and hummus for a fun Mediterranean-inspired spread.
  • Pack the sandwiches for a picnic or outdoor lunch alongside some fresh fruit and your favorite snacks.
  • Serve alongside a bowl of tomato, lentil, or vegetable soup to round out your meal.
  • Pair them with crispy roasted potatoes for a heartier lunch or dinner.
  • Turn any leftover filling into a simple Greek salad by serving it on its own or over extra romaine, without the bread.
Vegan Greek Salad Sandwiches

Substitutions & variations

  • Sub rolls – You can use pretty much any type of bread for this recipe! Ciabatta, sourdough, whole-wheat bread, pita pockets, or wraps are all great.
  • Romaine – Feel free to swap in iceberg lettuce, arugula, spinach, or mixed greens for a slightly different flavor and texture.
  • Cucumber – Persian or regular cucumbers can also be used.
  • Cherry tomatoes – Use diced Roma or heirloom tomatoes instead, or try sun-dried tomatoes for a more concentrated tomato flavor.
  • Kalamata olives – Any pitted Greek olives will work, so feel free to use your favorite variety.
  • Capers – If you don’t have capers, simply leave them out or throw in a few extra olives for more briny flavor.
  • Vegan chicken – Swap in your favorite vegan chicken product, crispy tofu, tempeh, chickpeas, or white beans to switch up the protein.
  • Parsley – Fresh dill, cilantro, or a combination of fresh herbs can be used instead if you prefer.
  • Dressing – For a creamier variation, whisk a spoonful of hummus or tahini into the dressing.
  • Make it spicy – Sprinkle on some crushed red pepper flakes or sliced pepperoncini to give the sandwiches a little kick.

Quick recipe tips

  • Toss the salad just before serving to keep the veggies crisp and prevent sogginess.
  • Toast the bread or sub rolls — this is optional, but can help add flavor and structure.
  • Season to taste and adjust the amount of salt as needed before adding the salad to each sandwich.

Step-by-step instructions

  • Make the dressing: Whisk all dressing ingredients together in a small bowl or jar.
  • Chop the veggies: Chop the romaine, cucumber, tomatoes, olives, and parsley, then add them to a large bowl with the capers and vegan feta.
  • Add the vegan chicken: Cook according to package directions, then add to the bowl.
  • Toss everything together: Give the dressing another quick whisk, pour it over the salad, and toss to combine.
  • Assemble the sandwiches: If desired, toast the bread, then fill each sub, pita, or slice of bread with the salad just before serving.

Make ahead & storage

These Vegan Greek Salad Sandwiches are best assembled just before serving, but a little prep work ahead of time can make mealtime much easier. Here are my tips for making and storing the components.

Meal prep

  • Make the dressing: Prepare the dressing up to 3 days in advance and keep it in a sealed container in the fridge.
  • Chop the veggies: Romaine, cucumber, and tomatoes can be chopped a day ahead and stored separately in the fridge.
  • Prep the salad filling: You can combine the salad ingredients and vegan chicken a few hours ahead, but wait to add the dressing until you’re ready to serve for the best texture.
  • Assemble later: For the freshest sandwiches, wait to toss the salad with the dressing and assemble the sandwiches until just before serving.

Storing leftovers

  • Fridge: Store leftover salad filling in an airtight container in the fridge for up to 2 days.
  • Keep the bread separate: Store leftover filling separately from the bread to keep it from getting soggy.
  • Enjoy as a salad: Leftover filling makes a delicious Greek-inspired salad on its own or over a bed of romaine!

Freezing

  • Skip the freezer: Sadly, this recipe is not freezer-friendly. The fresh veggies, vegan feta, and dressed salad filling won’t freeze and thaw well, so I recommend sticking to the fridge instead.
Vegan Greek Salad Sandwiches

FAQ

You can prep the dressing and chop the vegetables ahead of time, but it’s best to assemble the sandwiches just before serving to keep the bread from getting soggy.

Absolutely! Swap the vegan chicken for crispy tofu, tempeh, chickpeas, or white beans.

Yes! Simply use your favorite gluten-free rolls, bread, or pita.

You can use another crumbled dairy-free cheese with a tangy flavor or simply skip omit it from the recipe.

Stay in the loop!

Healthy eating tips & recipes delivered directly to your inbox
Subscription Form

More vegetarian sandwich & wrap recipes

Send this recipe to your email for later

Email Recipe

Vegan Greek Salad Sandwiches
Print Pin
5 from 1 vote

Vegan Greek Salad Sandwiches

These Vegan Greek Salad Sandwiches layer crisp veggies, briny olives, and herby flavors for an easy and satisfying meal. Stuff it into your favorite bread or pita, then turn any extra filling into a delicious salad for round two!
Course Main Course
Cuisine Greek
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings 4 servings
Calories 520kcal

Ingredients

  • 2 cups romaine lettuce or romaine salad mix
  • ½ large English cucumber diced (about 1 cup)
  • ½ cup cherry tomatoes
  • ¼ cup kalamata olives
  • 1 tablespoon capers
  • cups vegan chicken I used Abbot's Chopped Chick'n
  • ½ cup vegan feta
  • ¼ cup parsley
  • 4 sub rolls or other bread of choice

Dressing

  • ¼ cup olive oil
  • ¼ cup red wine vinegar
  • 1 teaspoon dijon mustard
  • 2 garlic cloves minced
  • ½ teaspoon dried oregano
  • ½ teaspoon salt
  • ¼ teaspoon black pepper

Instructions

  • Add the ingredients for the dressing to a jar or bowl. Whisk together and set aside.
  • Chop the romaine lettuce, cucumber, tomatoes, olives, and parsley. Add to a large mixing bowl, along with the capers and vegan feta.
  • Cook the vegan chicken according to the directions on the package. Add to the mixing bowl with the other salad ingredients.
  • Whisk the dressing again and then pour over the salad. Toss everything together to combine.
  • If desired, toast the bread. Add a few scoops of salad filling to each sub, pita, or slice of bread just before serving.

Notes

Depending on the size of your sub rolls, bread, or pita and how generously you fill your sandwiches, you may have some salad filling leftover. Don’t let it go to waste! Enjoy it on its own as a Greek-inspired salad or spoon it over extra romaine.

Nutrition

Calories: 520kcal | Carbohydrates: 55g | Protein: 21g | Fat: 25g | Fiber: 4.5g

Did you try this recipe?

You'll Also Love...

Leave a Reply

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

Recipe Rating




One Comment