Simple Vegan Blog

  • Recipes
  • Start Here
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Start Here
  • About
  • Subscribe
subscribe
search icon
Homepage link
  • Recipes
  • Start Here
  • About
  • Subscribe
×
Home > Recipes > Kitchen basics

Easy Vegan Feta Cheese

Iosune with a glass of juice.
Updated: Mar 10, 2026 by Iosune Robles · This post may contain affiliate links
4.72 from 28 votes
Pin Recipe Jump to Recipe
Vegan tofu feta cheese cubes in a dish.
Vegan feta cheese displayed in dish.

Make your own Vegan Feta Cheese at home using just a block of tofu and 8 other simple ingredients. Tangy, salty, crumbly, dairy-free, and so easy to make. Perfect for salads, pasta, and more!

Vegan feta cheese in a dish.

Wondering how to make the most of your homemade vegan feta cheese? Sprinkle it generously over crisp salads for an extra burst of flavor, or toss it into warm pasta dishes for a creamy touch.

Get creative and experiment with it on pizzas, sandwiches, wraps, grain bowls, or even stuffed into roasted vegetables. The possibilities are endless, and the taste? Absolutely divine!

Looking for more vegan cheese recipes? Check out my Vegan Cashew Cheese, Vegan Cream Cheese, and Vegan Mozzarella recipes. Discover how delicious dairy-free cheese can be!

Jump to:
  • 🌟 Why you'll love this recipe
  • 🧾 Ingredient notes
  • 📋 Variations
  • 🔪 Instructions
  • 💭 Expert tips
  • ❓Recipe FAQs
  • 🧀 More vegan cheese recipes
  • Easy Vegan Feta Cheese

🌟 Why you'll love this recipe

  • Simplicity: With just a block of tofu and a handful of common ingredients, this recipe is incredibly easy to make.
  • Tangy Flavor: Experience the delightful tanginess of traditional feta cheese without any dairy.
  • Versatility: Use it in various dishes like salads, pasta, sandwiches, wraps, and more for a burst of flavor.
  • Health Benefits: Enjoy the health benefits of tofu, packed with protein and other essential nutrients.
  • Budget-Friendly: Save money by making your own vegan feta cheese at home, avoiding expensive store-bought alternatives.

🧾 Ingredient notes

Ingredients needed to make vegan feta cheese.

Firm tofu: Opt for firm or extra firm tofu, avoiding silken tofu as it crumbles easily. I prefer firm tofu as extra firm tends to be too dry for my taste. Pressing the tofu first helps remove excess moisture so it can absorb the marinade better. Here's how to press tofu.

Apple Cider Vinegar: It's my preferred choice and what I have on hand, but you can use any type of vinegar such as white vinegar or red wine vinegar, or even rice vinegar.

White Miso Paste: It adds a rich umami flavor to the recipe, enhancing its depth and complexity.

If you don't have white miso paste on hand, you can substitute it with yellow miso or even soy sauce for a similar umami boost. Alternatively, you can omit it, as it is an optional ingredient.

Nutritional Yeast: It contributes a cheesy flavor to the recipe, providing a savory depth reminiscent of dairy-based cheese.

However, if you can't find nutritional yeast, you can omit it without compromising the overall taste of the dish.

Extra Virgin Olive Oil: It adds richness and a subtle fruity flavor to the recipe. If you prefer, you can substitute it with other oils like avocado oil or grapeseed oil.

For an oil-free version, simply omit it, though it may slightly alter the texture and flavor.

See the recipe card below for a full list of ingredients and measurements.

📋 Variations

  • Herb Party: Throw in your favorite herbs like rosemary, thyme, or basil for a fresh and tasty twist.
  • Smoky Vibes: Add a smoky flavor with a dash of smoked paprika or liquid smoke to jazz things up.
  • Spice It Up: If you're into heat, toss in some crushed red pepper flakes or diced jalapeños for an extra kick!
  • Garlic & Herb Boost: Amp up the flavor with minced garlic and a mix of your fave herbs like parsley, dill, and chives for a garlicky, herby blast.
  • Sun-Dried Tomato and Olive: Mix in chopped sun-dried tomatoes and sliced olives for a Mediterranean-inspired feta cheese bursting with flavor.

🔪 Instructions

Tofu wrapped in a clean towel on a plate with a pot on top.

Step 1. Press the tofu for at least 30 minutes, ideally for 1 hour. Simply wrap the tofu in a clean towel and apply a steady weight to squeeze out excess moisture. If you're not sure how to do it, check out my guide on how to press tofu.

Tofu cubes on wooden cutting board.

Step 2. Cut the tofu into small cubes.

Tofu marinade in baking dish.

Step 3. Mix all the remaining ingredients in a large bowl, container, or shallow dish. I used an 8x8-inch baking dish (20x20 cm).

Tofu cubes marinating in baking dish.

Step 4. Add the tofu cubes, cover with a lid or plastic wrap, and refrigerate for at least 2 hours, preferably overnight. For even better flavor, let it marinate for 2 or 3 days.

💭 Expert tips

  1. Adjust Saltiness: Feta cheese is known for its salty flavor. If you feel it's not salty enough for your taste, feel free to add some salt to taste.
  2. Press Tofu Thoroughly: Properly pressing the tofu helps to remove excess moisture, resulting in a firmer texture for the feta cheese.
  3. Gentle Handling: Handle the tofu cubes with care when mixing them with the marinade to prevent them from breaking apart.
  4. Even Marination: Ensure that the tofu cubes are evenly coated with the marinade by gently tossing them in the mixture. This helps to distribute the flavors evenly.
  5. Longer Marination: For a more intense flavor, consider marinating the tofu cubes for an extended period, such as 2 to 3 days.

❓Recipe FAQs

How long does it last in the fridge?

It can last in the fridge for up to 5-7 days when stored properly in an airtight container.

Always use your best judgment and check for any signs of spoilage before consuming.

If you notice any unusual smells, textures, or colors, it's best to discard it to ensure food safety.

Can I freeze it for later use?

While tofu can be frozen, the texture of tofu-based products like vegan feta cheese may change after freezing and thawing.

Freezing can cause the tofu to become more crumbly and absorb flavors differently.

However, if you decide to freeze it, it's best to do so in an airtight container to minimize freezer burn.

When you're ready to use it, thaw it in the refrigerator overnight before incorporating it into your dishes.

Keep in mind that the texture and flavor may be slightly altered compared to fresh vegan feta cheese.

Do I need to press the tofu before marinating?

Absolutely! Pressing the tofu before marinating is essential. Think of tofu like a sponge, it's full of excess water when you buy it.

Pressing it removes that water, making room for all the tangy flavors to soak in. If you skip this step, the tofu won't be able to absorb much flavor because it's already saturated with water.

Can I make this vegan feta into feta crumbles?

Want your feta to be crumbly? No problem! Instead of cutting it into cubes, just crumble it up with your hands. This way, you can make the crumbles as big or small as you like!

How can I use it?

It is incredibly versatile and can be used in a variety of dishes.

Crumble it over fresh salads for a tangy kick, or sprinkle it onto pasta dishes for added creaminess and flavor.

It's perfect for sandwiches and wraps, adding a creamy and tangy element to your lunchtime favorites.

Take your homemade pizzas to the next level by using it as a topping, or include it on mezze platters for a Mediterranean-inspired appetizer spread.

You can also stuff vegetables like bell peppers or zucchinis with a mixture of vegan feta cheese for a flavorful and satisfying dish.

Whether you're making grain bowls, tarts, or quiches, it adds a deliciously savory touch to any meal.

Tofu feta cheese in a dish.

🧀 More vegan cheese recipes

  • Vegan Cottage Cheese
  • Vegan Mascarpone Cheese
  • Vegan Cheese Recipe
  • Vegan Tofu Ricotta Cheese
  • Vegan Cashew Cheese

Did you like this recipe? Please leave a rating and comment below!

Dish holding vegan feta cheese.
4.72 from 28 votes

Love it? Leave a rating!

Easy Vegan Feta Cheese

Make your own Vegan Feta Cheese at home using just a block of tofu and 8 other simple ingredients. Tangy, salty, crumbly, dairy-free, and so easy to make. Perfect for salads, pasta, and more!
Prep: 35 minutes mins
Marinating time: 2 hours hrs
Total: 2 hours hrs 35 minutes mins
Servings: 6
PRINT PIN COMMENT


Ingredients 
 

  • 1 block firm tofu, about 14 ounces or 400 grams
  • ½ cup water
  • ½ cup apple cider vinegar
  • ¼ cup lemon juice
  • 2 tablespoons nutritional yeast
  • 2 tablespoons white miso paste, brought to room temperature, optional, but recommended
  • 1 tablespoon extra virgin olive oil
  • 1 tablespoon oregano
  • 1 teaspoon salt

Instructions 

  • Press the tofu for at least 30 minutes, ideally for 1 hour. Simply wrap the tofu in a clean towel and apply a steady weight to squeeze out excess moisture.
  • Cut the tofu into small cubes.
  • Mix all the remaining ingredients in a large bowl, container, or shallow dish. I used an 8x8-inch baking dish (20x20 cm).
  • Add the tofu cubes, cover with a lid or plastic wrap, and refrigerate for at least 2 hours, preferably overnight. For even better flavor, let it marinate for 2 or 3 days.

Notes

  • Adjust Saltiness: Feta cheese is known for its salty flavor. If you feel it's not salty enough for your taste, feel free to add some salt to taste.
  • Press Tofu Thoroughly: Properly pressing the tofu helps to remove excess moisture, resulting in a firmer texture for the feta cheese.
  • Gentle Handling: Handle the tofu cubes with care when mixing them with the marinade to prevent them from breaking apart.
  • Even Marination: Ensure that the tofu cubes are evenly coated with the marinade by gently tossing them in the mixture. This helps to distribute the flavors evenly.
  • Longer Marination: For a more intense flavor, consider marinating the tofu cubes for an extended period, such as 2 to 3 days.

Nutrition

Serving: 1serving | Calories: 105kcal | Carbohydrates: 5g | Protein: 8g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 3g | Sodium: 410mg | Potassium: 97mg | Fiber: 2g | Sugar: 1g | Vitamin A: 20IU | Vitamin C: 4mg | Calcium: 102mg | Iron: 1mg
Did you try this recipe?Leave a comment below and let me know how it turned out!
Course: Kitchen Basics, Side Dish
Cuisine: Greek
Author: Iosune Robles

More Vegan Kitchen Basics

  • Pan fried tofu cubes with a golden crust.
    How to Cook Tofu (Complete Guide)
  • Close-up of tofu pressing with a towel and pot.
    How to Press Tofu
  • Slice of bread spread with vegan cheddar cheese on a plate with extra slices and a knife.
    Vegan Cheddar Cheese Spread
  • Spoon scooping out hazelnut butter from a jar.
    How to Make Hazelnut Butter
26.8K shares
Iosune with a glass of juice.

About Iosune

Hi, I’m Iosune! I’m a food lover, home cook, recipe creator, and co-founder of Simple Vegan Blog, which I started in 2014 to show how easy and delicious vegan cooking can be.

More about me

Comments

  1. Jeannine says

    October 08, 2015 at 5:20 pm

    I love this, crumbled on toast and on my pizza. It's so good!

    Reply
    • Iosune says

      October 09, 2015 at 10:03 am

      Hi Jeannine! That's a great idea 😀

      Reply
  2. Nikhila Eda says

    August 14, 2015 at 2:28 pm

    Hey! I was just wondering what the shelf life for this tofu is.

    Reply
    • Nikhila Eda says

      August 18, 2015 at 3:24 am

      Do I store this in the refrigerator? If so, would it last at least a week?

      Reply
      • Iosune says

        August 21, 2015 at 1:39 pm

        It lasts for 3 or 4 days in the fridge 🙂

      • Michele says

        April 27, 2019 at 4:41 pm

        I can’t have vinegar. Is there something else I can try?

      • Iosune says

        May 01, 2019 at 9:51 am

        Hi Michele! Use some lemon juice instead 🙂

  3. Melissa Paulette says

    August 05, 2015 at 8:29 pm

    I have mine marinating in the frife now. I plan to add chopped garlic to the mix tomorrow.
    What do you think about putting onto a rack to dry thouroughly and then add to some olive oil?

    Reply
    • Iosune says

      August 12, 2015 at 5:31 pm

      Hi Melissa! I hope you like it 🙂 I think it could work, but I'm not sure. Have a nice day!

      Reply
  4. Kada says

    July 10, 2015 at 10:26 pm

    Thank you for your vegan feta recipe. I just made it for a first time. It was very easy to do. Can't wait to tasty it. 🙂

    Reply
    • Kada says

      July 10, 2015 at 10:28 pm

      I forgot the stars. 🙂

      Reply
      • Iosune says

        July 14, 2015 at 5:20 pm

        Thanks a lot Kada! I hope you liked it!

  5. Abbey says

    June 16, 2015 at 7:13 pm

    5 stars
    this vegan feta cheese looks amazing!

    i'm brand new to veganism, so i haven't tried making vegan cheese yet. what brand of tofu did you use? and what type of firmness was it? i would imagine feta cheese would closely resemble a soft or medium tofu firmness?

    Reply
    • Iosune says

      June 22, 2015 at 9:46 am

      Hi Abbey! Thanks a lot 🙂 I live in Spain, so I bought the tofu here. I used firm tofu 🙂

      Reply
  6. Ivana says

    June 09, 2015 at 6:59 pm

    Feta cheese is the one thing I have most missed since going vegan, and this recipe seems super promising. Thank you so much for sharing, you're a saviour!

    Reply
    • Iosune says

      June 10, 2015 at 7:53 pm

      Hi Ivana! You're welcome 🙂 I hope you like the cheese!

      Reply
  7. Ann says

    April 23, 2015 at 2:32 pm

    Made tofu feta cheese for a visiting Vegan and we ended up eating it - delicious. The next lot is already marinating and NOT for vegans but for us, thank you ( the Greek salad was a wow too)

    Reply
    • Iosune says

      April 24, 2015 at 10:17 am

      Hi Ann! Yay!!! Thanks a lot for 😀

      Reply
  8. CeCe says

    March 17, 2015 at 4:06 pm

    5 stars
    This was delicious! I added a half teaspoon of kosher salt and a crushed garlic clove on the second day to bring out more flavor. I'm using the marinade as salad dressing with a bit of oilve oil.. Will definitely make again! Thanks!!

    Reply
    • Iosune says

      March 18, 2015 at 10:57 am

      Hi Cece! I'm glad you liked it! Thanks a lot for the ideas, they sound amazing!

      Reply
  9. Oillaberry says

    February 08, 2015 at 5:07 pm

    5 stars
    Thanks a lot for fantastic recipe!

    Reply
    • Iosune says

      February 10, 2015 at 7:57 pm

      Hi Oillaberry! Thanks for your comment 🙂

      Reply
  10. Sylwia says

    October 10, 2014 at 11:23 am

    Does tofu loose the tofu-like taste after marinating for a couple of hours? Can I add salt to give it more feta-like taste? I am definitely going to try it out 🙂

    Reply
    • Iosune says

      October 16, 2014 at 1:50 pm

      Hi Sylwia! Yeah, it looses the tofu-like taste and if you add more salt it will taste even better 😉

      Reply
      • Sylwia says

        October 16, 2014 at 2:05 pm

        Thanks for replying! Sounds great, I can't wait to try it 😀

      • Iosune says

        October 17, 2014 at 12:13 pm

        I hope you like it! 😀

  11. dana says

    August 28, 2014 at 8:02 pm

    GENIUS recipe and GORGEOUS photos!! Pinned 😀

    Reply
    • Iosune says

      August 30, 2014 at 8:58 am

      Thanks a lot Dana! I'm a BIG fan of your photos and I really love your blog! 😀

      Reply
  12. Thalia @ butter and brioche says

    August 17, 2014 at 5:13 am

    love this idea! definitely going to try it out next time im making a greek salad..

    Reply
    • Iosune says

      August 21, 2014 at 8:46 am

      Thanks Thalia! I hope you like it 😉

      Reply
Newer Comments »
4.72 from 28 votes (2 ratings without comment)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating





Iosune and Alberto.

Welcome!

We’re Iosune and Alberto, the couple behind Simple Vegan Blog. Since 2014, we’ve been sharing easy, flavorful vegan recipes anyone can make.

More about us

Most popular recipes

  • Photo of a bowl of general tso's tofu served over some rice
    General Tso's Tofu
  • Picture of a dish with homemade vegan jambalaya topped with chopped parsley
    Vegan Jambalaya
  • Photo of a bowl of vegan vegetable soup
    Vegan Vegetable Soup
  • A bowl with tofu stir fry garnished with some sesame seeds.
    Easy Tofu Stir Fry
  • Photo of a plate of sweet and sour tofu
    Sweet and Sour Tofu
  • A bowl with vegan tofu ricotta cheese and some bread slices around.
    Vegan Tofu Ricotta Cheese (4 Ingredients)

Fresh spring recipes

  • Tofu salad in a bowl.
    Marinated Tofu Salad
  • Vegan pasta salad on a plate with a fork.
    Easy Vegan Pasta Salad
  • Jar of vegan lemon curd with lemons around and a spoon scooping curd from the jar.
    Vegan Lemon Curd
  • Close-up photo of a dish with a slice of vegan lemon cake and a fork
    Vegan Lemon Cake
  • Vegan tuna on a slice of bread, with lettuce and tomato slices, on a white plate.
    Easy Vegan Tuna
  • Sliced bread topped with lettuce, tomato, and vegan chicken salad.
    Vegan Chicken Salad

Footer

↑ Back to top • Recipes • About • Contact

© 2025 Simple Vegan Blog. All rights reserved. Privacy Policy • Terms & Conditions • Affiliate Disclosure

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.