Go Back
+ servings
Dish holding vegan feta cheese.
Print Recipe
4.50 from 2 votes

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 Time35 minutes
Marinating time2 hours
Total Time2 hours 35 minutes
Course: Kitchen Basics, Side Dish
Cuisine: Greek
Diet: Vegan
Servings: 6
Calories: 105kcal
Author: Iosune

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