clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Tofu Feta Cheese | Best Vegan Substitute for Feta

  • Author: Shane Martin
  • Prep Time: 10 minutes
  • Marinate Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Vegan Side Dishes
  • Method: Fridge
  • Cuisine: Vegan
  • Diet: Vegan


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.


Units Scale

For The Marinade

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


  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.


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.


  • Serving Size: 1/4 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

Keywords: vegan tofu feta recipe, easy vegan recipes, vegan feta cheese, raw vegan