Vegan Greek Salad Sandwiches
Fresh, bold, and flavorful, these vegan Greek salad sandwiches take everything you love about a classic Greek salad and turn it into a sandwich. Think crisp cucumbers, juicy tomatoes, briny olives and capers, and fresh herbs, all piled high on a hot and toasted sub.
This is the kind of recipe that proves healthy meals don’t have to be time-consuming to taste delicious. With simple ingredients and minimal prep time (less than 30 minutes start to finish!), you can get big, Mediterranean-inspired flavors without making a giant mess in the kitchen.
Whether you’re packing lunch for work, throwing together an easy weeknight meal, or looking for a quick crowd-pleaser, these sandwiches are 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 this recipe
What you’ll need
Recipe tips
- Toss the salad just before serving to keep the veggies crisp and prevent sogginess.
- Toast the subs — 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 the subs.
How to make this recipe
- Add the ingredients for the dressing to a jar or bowl. Whisk together and set aside.
- Finely 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 sub rolls. Then, add a few scoops of salad to each sub just before serving.
FAQ
Stay in the loop!
HEALTHY EATING TIPS & RECIPES delivered directly TO YOUR INBOX
More recipes like this
Did you try this recipe?
Vegan Greek Salad Sandwiches
Ingredients
- 2 cups romaine lettuce or romaine salad mix
- 1/2 English cucumber
- 1/2 cup cherry tomatoes
- 1/4 cup kalamata olives
- 1 tbsp capers
- 5 oz vegan chicken I used Abbot's Chopped Chick'n
- 1/2 cup vegan feta
- 1/4 cup parsley
- 4 sub rolls
Dressing
- 1/4 cup olive oil
- 1/4 cup red wine vinegar
- 1 tsp dijon mustard
- 2 garlic cloves minced
- 1/2 tsp dried oregano
- salt and pepper to taste
Instructions
- Add the ingredients for the dressing to a jar or bowl. Whisk together and set aside.
- Finely 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 sub rolls. Then, add a few scoops of salad to each sub just before serving.
Did you try it?
I’d love to see! Tag @nutrimental on Instagram! #nutrimental




Five stars! So good. I had more salad than subs, so I used it as a side dish for another meal.