Vegan Feta Cheese that actually tastes like feta cheese and crumbles like real feta cheese and is cheap, nut-free and easy to make!
Vegan Feta Cheese that is creamy, crumbly if you want it to be, or spreadable if you don't. It's protein-packed, super yum, truly multi-purpose and sent from vegan cheese heaven!
I've worked on vegan cheese recipes on and off for ages and ages but am rarely happy enough with any of my efforts to share them.
I totally respect people who get all science-y and make real vegan cheese by growing cultures and all that but it's not for me. I just want it to be easy and relatively quick. Are you with me?
And what's with all of the vegan tofu feta cheese recipes that are literally just cubes of tofu marinaded in oil? You might get something that looks kind of like feta to throw in your salads, but the flavour and the texture is nothing like real feta cheese.
You know me. If it's not really like the non-vegan version, then it's not making it to the blog. I'm all about authentic tasting vegan dairy alternatives like my Vegan Butter and my Vegan Ricotta.
So I made Vegan Feta Cheese for lazy people, that is made with tofu, but actually tastes like real feta cheese and crumbles like real feta cheese and doesn't include any hard to find ingredients or cost a small fortune to make.
Heck, if you're feeling extra lazy (hands up me on at least 6 out of 7 days a week), you can skip the baking step and make it into a spreadable vegan cheese with all the flavour of feta.
In its soft state, it is amazing in my Vegan Spanakopita, or spread on crackers or even melted into pasta.
Tofu really is magic stuff. It is so transformed in this recipe that you would never know it's actually tofu and I love that. Hurrah for fantastic vegan tofu recipes!
What is feta cheese?
Feta cheese is one of Greece's most popular cheeses. It is made from either sheep or goat's milk, or a combination of the two, and it is brined, giving it that unique tangy, rich and salty flavour.
Feta is quite firm to the touch, but it crumbles when cut and has a creamy, but slightly grainy mouth feel. It is best known as the cheese used in Greek salads, spanakopita and tyropita.
What do you need to make it?
(For detailed measurements and instructions, see the printable recipe card).
This vegan cheese recipe has pretty basic, store cupboard ingredients. There's nothing fancy.
You will be needing :
- extra firm tofu
- refined coconut oil
- nutritional yeast
- lemon juice
- apple cider vinegar
- salt
- nutritional yeast
- onion powder
- garlic powder
- dried dill
The only piece of equipment you will need to make this recipe is a food processor.
Please note that I recommend using a food processor rather than a blender for this recipe. Even a high powered blender will struggle once the coconut oil comes into contact with the cold tofu and everything sets. It will more than likely just seize up and the blades won't turn. A food processor is a way better tool for the job and will save you the hassle of starting it in the blender and then having to transfer it all to your food processor.
Why do I have to use refined coconut oil?
I know I will get questions about the refined coconut oil, just like I do with my vegan butter recipe, so I am going to pre-empt them now.
For this recipe, you must use refined coconut oil. You cannot use virgin or unrefined coconut oil. If you use virgin or un-refined coconut oil your cheese will taste and smell of coconut not feta.
If you are worried about the refining process, there are plenty of brands out there that refine their coconut oil with steam only and do not use chemicals. Nutiva is one of them and is the brand I tend to use.
How to make vegan feta cheese
Vegan Feta Cheese is super simple to make but please take note of the different directions depending on whether you want smooth and creamy results, or firm and crumbly results.
Step 1 - Add all of the ingredients to a food processor.
Step 2 - Process until smooth but with a little graininess for that authentic feta texture.
Step 3 - Now comes the part where you have to make a choice.
You can eat it as it straight out of the food processor. It is so good spread on all the things!
Or, you can spoon it into a lined container, pack it in well, then refrigerate until it has set, then turn out and serve. That way it will have a slightly firmer cream cheese texture, but will get softer as it comes to room temperature.
Or, the best way ...You can spoon it into a baking parchment lined oven proof container, set then bake as directed in the recipe card below.
Step 4 - Then allow to chill completely for at least 4 to 5 hours. That will yield the perfect, authentic feta texture.
Perfect for cubing:
Or crumbling:
It might take a bit of waiting around while making, but the hands on time is really minimal and it really is so worth it!
I struggled a little with the colour of the baked feta at first. I know traditional feta isn't usually golden around the edges. I tried other methods of cooking it to reduce the colouration, but, I loved the taste of the slightly crusty golden bits so much, that I decided they should stay. I hope you love them too. If you would prefer them gone so that your feta looks perfectly white, it's really easy to shave the golden bits off with a sharp knife. Be sure to eat the shaved off bits as you go though!
Success Tips
- Be sure to use refined coconut oil.
- Blend the cheese thoroughly
- Don't skip any of the ingredients. Every single one works together to make this cheese special.
- Be sure to read my directions carefully and take note of the differences between the soft and baked versions.
- Do not forget or skip the refrigeration step before baking or after baking.
How to serve
This Vegan Feta is a really versatile cheese, especially as it can be made in two ways: soft and spreadable or firm and crumbly.
Serve your vegan feta cheese:
- In Vegan Spanakopita
- With bread or crackers
- With olives
- In salads like my Strawberry Spinach Salad or my Watermelon Mint Salad
- Crumbled on soup like my Vegan Tortilla Soup
- As part of an antipasto platter
- Drizzled with olive oil and sprinkled with oregano
- Crumbled or cubed in salads
- Crumbled on tacos
- On pizza ( the soft unbaked version of this cheese melts beautifully when baked)
- With pasta. (the soft version of this cheese melts into hot pasta so well and the baked, firm version is amazing crumbled or cubed into pasta dishes or pasta salads)
- With potatoes. Try it on a baked potato or melted into mashed potato
How to store
The soft unbaked version of the Vegan Feta Cheese will keep, in a sealed container in the fridge for 5 to 7 days.
The baked, firmer version of this Vegan Feta Cheese, will keep in a sealed container in the fridge also for about 5 to 7 days.
You can cube the firmer, baked version, pop it into a jar and cover with olive oil and some herbs and keep that in the fridge for up to 7 days.
The baked version of this Vegan Feta Cheese freezes very well. Cube it up and put in a sealed container and freeze for up to 3 months. The cubes will defrost in about 30 minutes so you don't need to wait long for them, and if you are making something like a vegan feta salad for your packed lunch, you can throw in the feta cubes while they are still frozen. Freezing makes the cheese a little drier and crumblier but it still holds together well and tastes great.
So if you're looking for a convenient, cheap, no fuss vegan substitute for feta cheese, that as an added bonus just happens to be loaded up with vegan protein, low carb and completely nut-free, you know what? I got you. This is your vegan feta recipe.
When you're craving a crumbly vegan cheese that's tangy, salty, cheesy (or tangy, salty and spreadable), knocks dairy out of the park and tastes like dreams have come true, the search stops right here with this feta recipe!
And please, do not miss my recommendation for melting the soft version of this feta into freshly cooked and drained pasta. Dollop it in, stir it up and it will coat the pasta beautifully. Add some freshly ground black pepper and a pinch of chili flakes and you've got a super special dinner in no time at all! And you really must try it on pizza too!
Hungry for more?
For more vegan dairy substitutes check out these great options:
📖 Recipe
Vegan Feta Cheese
Author:Ingredients
- 350 g / 12 oz extra firm tofu , no need to press
- ½ cup / 120 ml melted refined coconut oil (measured after melting) , it MUST be refined and not unrefined or virgin
- 45 ml / 3 tablespoons freshly squeezed lemon juice
- 30 ml / 2 tablespoons apple cider vinegar
- 1 tablespoon nutritional yeast
- 1 teaspoon onion powder
- ½ teaspoon garlic powder
- ¼ teaspoon dried dill (leaves not seeds) , please note the finished feta does not taste of dill at all - Strangely, it helps the feta flavour so please don't omit it.
- 1½ - 2 teaspoons salt , or to taste
RECOMMENDED EQUIPMENT
INSTRUCTIONS
- Add all of the ingredients to a food processor (this recipe does not work well in a blender, even a high powered one), starting off with only half of the salt. Blend it all up until smooth then taste and add more salt as needed. Blend to incorporate it after each addition. Remember that this is feta so it should have quite a salty edge. I like to use a full 2 teaspoons in mine.
For softer meltable vegan feta
- Serve straight from the blender, or pack into a container and refrigerate for a few hours for a firmer, spreadable cheese. If you want to be able to turn it out for use on a cheese board, line the container with cling-wrap so that you can easily remove it once it's set.
For firm, cube-able vegan feta
- Line an oven proof pan/dish with baking parchment. A square or rectangular shaped pan/dish is best if you want to be able to cut perfect cubes once it's ready. A loaf pan will work well. It doesn't matter if the cheese doesn't fill the container. You just need the cheese to be between 1 and 2 inches deep once it's in there.
- Spoon the cheese from the food processor into the oven proof dish and push it down well and evenly. Refrigerate for at least 2 hours (or overnight is fine). This step is important. If you don't refrigerate before baking, the coconut oil can separate a little on the bottom while cooking.
- Preheat oven to 400°F (200 °C) and once at temperature, remove the cheese from the fridge and bake uncovered for 35 minutes.
- Remove from the oven. It will be puffy, a bit soft and bubbly but will set again as it cools. Allow to cool, then refrigerate for at least 4 hours (or overnight) before cubing or crumbling.
NOTES
I do not recommend freezing the soft, spreadable feta cheese. Vegan Feta Cheese will keep, in a sealed container in the fridge for 5 to 7 days. The firmer, baked version, can be cubed and covered with olive oil and some herbs and kept in the fridge for up to 7 days. TIP When I make this recipe, I like to divide my cheese mixture in half and make one of each kind of cheese. Soft and spreadable and firm and crumbly. I use 2 mini loaf pans and split the cheese mixture between them, then follow the directions above for preparing each one.
NUTRITION
Nutritional information is provided for convenience & as a courtesy. The data is a computer generated estimate so should be used as a guide only.
Shirley Tucker says
Since coconut oil is now considered unhealthy, is there anything I can use instead? Like, have you tried this recipe using olive oil?
A Virtual Vegan says
This recipe will only work with refined coconut oil.
Pam says
First my apologies, this is one of those "I changed this recipes' comments. I really like using lactic acid when replicating cheese. Here I used 2 tsp of lactic acid (from Modernist Pantry) in place of 2 of the lemon juice tablespoons. I really like the lemon juice flavor so next time I might take some of that volume from the vinegar. I like it quite a bit, I'm not done baking yet but the straight from the food processor is good. With each bite I get a fore-taste of tofu but it is gone by the end of the bite, and not on the next one. I love tofu but that raw tofu taste is hard for me to deal with (brings me back to an ill-fated attempt at some mayo-thing in the 90's that was the end of tofu for a long time). Thank you!
Katerina says
Hi Melanie,
Firstly, thank you so much for your wonderful vegan recipe takes on some true classics. I make spanakopita regularly as it is a family staple. However I would like to attempt a vegan version for some friends and would like to know if there is a substitute for nutritional yeast that will not alter the taste or texture of your vegan feta cheese. Thanks.
A Virtual Vegan says
There really is no substitute for nutritional yeast. It's such a unique product. It adds amazing umami flavour. But, having said that, there is only 1 tablespoon in the cheese recipe, and by the time it's baked up in a spanakopita you likely wouldn't notice if it wasn't there. So buy it if you can, but if not, just omit it. I have a spanakopita recipe if you need one: https://avirtualvegan.com/vegan-spanakopita/
Amanda says
This is so good! It’s hard to mimic cheese but this gives you that salty-ness and texture that feta does! Also so good straight from the blender- kudos! I will definitely be making this again
Rochelle says
I can't even explain how good this is. I made the baked version to go in a roasted veggie dish and it worked fantastically. I have also been warming a few cubes in the microwave for 15 to make a more spreadable version to have on crackers. How wonderful to have cheese and crackers as a snack again and use my cute cheese knives that have been sitting unused for 5+ years. On crackers, it tastes more like a goat cheese or Boursin to me than feta and I think that's great. No overwhelming mustard or nutritional yeast flavour like with some other recipes I've tried. Thank you so much! I just got your cookbook to try from the library and am planning to make the meatloaf this week.
Melanie McDonald says
I'm really pleased you're enjoying it Rochelle and thanks so much for stopping by to leave a review. It's much appreciated! I hope you enjoy cooking from my book too.
You should try my new ricotta recipe next. It's good for all the purposes you mention and has a really natural, clean, milky flavour. I think you'd really like it! https://avirtualvegan.com/vegan-ricotta/
Lu says
I think I know the answer, but here goes anyway. I cannot use oil of any kind is there a chance I can make this somehow. I know the texture will be different, but maybe not the taste? Here's hoping some knowledgeable person can help.
A Virtual Vegan says
I tried to make an oil-free version and wasn't happy with any of them. The coconut oil is what sets it so it is very different without. Much looser. And the mouthfeel is different and not as good. It also won't melt. Also even though the refined coconut oil is pretty tasteless, the cheese doesn't taste as good without it.
If you try it you would have to adjust the seasonings a bit because otherwise, they could be too strong as the overall quantity would be decreased. Having said all that, I do have some oil-free readers who make it without the oil and are happy with the results though.
Watch this space because I have a ricotta recipe coming in the next couple of weeks that is really, really good and completely oil-free. ;O)
Lu says
Thank you for the quick reply. Would like to hear from them about how they did I it.
Daniela says
SUPER delicious! I actually made it with PUMFU instead of tofu (its made solely from pumkin seeds) and it came out excellent. I added it to my greek salad and the cubes didn't really stay cubes (this could be because I didn't use actual tofu) but the taste was phenomenal.
A Virtual Vegan says
Ah I've been wanting to try pumpfu but it's not yet available here. Good to know it worked and yes the crumbliness could be because of the tofu swap. So pleased you enjoyed it though!
Jennifer says
I really want to make this! Unfortunately I only have a high powered blender at the moment... no food processor. I do have a stick blender though? Any idea if it’ll be smooth enough?
A Virtual Vegan says
I don't recommend using a high powered blender for this recipe. They just get clogged up and won't blend properly. Even a Vitamix. You really need a food processor. I'm pretty sure a stick blender wouldn't do it. You could try scaling the recipe down and making a small bit of it to test first then you wouldn't waste too much if it didn't work. You'd just have a part used block of tofu to use up if the worst happened.
Louise says
The biggest thing I miss after becoming vegan is cheese. I have bought and tried to make cheese many times but none have really worked. THIS is first recipe where it actually not only looks like feta but tastes like it too. Fantastic. Thank you so much. I know you said not to tweek it but I upped the dill to 1/2 teaspoon and reduced garlic powder to 1/4 teaspoon. It was perfect. Easy to follow recipe and yes I baked it. For me to be able to have something that really resembles cheese is fantastic!
A Virtual Vegan says
I'm really pleased you're enjoying it Louise and thanks for coming back to leave a review. It's much appreciated!
Oh and you really should try my Spanakopita recipe too. It uses the feta. One of my faves! ? https://avirtualvegan.com/vegan-spanakopita/
Louise says
Tomorrow night’s dinner!
Rachel says
Looking to make a spinach and feta pie (spanakopita) and was wondering if I should put the mixture straight into the pie and bake or bake the feta first and then add to the pie? As baking it first would mean baking it twice. Just wondering what you’d recommend
A Virtual Vegan says
I have a recipe for that using the feta ;O) It needs to go in unbaked. https://avirtualvegan.com/vegan-spanakopita/
RJ says
Yay! oh that is so happy nifty!! It's really good! and I learned a neat cooking tip w the refined coconut! Thank you so much! making watermelon and mango gazpacho(separate) for Sister shindig, but no dairy this year, needed feta for garnish, yay! perfect! xoxoxox
Jill says
Absolutely delicious! My first time making feta cheese and definitely won't be the last (I opted for the baked method).
I followed this recipe. Only changes I made were:
I did press the tofu.
I used a little over 1/2 cup melted refined coconut oil - Another recipe I saw called for 2/3 cup (I didn't use that much) and also because my tofu was 14 oz, not 12 oz.
Added close to a tablespoon of white miso paste (saw that in another recipe).
Also used one clove garlic in addition to the garlic powder called for.
In addition to the 1/4 dried dill, I added 1/4 tsp thyme (also saw that in another recipe)
I can't wait to try more recipes from your website! I've already shared this recipe with family and friends.
Nancy says
This vegan feta knocked it outta the park!! It was / is so delicious! It will be in my greek salads on my “cheese” boards ...thank you so much I love it!
A Virtual Vegan says
Thank you. I'm really pleased you're enjoying it Nancy!
Jenni Purves says
My batch is almost amazing. It's the coconut oil. It's over powering the taste. Do you think I used unrefined coconut oil by mistake?
A Virtual Vegan says
If you can taste coconut then you did use unrefined coconut oil. Refined coconut oil has no coconut smell or taste. It will say on the jar/container if its refined/deodorized or virgin/unrefined. You must use refined/deoderized for this recipe or as you've found it's really not at its best.
tahwa says
can I use soft tofu , its what I have on hand , could I then reduce one of the liquids or let is set for longer ?
A Virtual Vegan says
It works best with extra firm tofu. Soft tofu doesn't give the right texture.