Vegan Greek salad with tofu feta cheese

It's summer and what better way to nourish yourself with a delicious vegan Greek salad. I came up with a really easy recipe to replace the feta cheese and make it vegan and it tastes amazing.

I came up with a similar recipe for vegan Greek salad previously but this is the second and improved version and I was so happy about how it turned out. The feta cheese is made using marinated firm tofu. All you have to do is to leave in in a simple marinade for at least an hour for it to take on the rich flavours. And the rest is just about chopping some veggies. A super easy, refreshing recipe that's full of protein and flavour.

Also check out my youtube channel for more videos:

Vegan Greek salad with tofu feta cheese

Greek salad has always been one of my favourite salads in summer and now I made a vegan version of it.

How to make vegan tofu feta cheese

Just marinade tofu that was cut into cubes and leave it in the fridge for at least an hour. You can squeeze the water out of the tofu first with a tofu press like the one from Tofuture to help the tofu absorb the marinade even quicker.

vegan tofu feta cheese in Greek salad

Bon appetite or Καλή όρεξη as they say in Greece (according to Google translate at least ;-)


Tofu feta cheese ingredients:

  • 200g firm tofu
  • Juice of 1/2 lemon
  • 30ml apple cider vinegar
  • 2 tbsp extra virgin olive oil
  • 2 tbsp nutritional yeast (nooch)
  • 1 tsp salt
  • 1 tsp oregano

Salad ingredients:

  • Chopped tomatoes
  • Chopped green pepper
  • Chopped cucumber
  • Finely sliced red onions
  • Sliced kalamata olives
  • Apple cider vinegar
  • Extra virgin olive oil
  • Oregano

Make cooking easier with my ingredient converter: Click to open

Liquid Converter
Weight Converter
Temperature Converter


Cut 200g of firm tofu into small cubes - if you want you can even squeeze the water out first using a tofu press like the one by Tofuture. The smaller the cubes the better so they can absorb the flavours better and it will reduce the time the tofu needs to marinate.

Transfer the tofu into a container and add all other ingredients. Shake well and leave in the fridge for at least an hour to marinade.

In the meantime chop the veggies (tomatoes, green pepper, cucumber) and finely slice some red onion and kalamata olives (you can use other dark olives as well but these olives taste the best).

Add the veggies to a bowl, then add the marinated tofu feta, a spritz of apple cider vinegar, a dash of olive oil, salt to taste and some more oregano.

Mix well and serve.

And if you like vegan cheese recipes then also check otu my delicious vegan herb cheese.

vegan herb cheese

Loading Conversation

More Soups, Starters & Sandwiches

Warming hummus soup - delicious and high in protein -

Warming hummus soup - delicious and high in protein

I am absolutely in love with hummus. It's very healthy and yummy so i thought I could make a soup with it as well and it worked so well!
Yes Please
12 Oct 2017

Vegan spinach rice balls - high in protein and iron -

Vegan spinach rice balls - high in protein and iron

I wanted to make something healthy again so I thought of a dish that's high in protein and iron as well. So these rice balls not only contain spinach, gram flour and almonds, all of which are rich in plant-protein and iron. And to boost the taste I also added black kalamata olives.
Yes Please
5 Oct 2017

Vegan bacon - gluten-free, high in protein & super easy to make -

Vegan bacon - gluten-free, high in protein & super easy to make

I've been experimenting a bit and thought wouldn't it be nice to have a bacon alternative that's not mushrooms like in many other vegan recipes. Something that's very high in protein while at the same time vegan and healthier than real bacon with a similar texture. So I tried and tested and came up with this absolutely mouth-watering tofu bacon recipe.
Yes Please
21 Sep 2017