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

Shane & Simple

  • recipes
  • about
  • subscribe
  • community
  • log in
menu icon
go to homepage
  • recipes
  • about
  • subscribe
  • community
  • log in
subscribe
search icon
Homepage link
  • recipes
  • about
  • subscribe
  • community
  • log in
Ă—
Home » Recipes » Appetizers

Easy Vegan Tofu Feta Cheese

Published: Aug 8, 2022 · Modified: Jan 19, 2024 by Shane Martin · This post may contain affiliate links.

  • Share It!
  • Email It!
Jump to Recipe·Print Recipe

This vegan tofu feta is an excellent substitute for the classic Greek cheese. Fresh, flavorful, and perfect in salads or sandwiches, it’s nut-free and easy to make.

vegan tofu feta in glass jar.

Cheese is one thing most vegans or those wanting to go plant-based find extremely hard to give up. But, it’s super easy to make delicious and much healthier cheese substitutes. A couple of my favorites are my Garlic Herb Vegan Cheese Spread and this Vegan Cheese Sauce.

It’s going to be like those Mediterranean dishes you once loved never left with this vegan tofu feta cheese! Whip up a delicious vegan Greek salad, throw it in a wrap, or enjoy it as a snack on some healthy crackers.

All you need to make this recipe are a few simple wholesome ingredients and a little time. This tofu feta is surprisingly similar to feta cheese made with dairy when it comes to taste and texture. And, even though it doesn’t melt like the real thing, it will more than satisfy your craving when the urge hits.

If you’ve been missing the taste of crumbled tofu over a refreshing dish like this watermelon cucumber salad or creamy pasta salad then this vegan tofu feta cheese is your dream come true.

tofu feta in bowl and cup

Why You’ll Love This Recipe

  • it’s incredibly easy to make
  • tofu feta is amazingly authentic in taste and texture
  • high in protein
  • read in mere minutes
  • completely oil-free

What Type Of Tofu Should I Use

Use only firm or extra-frim tofu when making this tofu feta. Silken tofu will not work because the texture is much too soft.

tofu cubes in measuring cup

How To Press Tofu

It’s important that you press the tofu before making vegan feta cheese to get rid of the excess liquid. This will allow the tofu to absorb the flavors of the marinade much better.

The easiest way to press the tofu is by using a tofu press like this one. But, you can simply wrap the tofu in paper towels and set something heavy, like a book on top, and let it sit for 15-20 minutes.

Herbs

I use a blend of dried oregano, basil, and parsley to season this recipe. But, oregano alone will work.

If you are using fresh herbs be sure and double the amount.

ingredients

Tofu Feta Ingredients

  • Tofu: use only firm or extra-firm tofu for the base of the cheese.
  • Red Wine Vinegar: any vinegar will work and ultimately is up to you. I prefer the taste of red wine vinegar because of the “bite.”
  • Lemon Juice: adds brightness and tangy flavor to the marinade.
  • Nutritional Yeast: cheesy flavor.
  • Seasoning: oregano, basil, and parsley (Italian seasoning). But, you could also just use oregano.
  • Onion Powder: for flavor.
  • Garlic Powder: helps to brighten the flavor in low-sodium dishes.
  • Optional: salt and black pepper may be added to suit your taste.
marinade on cutting board

How To Make Tofu Feta

  1. Press the tofu for 20 minutes using a tofu press or by wrapping it in a clean towel and placing a heavy object, like a book, on top.
  2. Cut the tofu into 1″ cubes.
  3. Mix together the marinade ingredients and add to a small or medium bowl with the tofu. Cover and place in the fridge for at least 20 minutes, but 24-48 hours is best. It will add more flavor.
  4. Enjoy!
tofu in feat marinade

Serving Suggestions

You can use this vegan tofu feta as you would regular feta cheese. It’s excellent in salads, zucchini noodles with pesto, and even on burgers. It’s also great as an appetizer or on a party tray.

And, even though it doesn’t melt you add it to your favorite vegan pizza as a topping.

How Long Does Tofu Feta Last

Vegan tofu feta can store in the refrigerator for up to 7 days in an airtight container. If you plan on letting the feta marinate for a day or two be sure and take that into consideration.

Vegan tofu feta does not freeze well. So, I wouldn’t recommend it.

vegan tofu feta

More Vegan Cheese Recipes

  • Best Vegan Mozzarella (Melts & Stretches)
  • Easy Vegan Cream Cheese
  • Plant-Based Parmesan Cheese
  • Cashew Queso
Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 7 reviews

Vegan Tofu Feta Cheese | Best Vegan Substitute for Feta

Recipe by Shane Martin

This vegan tofu feta is an excellent substitute for the classic Greek cheese. Fresh, flavorful, and perfect in salads or sandwiches, it’s nut-free and easy to make.

Print Recipe
Pin Recipe

  • Total Time30 minutes
  • Yield4 servings 1x
  • DietVegan

Ingredients

Units Scale
  • 1 block of Extra Firm Tofu (14 ounces)

For The Marinade

  • ½ cup of water
  • ½ cup red wine vinegar or apple cider vinegar
  • ¼ cup lemon juice
  • 1 Tbsp nutritional yeast
  • 1 Tbsp Italian seasoning
  • 1 tsp. onion powder
  • ½ tsp. garlic powder
  • ¼ tsp. salt or to taste

Instructions

  1. Press the tofu for 20 minutes using a tofu press or by wrapping it in a clean towel and placing a heavy object, like a book, on top.
  2. Cut the tofu into 1″ cubes.
  3. Mix together the marinade ingredients and add to a small or medium bowl with the tofu. Cover and place in the fridge for at least 20 minutes, but 24-48 hours is best. It will add more flavor.
  4. Enjoy on salads or in sandwiches.

Equipment

Food Storage Containers

Buy Now →
Image of Nutritional Yeast

Nutritional Yeast

Buy Now →

Notes

Vegan tofu feta can store in the refrigerator for up to 7 days in an airtight container. If you plan on letting the feta marinate for a day or two be sure and take that into consideration.

Vegan tofu feta does not freeze well. So, I wouldn’t recommend it.

  • Prep Time: 10 minutes
  • Marinate Time: 20 minutes
  • Category: Vegan Side Dishes
  • Method: Fridge
  • Cuisine: Vegan

Nutrition

  • Serving Size: ¼ of the recipe
  • Calories: 118
  • Sugar: 0.9 g
  • Sodium: 156.3 mg
  • Fat: 5.3 g
  • Carbohydrates: 6 g
  • Fiber: 2.2 g
  • Protein: 10.9 g
  • Cholesterol: 0 mg

Thank you so much for your support!

Donations and tips are more than welcome and help to keep this site running.
CLICK here to donate and show your support!

More Appetizers and Snacks

  • Crispy Air Fryer Tofu Nuggets with Sticky BBQ Maple Glaze
  • BEST Vegan Mozzarella Cheese (Melts and Stretches)
  • The Best Bang Bang Cauliflower
  • Homemade Pecan Almond Butter (2 Ingredients)

Reader Interactions

Comments

    Let Me Hear From You! Cancel reply

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

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

  1. Kelli Fisher

    January 04, 2026 at 11:32 am

    This is amazing! I made it crumbled and served a vegan Greek salad, everyone raved!

    Reply
  2. Joan

    August 25, 2025 at 1:16 pm

    Hi. I made this yesterday and I like it very much. I did not have nutritional yeast so I skipped that. I am not a vegan but I am wondering if the nutritional yeast adds flavor to the tofu feta, or is it for the purpose of adding nutrition to a vegan’s diet? My goal is to try lowering my cholesterol. Thank you!

    Reply
    • Shane Martin

      August 25, 2025 at 8:37 pm

      It’s for both…but you could leave it out if you wish.

      Reply
    • tania Croteau

      March 25, 2026 at 11:39 pm

      Hi! Nutritional yeast adds a nutty, cheesy flavor- on top of containing complete protein, dietary fiber, and B-complex vitamins. There are so many dishes it adds a cheese component to (not to mention plant based cheese sauces), that it will be used up once in your cupboard. My favorite way to use it is in “Cashew Parmesan”, which was a real game changer for me when I first went cheese free!

      Reply
  3. Joel

    August 05, 2023 at 10:17 pm

    Thank you! All the other recipes for vegan feta were quite complicated and require miso paste and cashews.

    Reply
  4. Diane

    May 23, 2023 at 2:52 pm

    This is so easy. I’m definitely going to make some — thank you.

    Reply
  5. Judy Sparanese

    August 15, 2022 at 8:29 am

    We made this recipe this past weekend and loved it in salad . Will probably be making this recipe every week.

    Reply
    • Shane Martin

      August 17, 2022 at 4:11 pm

      Awesome!

      Reply
  6. Shane Martin

    August 10, 2022 at 12:46 am

    This vegan tofu feta is an excellent substitute for the classic Greek cheese. Fresh, flavorful, and perfect in salads or sandwiches, it’s nut-free and easy to make.

    Reply

Primary Sidebar

Shane Martin

Hi, I'm Shane! I’m an average dude who loves to cook and eat good food that happens to be completely plant-based.

Read More...

Most Popular

  • The Best Vegan Banana Bread Recipe (Simple + Moist)
  • Easy Vegan Chickpea Curry
  • Spicy Vegan Breakfast Sausage
    Spicy Vegan Breakfast Sausage Patties
  • creamy rich cashew mayo
    Cashew Mayo (Creamy, Rich, & Tangy)

Footer

↑ back to top

Info

  • About
  • Contact
  • Shop
  • Privacy Policy
  • Disclaimer
  • Content Policy

Follow

  • Subscribe
  • Facebook
  • Pinterest
  • Instagram

Recipes

  • All Recipes
  • Recipe Round-Ups
  • Pantry Staple Recipes

As an Amazon Associate, I earn from qualifying purchases.

Copyright © 2025 Shane & Simple LLC