• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

our recipes + your inbox = the eatmail

Join now

Subscribe for new recipes + 3 fan-favorite ebooks

  • About
  • Contact

Live Eat Learn

Easy vegetarian recipes, one ingredient at a time

free ebook

Subscribe for new recipes + 3 fan-favorite ebooks

  • Recipe Index
  • Vegetarian 101
  • Travel
  • Meal Plans
  • Course
    • Breakfasts
    • Lunches
    • Dinners
    • Appetizers
    • Sweets
    • Drinks
  • Method
    • Air Fryer
    • BBQ & Grill
    • Blender
    • Pickling and Fermenting
    • Slow Cooker
    • Stovetop
  • Cuisine
    • American Classics
    • Chinese
    • German
    • Greek
    • Indian
    • Irish and UK
    • Italian
    • Japanese
    • Korean
    • Mediterranean
    • Mexican
    • Thai
  • Diet
    • Dairy Free
    • Gluten Free
    • Vegan
    • Low Carb
    • Low Calorie
    • High Fiber
    • High Protein
  • Season
    • Winter
    • Spring
    • Summer
    • Fall
    • 4th of July
    • Camping
    • Christmas
    • Cinco de Mayo
    • Easter
    • Game Day
    • St. Patrick’s Day
    • Thanksgiving
    • Valentine’s Day
  • Ingredient
    • Avocado
    • Bean
    • Cauliflower
    • Chickpeas
    • Eggplant
    • Mushroom
    • Tofu
    • Quinoa
    • View All
  • Collections
    • All Time Favorites
    • Air Frying
    • Budget Friendly
    • Comfort Food
    • High Protein
    • Meal Prep
    • Meatless Monday
    • View All
  • Visit our kombucha site
    Visit our dog food blog
Home Recipes Diet Vegan

Vegan Feta Cheese (Tofu Feta!)

5 from 1 vote
Recipe Print Share
Share on:
By: Sarah BondUpdated: Dec 01, 2023 Leave a Comment

This post contains affiliate links.

This vegan feta cheese recipe is creamy, salty, and so tasty (but with no dairy and no special ingredients required to make it!) Requires just 7 ingredients and ready in under a half hour.

A plate of vegan feta in a marinade.


 

Vegan cheeses are usually a miss for me. They often have a tangy flavor that is supposed to “mimic the tang of cheese”. Spoiler, most cheese is not THAT tangy.

And feta, also not that tangy, is another cheese I have not had success with finding a vegan version of until now! Making your own dairy-free feta is surprisingly simple to do at home. And this way, we can control just how much tanginess is added!

This recipe relies on tofu, which has a very similar texture to feta naturally. Plus, this version is packed with all the good nutrients of tofu like protein and vitamin A!

A bowl of marinated tofu feta.

Ingredients for Tofu Feta

Thankfully, tofu has such a similar texture to feta that we don’t need very many ingredients to make vegan feta. Only 7 to be exact.

  • Tofu: Use extra firm tofu here to help replicate that firm texture of feta cheese.
  • Olive Oil: Feta cheese is naturally high in fat. We’ll replicate that mouthfeel by using hearty healthy extra virgin olive oil!
  • Acidity: Bring a bit of acidity with a combination of apple juice and apple cider vinegar.
  • Nutritional Yeast: This powerhouse ingredient adds a cheesy flavor and loads of nutrition.
  • Salt: Feta cheese is naturally very salty, so we’ll salt our tofu to mimic that.
  • Garlic: I like to add fresh garlic to my vegan feta to help round out all the flavors and give it a bit of zing.

Tofu tip

Not sure how to press the liquid out of tofu without a tofu press? Try placing it on a baking tray (with sides), then lay a stack of paper towels on top, then a cutting board or flat tray. Finally, stack 3-4 heavy books on top of this tray. Leave this to sit for 30 minutes to press out the water.

Ingredients for vegan feta including tofu, lemon juice, olive oil, apple cider vinegar, nutritional yeast, salt, and garlic.

How to make Vegan feta

This is not like making other vegan cheeses. This is a super easy process that doesn’t require any special tools!

Step 1: Press
Cut tofu into a few slabs (roughly ¼ inch thick). Press liquid out of the tofu using either a tofu press or by wrapping the tofu in a clean towel and setting a heavy pan on top. Let the tofu press for at least 30 minutes. You will be surprised at how much liquid comes out of the tofu! You can also add heavy books on top of the pan – just not too many that it breaks the tofu.

Step 2: Cut
Cut tofu into small cubes (smaller cubes = more surface area for soaking up flavors). Plus the bite-size pieces are more fun to eat!

Diced tofu on a blue board.

Step 3: Marinade
Stir together all remaining ingredients, then fold in the tofu cubes. Let marinate for at least 30 minutes, or up to 24 hours, before serving. This helps to really lock in those tasty flavors!

tofu in a bowl tossed in marinade.

Recipe tips

Press Press Press! You must press the tofu before starting. If there is too much liquid in it, the vegan feta will be watery and slimy when mixed with the oil-based marinade.

Marinade longer: You can let the tofu marinade for 48 hours before serving for even more flavor in this vegan feta.

Storage: This vegan feta cheese will last in the fridge for up to 7 days.

Marinated vegan feta in a bowl with a spoon.

Why this Recipe Works

This recipe is just set up for success! And if I haven’t convinced you on taste alone, I’ll just reiterate why you NEED this tofu feta in your life!

  • Tofu’s texture is crumbly and creamy, just like feta. This makes it the perfect vessel to replicate feta.
  • Nutritional yeast is a fermented product and cheese is an aged product. Therefore they share many of the same flavor profiles because they are created in similar ways. Nutritional yeast provides the necessary “cheesy” flavor to this vegan feta.
  • Versatile flavors like lemon and garlic mean you can use this vegan feta in almost any way you would normally use feta! In a salad, in a sandwich, or just to snack on.
Marinated tofu feta in a bowl topped with red pepper flakes.

FAQs

What does vegan feta taste like?

Delicious! In other words, it is creamy, salty, savory, and crumbly. Just like the real thing!

Is vegan feta healthy?

Sometimes vegan cheese is made with all sorts of things we can’t pronounce. But, that’s where this tofu feta is awesome because you get the protein and vitamins of tofu with the healthy fat of olive oil, and antioxidants of lemon all in the tasty vegan feta bite.

Vegan feta on a plate next to tomatoes.

Vegan Feta and Its friends

Need some ways to use this tasty vegan feta? Try it in any of these recipes!

  • Israeli Couscous Salad with Beet and Feta is a super refreshing and colorful salad that is delicious with salty feta or vegan feta!
  • Sesame Crusted Baked Feta is one of my favorite ways to eat feta. It is sweet and salty and just so delicious. Plus, you can make a vegan version with this tofu feta just leave the feta whole and leave out the lemon juice.
  • Roasted Eggplant with Mint Sauce and Feta is a cozy Mediterranean-inspired dish. It meshes creamy eggplant with salty feta and fresh mint!

Or for more options, check out our comprehensive list to feta cheese substitutes (ranked best to worst).

A bowl of vegan feta on a blue background.

Vegan Feta Cheese (Tofu Feta!)

5 from 1 vote
Prep: 30 minutes minutes
Total: 30 minutes minutes
Author: Sarah Bond
Calories: 167kcal
Servings: 6 servings
Print Rate
This vegan feta cheese recipe is creamy, salty, and so tasty (but with no dairy and no special ingredients required to make it!)

Ingredients

  • 1 14-oz block extra firm tofu 396 g
  • ¼ cup extra virgin olive oil 60 mL
  • 2 Tbsp lemon juice 30 mL
  • 2 Tbsp apple cider vinegar 30 mL
  • 2 Tbsp nutritional yeast
  • 1 tsp salt
  • 4 cloves garlic minced

Instructions 

  • Press: Cut tofu into a few slabs (roughly ¼ inch thick). Press liquid out of tofu using either a tofu press, or by wrapping the tofu in a clean towel and setting a heavy pan on top. Let tofu press for at least 30 minutes.
  • Cut: Cut tofu into small cubes (smaller cubes = more surface area for soaking up flavors).
  • Marinade: Stir together all remaining ingredients, then fold in the tofu cubes. Let marinate for at least 30 minutes, or up to 24 hours, before serving.

Nutrition Information

Serving: 1serving Calories: 167kcal (8%) Carbohydrates: 3.8g (1%) Protein: 8.7g (17%) Fat: 13.4g (21%) Saturated Fat: 2.1g (13%) Cholesterol: 0mg Sodium: 395mg (17%) Potassium: 169mg (5%) Fiber: 1.4g (6%) Sugar: 0.5g (1%) Calcium: 62mg (6%) Iron: 1mg (6%)
Did You Make This?

Leave a comment below and tag @liveeatlearn on social media! I love seeing what you’ve made!

Tag on Insta! Leave a Rating Pin on Pinterest

You may also like...

  • Collage of vegan summer recipes
    17 Vegan Summer Recipes
  • Baked feta on a marble white background with thyme - This Sesame Crusted Baked Feta is easy to make and is the prefect appetizer with some pita chips and fresh veggies.
    Sesame Crusted Baked Feta
  • Tofu mocha smoothie in a glass with blue background
    10-Minute Tofu Coffee Frappuccino
  • Bulgur salad with feta cheese, raisins, and pomegranate in a bowl on a blue background
    Best Ever Bulgur Salad (20 Minute Recipe)
Previous Post
Next Post

Reader Interactions

Leave a Comment Cancel reply

Have a question? Submit your question or comment below.

Rate this Recipe:




Primary Sidebar

Hello

I'm Sarah

A flavor-loving nutritionist and sensory science specialist showing you how to make easy vegetarian recipes, one ingredient at a time.

Let's Meet

Freebie alert!

3 reader-favorite cookbooks delivered straight to your inbox.

Get in now!

Subscribe for new recipes + 3 fan-favorite ebooks

Meatless Monday Recipes

Roasted Chickpea Gyros

Easy Veggie Fajitas Recipe (Vegetarian Fajitas)

Vegetarian chili with a spoon.

20-Minute Vegetarian Chili Recipe

Veggie pizza slices on a red background.

How To Make Veggie Pizza (Ultimate Toppings Guide!)

Miso pasta in a red bowl with fork.

Easy Miso Pasta (5 Ingredients)

Vegetarian Sweet Potato & Black Beans Tacos

Dinner This Week

Vegan tikka masala with naan and rice in a white bowl

M

Chickpea Tikka Masala

Roasted Chickpea Gyros

T

Roasted Chickpea Gyros

Vegan Thai red curry in a bowl on a red background

W

Thai Vegetarian Coconut Curry

Vegan nachos on a black plate on a white background - These vegan nachos are piled high with easy mushroom BBQ "pulled pork" and a cashew-based queso cheese sauce that will knock your dairy-free socks off.

R

BBQ Mushroom Pulled Pork

Roasted Cauliflower Street Tacos

F

Roasted Cauliflower Tacos

Lemon risotto in a bowl with basil on a yellow background

S

Lemon Basil Risotto

As featured on:

3 bonus books!

Join our Eatmail newsletter to get free copies of our top 3 cookbooks, new recipes, exclusive meal plans, and more!

Follow Along

  • Easy Vegetarian Facebook Group
  • Kombucha Brewers Facebook Group
Back to Top
  • Web Stories
  • About
  • Privacy Policy
  • Terms
  • Collaborate
© 2023 Live Eat Learn
Site Credits Designed by Melissa Rose Design Developed by Once Coupled Support by Foodie Digital