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

Delicious Everyday logo

  • Home
  • Recipes
  • Cookbook
  • About
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
menu icon
go to homepage
  • Recipes
  • Cookbooks
  • About
  • Freebies
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • Recipes
    • Cookbooks
    • About
    • Freebies
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Home » Recipes » Vegan Recipes

    Easy Vegan Feta Cheese

    Published: Mar 2, 2019 · Updated: Mar 22, 2021 · by Nicole · This post may contain affiliate links.

    Jump to Recipe Print Recipe
    Vegan Feta Cheese Dairy free
    Vegan Feta Cheese Dairy free
    Vegan Feta Cheese Dairy free
    Vegan Feta Cheese Dairy free
    Vegan Feta Cheese Dairy free
    vegan feta cheese recipe

    This vegan feta cheese is a delicious vegan substitute for traditional feta. It has the classic briny flavor and crumbly texture we all love, but it's 100% vegetarian, vegan, and dairy-free. 

    Vegan Feta Cheese Dairy free
    Jump to:
    • Wait. Is feta cheese vegan?
    • What is feta cheese?
    • Vegan Feta Cheese Substitutes
    • How to Make Vegan Feta Cheese
    • Tips for Perfect Vegan Feta Cheese
    • Uses for Vegan Feta Cheese
    • Recipe
    • Comments

    As I've mentioned earlier on the blog, I had a chance to visit Greece last year for the sole purpose of scouting out the food scene and gaining some inspiration for a new series on vegan Greek recipes.

    I've already shared some creations like this vegan moussaka, healthy zucchini fritters, and this insanely good vegan baklava.

    While you're here here, don't forget to join my free 5-Day Challenge! Get a five day vegetarian meal plan with shopping list, and more fun freebies.

    But of course, who could make Greek food without feta cheese? One of the best meals I had in Greece was a big Greek salad, topped with a giant slab of feta cheese. And I couldn't help wishing there was a dairy-free way of enjoying that incredible flavor.

    So this vegan feta cheese recipe was born!

    Vegan Feta Cheese {Dairy free}

    Wait. Is feta cheese vegan?

    No, of course not. Traditional feta cheese is a dairy-based product. But we'll make our plant-based version from tofu so it's 100% vegan friendly! It's a perfect vegan substitute for feta cheese.

    I took a similar approach with this vegan ricotta cheese recipe here. You'd never guess! (And for more ideas on how to vegan-ize your favorite recipes - grab this free cheat sheet.)

    What is feta cheese?

    Feta cheese is a white cheese, commonly made in Greece, that has a great tangy kick because it's made with a brine.

    Typically it's nice and salty and has a grainy texture that crumbles, which makes it perfect as a topping for salads and other dishes. It's even used in many Greek pastries. Cheese pies are an iconic Greek food. YUM.

    Vegan Feta Cheese {Dairy free}

    Vegan Feta Cheese Substitutes

    As a long-time lover of feta cheese, I've tried all sorts of vegan alternatives. This tofu-based vegan feta cheese recipe is the best substitute I've come up with yet, in terms of both flavor and texture.

    Another option, if you're more interested in the salty flavor of feta, is to substitute some kalamata olives in your dish. The briny flavor mimics that of feta really well.

    Vegan Feta Cheese {Dairy free}

    How to Make Vegan Feta Cheese

    Now that you're all prepped on how to use vegan feta cheese, let's get started!

    This is the type of recipe that takes minimal effort, but a bit of time.

    In total, you'll need to set aside 4 hours for tofu draining, 10 to 15 minutes for actual preparation, and several hours (or overnight) for marinating.

    Obviously, you can prep it, leave it, and set an alarm or two throughout the process.

    Vegan Feta Cheese {Dairy free}

    First, we'll start by draining the tofu. You'll want to use an extra firm tofu for this recipe.

    Tofu holds a lot of liquid, but for our vegan feta cheese, we need to drain out all the water, in order to get a nice crumbly texture like real feta cheese.

    Plus, draining the tofu will help it absorb the marinade —which is what will give it that delicious feta-like flavor.

    You can use a tofu press, or you can use my DIY method.

    Vegan Feta Cheese {Dairy free}

    If you go for the DIY method, start by lining a plate with paper towels.

    Place your block of tofu on top, and then add some paper towels on top of the block.

    Then grab a heavy object — like a book — and place it on top of the plate to weigh it down.

    I also like using my water kettle. I just fill it with water, and it's nice and heavy, which flattens the tofu and presses all the water out.

    In the picture below, I used some heavy, marble coasters I own.

    Vegan Feta Cheese {Dairy free}

    It will take about 4 hours for the tofu to drain.

    You may want to check it every once in a while to see if water has accumulated.

    When it does, you'll want to drain the water so it doesn't get soaked up by the tofu.

    I'd suggest setting your timer for about every hour or so to do this. It's a great project for a lazy weekend day.

    Vegan Feta Cheese {Dairy free}

    Then, you can slice the tofu block into ½ inch cubes.

    Vegan Feta Cheese {Dairy free}

    Then, to make the marinade, you mix all the rest of your ingredients in a bowl: olive oil, water, lemon juice and zest, white wine vinegar, salt, olive brine, garlic, oregano, basil, black pepper.

    If you don't know what olive brine is, that's just the juice from a jar of olives, preferably kalamata olives.

    I'd actually suggest making the marinade while the tofu is draining.

    I really like the flavors to be super strong, and leaving the marinade in the fridge for a while can help release the flavors before you put the tofu in.

    Vegan Feta Cheese {Dairy free}

    Then, toss the tofu cubes in the marinade.

    Make sure all the pieces get covered by the marinade so they can really soak up all the flavors.

    Then cover the bowl and put it in the fridge.

    It will work if you only put the marinade in the fridge for a several hours, but I suggest leaving it overnight.

    The longer the tofu is in the marinade, the more time it has to soak up the goodness of the marinade.

    You can also put mason jars of marinade and tofu in the fridge.

    I like doing this because then I can save it in the fridge for later and only use what I need for each meal.

    Vegan Feta Cheese {Dairy free}

    Whenever you decide the tofu is done marinating, remove the cubes from the marinade, and use it in place of traditional feta cheese!

    Vegan Feta Cheese {Dairy free}

    Tips for Perfect Vegan Feta Cheese

    • The olive brine is really the key ingredient for the marinade, as it gives the classic briny flavor of traditional feta cheese. I recommend using the brine from a jar of kalamata olives for best results.
    • You can marinate the vegan feta cheese in mason jars instead of a bowl, and then just keep it stored in the fridge until you're ready to use it.
    • Draining the tofu is essential for getting good results. This is really simple with a tofu press. But there's also a DIY method described in this recipe!
    • Grab this cheat sheet for more simple ways to vegan-ize your favorite recipes.

    Uses for Vegan Feta Cheese

    My absolute favorite way to use this vegan feta is served over a simple Greek salad. The trick to a perfect Greek salad? No lettuce. Seriously. Just toss tomatoes, cucumbers, onions, and olives in a big bowl and top with this vegan feta, olive oil, and vinegar. Yum.

    I especially love it tossed into this Mediterranean Pasta Salad, which is a recipes straight from my new cookbook, Weeknight One Pot Vegan Cooking.

    Some other delicious ways to use that vegan feta:

    • Spiced Pumpkin and Feta Tarts
    • Mediterranean Flatbread
    • Slow Roasted Tomatoes with Avocado and Feta
    • Easy Summer Orzo Salad
    • Mushroom, Spinach, and Feta Pie

    If you love vegan cooking, make sure you grab a copy of my free vegan cheat sheet while you’re here. It’s packed with all my favorite plant-based substitutions to help you vegan-ize any recipe!

    Happy cooking!

    Recipe

    Vegan Feta Cheese Dairy free

    Vegan Feta Cheese

    This vegan feta cheese is a delicious vegan substitute for traditional feta. It has the classic briny flavor and crumbly texture we all love, but it's 100% vegetarian, vegan, and dairy-free. 
    4.74 from 19 votes
    Print Pin Save Saved!
    Course: Salad, Side Dish
    Cuisine: gluten free, Greek, Mediterranean, vegan, vegetarian
    Keyword: vegan feta cheese, vegan feta cheese substitute
    Prep Time: 15 minutes
    Cook Time: 2 hours
    Drain Tofu: 4 hours
    Total Time: 2 hours 15 minutes
    Calories: 171kcal
    Author: Delicious Everyday
    6 servings

    Ingredients

    • 14 oz block of extra firm tofu
    • ⅓ cup olive oil
    • ⅓ cup water
    • juice and zest of 1 lemon
    • 1 tbsp white wine vinegar
    • 2 tsp salt
    • ¼ cup olive brine juice from a jar of olives – kalamata is best
    • 1 clove garlic peeled and minced
    • 1 tsp dried oregano
    • ½ tsp dried basil
    • ¼ tsp black pepper

    Supplies Needed:

    • tofu press optional
    US Customary - Metric

    Instructions

    • Drain the tofu. Use a tofu press or follow the following directions.
    • To drain tofu, line a plate with paper towels, and place the block of tofu on top. 
    • Place another layer of paper towels on top of the tofu and top with a second plate. 
    • Place a heavy object on top of the plate to weigh it down. It will take about four hours to press all the liquid out of the tofu. Check on it occasionally and drain the water that accumulates.
    • When the tofu is drained, chop into ½ inch cubes.
    • Mix all of the remaining ingredients in a bowl to form the marinade. Toss tofu cubes in the marinade. 
    • Cover and refrigerate for several hours – preferably overnight. 
    • Remove “feta” cubes from marinade, and use in place of traditional feta cheese.

    Nutrition (Estimated)

    Calories: 171kcalCarbohydrates: 2gProtein: 6gFat: 15gSaturated Fat: 2gSodium: 866mgVitamin A: 20IUVitamin C: 0.2mgCalcium: 88mgIron: 1mg
    Shop our Cookbooks!Check out our collection of vegetarian and vegan cookbooks for more tasty meatless recipe ideas.

    More Vegan Recipes

    • Lavender Shortbread Cookies
    • Oven Roasted Zucchini and Squash
    • Pancake in a Mug
    • Vegan Pumpkin Pie With Coconut Whipped Cream Topping

    Reader Interactions

    Comments

    1. Brady says

      August 10, 2019 at 6:16 am

      Where is the ingriedent list.

      Reply
      • Nicole says

        August 14, 2019 at 11:09 am

        The recipe card is always at the bottom of the post - but before this comment section!

        Reply
    2. Gerry says

      July 13, 2019 at 1:57 am

      5 stars
      I was skeptical but followed the recipe closely. And although it didn't taste exactly like Feta, it was a big hit with family and guests. I added it to an Arugula and Watermelon salad, terrific.

      Reply
      • Nicole says

        July 24, 2019 at 5:34 pm

        I'm so glad you enjoyed it! The watermelon salad sounds like a perfect way to use this.

        Reply
    3. Carin says

      March 02, 2019 at 2:07 pm

      How long would the marinated tofu be good to stay in the fridge?

      Reply
      • Nicole says

        April 02, 2019 at 9:56 pm

        It should be good for 2-3 days at least. Probably a bit longer would be okay, but I try to be cautious when it comes to food safety!

        Reply

    What Do You Think? Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Nicole - Vegetarian Food Blogger

    Nicole is a 25+ year vegetarian, and author of a vegan cookbook. She shares her recipes on Delicious Everyday, an award-winning vegetarian and vegan food blog.  About Nicole

    the one pot vegan cookbook, by nicole malik
    5 day vegetarian challenge

    New Recipes

    • Vegetarian St. Patrick’s Day Dinner Ideas
    • Vegan Scalloped Potatoes
    • Vegan Beet Wellington
    • Vegan Vegetable Wellington

    Footer

    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube

    About Us | Work with Me | Privacy & Disclosure Policy

    As an Amazon Associate I earn from qualifying purchases. See full disclosure policy here.

    © 2023 Delicious Everyday | Hook & Porter Media

    546 shares