Skip to Content

Vegan Greek Pasta Salad Recipe

This vegan Greek pasta salad recipe is perfect if you’re looking for a light summer salad for lunch that’s still plenty filling enough to keep you full all afternoon. Really easy to make and full of fresh flavours!

Vegan tofu feta cheese pasta salad

This vegan Greek salad recipe is the first recipe I tried adding my vegan tofu feta to.

I don’t know about you, but for me, that sharp and tangy feta taste always reminds me of big and colourful Greek salads, packed up with plenty of fresh vegetables, herbs, and a lemony dressing.

This salad is light and packed with fresh salad vegetables like cherry tomatoes, cubed cucumber, ripe avocado, and that deliciously sharp taste of red onion. However, the addition of mini pasta shells and tofu feta really adds a boost of carbohydrates and protein to make this a nutritiously well-rounded salad that will keep you full for hours.

Making this vegan Greek salad

This vegan Greek salad does require a little prep: it’s best if you make the tofu feta about an hour before and let it marinate so it can really soak up all the dried herbs and flavourings.

Then, you’ll need to cook your pasta. I used these mini pasta shells, but penne or fusilli could also work in this pasta!

Once your pasta is cooked, rinse it under cold water and then set aside. Chop your vegetables (I used a mix of crispy salad leaves, cherry tomatoes, red onion, and avocado in the photos, but I think adding some salty chopped black olives could also work really well!


Rather than using a heavy dressing, I found that lemon juice, fresh herbs, a little apple cider vinegar, and plenty of dried herbs was enough on it’s own – keeping this vegan Greek salad recipe firmly in the ‘light summer salad category’.

This salad is amazing on it’s own as a light lunch, but could also make a great accompaniment with flatbread, falafel, and dips for big gatherings! Try making this smoky baba ganoush to go with it!

Vegan Greek Pasta Salad

Vegan Greek Pasta Salad

Yield: 3 - 4 portions
Prep Time: 10 minutes
Additional Time: 1 hour
Total Time: 1 hour 10 minutes

The perfect light, summery, protein-packed salad! Tangy tofu 'feta' and mini pasta shells bulk up this veg-loaded salad to keep you full for hours.


  • Feta Tofu
  • 1 Avocado
  • 250g mini pasta shells
  • 1 red onion, finely diced
  • Cherry tomatoes, quartered
  • 1 bag of mixed leaves/lettuce/spinach
  • 1 cucumber
  • Juice of half a lemon
  • Handful of fresh basil
  • 1 tsp apple cider vinegar
  • 1 tsp dried basil
  • 1 tsp oregano
  • 1 handful chopped fresh parsely
  • Salt and pepper
  • (optional suggestion): 10 chopped black olives


  1. Make the feta tofu and refrigerate for at least an hour
  2. Combine all your ingredients in a bowl, and add the tofu feta and half lemon juice.
  3. If you want to add any additional dressings feel free, but I find the salad has enough moisture from the tofu, avocado, and lemon!

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

Vegan Chicken and Tomato Pasta - By The Forkful

Wednesday 1st of March 2023

[…] Vegan Greek Pasta Salad Recipe […]

15 Easy & Healthy Vegan Pasta Recipes

Monday 22nd of February 2021

[…] Check it here! […]

45 Frugal Meal Ideas (for when you're broke or on a budget) - The Wallet Moth

Thursday 21st of January 2021

[…] Greek pasta salad | via By The […]

15 Delicious Vegan Pasta Recipes - Best Plant-Based Pasta Ideas

Wednesday 13th of January 2021

[…] Check it here. […]

Skip to Recipe