Go Back
+ servings
Square cropped image of the top view of a glass bowl of tofu feta cheese cubes sitting on a white-grey marble background. To the right is a wood spoonful of tofu feta and above that a half lemon and jar of tofu feta. Top left corner shows a quarter of a bowl of chopped lettuce.

Vegan Feta Cheese (Tofu Feta)

This recipe for vegan feta cheese is incredibly easy to make using marinated tofu. It’s the perfect dairy free alternative to feta that is salty, crumbly and delicious served cold.
Course Salad, Side Dish
Cuisine Mediterranean-inspired, Vegan
Keyword Tofu feta, Vegan feta cheese
Prep Time 15 minutes
Marinade Time 45 minutes
Total Time 1 hour
Servings 4 Servings
Calories 122kcal


  • Cutting Board
  • Knife
  • Container with tight-fitting lid
  • Measuring cups and spoons



Step 1: Prep Tofu

  • If you typically press your tofu, start with that.
  • Cut tofu into cubes (smaller cubes marinate faster) and add to container.
  • Add the remaining ingredients to your tofu, then place a lid on the container.
  • Shake well until the marinade ingredients are evenly mixed and coat all tofu cubes.

Step 2: Marinade and Serve

  • Refrigerate the container and allow to marinate for at least 45 minutes; overnight is best.
  • Remove tofu cubes from the marinade liquid as needed to serve, discarding the marinade only after all the feta is eaten (refrigerate leftover feta in the marinade).



Accuracy of nutrition information cannot be guaranteed (certain ingredients may not have all nutrients listed in the database); amounts may vary (and will vary depending on brands of ingredients used); all nutrition fact values rounded to the nearest whole number.


Serving: 1Serving (1/4 of recipe) | Calories: 122kcal | Carbohydrates: 5g | Protein: 14g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 2g | Sodium: 897mg | Potassium: 275mg | Fiber: 2g | Sugar: 1g | Vitamin A: 68IU | Vitamin C: 6mg | Calcium: 367mg | Iron: 3mg