Vegan Feta Cheese (super easy / no-oil)

This super easy and delicious vegan feta cheese recipe requires no complicated ingredients and it takes less than 5 minutes to prepare. This feta cheese is made out of tofu and is a great addition to many delicious recipes.

This article contains (Amazon) affiliate links.

Dit artikel is ook beschikbaar in het:



Once you know how easy it is to make your own vegan feta cheese, you will never look for it in the store. I actually have a hard time finding a good vegan feta cheese in the store. It’s so simple to make your own! It takes really less than 5 minutes to prepare and after a few hours you’ll have this vegan cheese to use in for example salads or in a sandwich. The possibilities are endless.

What is vegan feta made of?

The base for this recipe is tofu. I use extra firm tofu, since that one is already a bit more dry and doesn’t contain a lot of liquid. If you have a good tofu press, you can opt for just firm tofu. Once the tofu is relatively dry, you are ready to dice it into small cubes.

vegan feta cheese ingredients with herbs on a white napkin

How to make vegan feta cheese?

Once your tofu is cut into cubes, all you have to do is combine it into a mixing bowl and toss in the marinade. That’s it. Well, you will also need a little bit of patience, since it’s best to keep the tofu in the fridge for at least 4 hours so the flavors can develop. I like to keep it in the fridge overnight, so I’m sure the next day this tofu will taste absolutely amazing. The longer you marinade the tofu, the better the feta cheese will be.

feta cheese in tomato salad in a blue bowl with a spoon on a white napkin

What goes with feta cheese?

Feta is traditionally made in Greece and is often found paired with spinach, olives, cucumbers  and tomatoes. As such, my favorite way to combine feta with is in a simple salad. I like to add feta for example to a simple tomato salad with cherry tomatoes, red onion, hemp seeds, soy sauce, parsley, and ground black pepper.

I love to add feta to a simple tomato salad or a salsa. But it also combines well with black beans, and herbs such as parsley and cilantro. Some other recipes that would only get better when adding feta cheese are sandwiches, pizzas, wraps and toast. Oh and this sweet potato and chickpeas tomato salad with sweet mustard dressing would also be amazing with the additon of vegan feta cheese.

This feta cheese gives any salad a great boost in texture and flavor!

If love a good vegan oil-free feta cheese and make this recipe, let me know what you think in the comments below! If you post any photos on Instagram, make sure to tag me #thegreencreator @thegreencreator so that I don’t miss it. I love seeing your creations!

vegan feta cheese tomato salad in a blue bowl close up

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
vegan feta cheese in glass jar with herbs with a white backdrop

Vegan Feta Cheese (super easy / no-oil)

  • Author: Bianca
  • Prep Time: 5 min
  • Cook Time: 4 hours
  • Total Time: 4 hours 5 minutes
  • Yield: 4-6 servings 1x
  • Method: fridge
  • Cuisine: Greek


This super easy and delicious vegan feta cheese recipe requires no complicated ingredients and it takes less than 5 minutes to prepare. This feta cheese is made out of tofu and is a great addition to many delicious recipes.


  • 200 grams (7 ounces) (extra) firm tofu
  • 1/2 cup (125 ml) water
  • 1/4 cup (60 ml) lemon- or lime juice
  • 1/4 cup (60 ml) apple cider vinegar
  • 2 tbsp nutritional yeast
  • 1 tbsp dried basil*
  • 1 tbsp dried oregano or parsley*
  • 1 tbsp dried thyme*
  • 2 cloves fresh garlic, cut in big chunks or 1 tsp garlic powder
  • 1/2 tsp salt**
  • 1/8 tsp black pepper


Press or squeeze the tofu and cut into small cubes.

Add all of the marinade ingredients together in a mixing bowl or a glass container with the tofu. Combine until the tofu is very well coated. Cover and refrigerate for at least 4 hours, preferably overnight. The feta will taste better the longer it sits.


*You can use fresh herbs instead of dried herbs. I normally use then a little handful. Feel free to adjust to your taste. Also, you  can opt to use only oregano, basil or thyme. I sometimes use dried parsley instead of oregano.  This depends on your preference.

**If the cheese is not salty enough for you, add more salt to taste.

You can keep the vegan feta about a week in the fridge in a glass container with a lid.

Keywords: feta, cheese, vegan, vegetarian, gluten free, lactose free, milk-free, salad, side, oil free

Want to save this recipe for later? Pin it to your Pinterest board

vegan feta cheese in glass jar with herbs on top





2 thoughts on “Vegan Feta Cheese (super easy / no-oil)”

    • Hi Maria,

      Yes, you will have to store it with the marinade otherwise it will dry out. The longer it can marinade the better actually 🙂



Leave a Comment

Recipe rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.