Vegan Feta Cheese Recipe Easy, Creamy, and Delicious

Updated On: October 4, 2025

If you’ve ever craved the tangy, crumbly texture of feta cheese but follow a vegan lifestyle, this vegan feta cheese recipe is about to become your new favorite kitchen hack. Traditional feta is made from sheep or goat milk, but this plant-based alternative captures all the salty, creamy, and slightly sharp flavors without any dairy.

Perfect for salads, Mediterranean dishes, or even as a topping for your favorite roasted vegetables, this recipe uses simple, wholesome ingredients that you might already have on hand.

Making your own vegan feta at home is not only cost-effective but also allows you to customize the flavor and texture to your liking. Whether you’re a seasoned vegan or just experimenting with plant-based options, this recipe is easy to follow and surprisingly quick.

Plus, it stores beautifully, so you can have delicious vegan feta ready whenever inspiration strikes.

Why You’ll Love This Recipe

This vegan feta cheese recipe stands out for several reasons. First, it uses tofu as the base, which provides a perfect firm yet creamy texture that mimics traditional feta wonderfully.

The addition of nutritional yeast and lemon juice brings a bright, cheesy tang that’s essential for authentic flavor.

Another reason to love this recipe is its versatility. You can marinate your vegan feta in herbs and spices to suit your palate, or keep it simple for everyday use.

The recipe is gluten-free, soy-based (using firm tofu), and entirely free of preservatives and additives common in store-bought vegan cheeses.

Finally, it’s incredibly easy to make! No specialized equipment or hard-to-find ingredients are needed.

Whether you’re preparing for a dinner party or just want to elevate your salads, this vegan feta will impress everyone at the table.

Ingredients

  • 14 oz firm tofu (pressed to remove excess water)
  • 1/4 cup lemon juice (freshly squeezed)
  • 3 tablespoons apple cider vinegar
  • 2 tablespoons nutritional yeast
  • 2 teaspoons sea salt
  • 1 teaspoon garlic powder
  • 1 teaspoon dried oregano
  • 1/2 teaspoon onion powder
  • 1/4 cup water
  • 2 tablespoons olive oil
  • Optional: 1 teaspoon smoked paprika or chili flakes for a subtle kick

Equipment

  • Mixing bowl
  • Measuring cups and spoons
  • Blender or food processor (optional but recommended for smoother texture)
  • Cheesecloth or clean kitchen towel (for pressing tofu)
  • Sharp knife
  • Container or jar with lid for marinating

Instructions

  1. Press the tofu: Wrap the firm tofu block in a cheesecloth or clean kitchen towel. Place a heavy object on top for at least 20 minutes to remove excess water. This step is crucial for achieving the right texture.
  2. Prepare the marinade: In a mixing bowl, whisk together the lemon juice, apple cider vinegar, nutritional yeast, sea salt, garlic powder, onion powder, dried oregano, water, and olive oil. Add smoked paprika or chili flakes if using.
  3. Cut the tofu: Once pressed, cut the tofu into small cubes or crumble it slightly if you prefer a more crumbly feta texture.
  4. Marinate the tofu: Place the tofu cubes or crumbles into the marinade. Toss gently to coat them evenly.
  5. Refrigerate: Cover the bowl or transfer contents to a container with a lid. Refrigerate for at least 4 hours, preferably overnight, to let the flavors develop fully.
  6. Optional blending: For a creamier style feta, pulse the tofu and marinade in a blender or food processor until smooth before refrigerating.
  7. Serve or store: Use your vegan feta immediately or keep it refrigerated for up to 5 days. The flavors will intensify as it sits.

Tips & Variations

For best results, press the tofu thoroughly to ensure your feta is firm and not watery.

If you want to experiment with flavor, try adding fresh herbs like dill or basil to the marinade. You can also swap apple cider vinegar for white wine vinegar for a slightly different note.

To create a smoked vegan feta, consider adding a drop of liquid smoke or smoking your marinated tofu cubes briefly on a grill or smoker.

For a nut-based version, blend soaked cashews with lemon juice, nutritional yeast, and salt, then refrigerate until firm. This offers a richer, creamier alternative to tofu-based feta.

If you are interested in more plant-based cheese ideas, check out our Garden Vegetable Cream Cheese Recipe for Fresh Spreads or dive into Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes for a different creamy delight.

Nutrition Facts

Nutrient Per 1/4 cup serving
Calories 90 kcal
Protein 8 g
Fat 6 g
Carbohydrates 2 g
Fiber 1 g
Sodium 350 mg

This vegan feta offers a healthy dose of protein and healthy fats from tofu and olive oil, making it a nutritious addition to your meals.

Serving Suggestions

Vegan feta cheese is incredibly versatile and works well in numerous dishes. Crumble it over Mediterranean salads loaded with cucumbers, tomatoes, and olives for an authentic flavor boost.

Use it as a topping for vegetarian Greek yogurt recipes or mix it into grain bowls with quinoa and roasted vegetables. It’s also fantastic sprinkled over baked potatoes or folded into vegan omelets and scrambles.

If you’re hosting a gathering, serve vegan feta alongside olives, roasted red peppers, and fresh bread for a simple, elegant appetizer. For inspiration on pairing vegan cheese with breads, check out our Vegan Bread Machine Recipe for Soft, Delicious Loaves.

Conclusion

Creating your own vegan feta cheese at home is a rewarding and delicious way to enjoy the flavors of traditional feta without any animal products. This recipe is simple, affordable, and packed with flavor thanks to the clever use of tofu, lemon juice, and spices.

Whether you use it to enhance salads, add creaminess to your dishes, or simply enjoy it as a snack, this vegan feta is sure to become a staple in your fridge.

By making your own, you can avoid preservatives and customize every batch to your taste preferences. Don’t hesitate to experiment with herbs and spices to find your perfect version.

For more plant-based recipe ideas that complement this vegan feta, explore our collection of Asian Vegan Recipes for Delicious and Healthy Meals or try our Vegan Soft Serve Recipe: Creamy, Easy, and Delicious Idea for a sweet treat.

Enjoy your culinary adventure with this vegan feta cheese recipe and happy cooking!

📖 Recipe Card: Vegan Feta Cheese

Description: A tangy and crumbly vegan feta cheese made from tofu and nutritional yeast. Perfect for salads, sandwiches, and Mediterranean dishes.

Prep Time: PT10M
Cook Time: PT0M
Total Time: PT10M

Servings: 1 cup

Ingredients

  • 14 oz firm tofu, drained and pressed
  • 3 tablespoons lemon juice
  • 2 tablespoons apple cider vinegar
  • 2 tablespoons nutritional yeast
  • 1 teaspoon sea salt
  • 1 teaspoon dried oregano
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon black pepper
  • 2 tablespoons olive oil

Instructions

  1. Crumble the pressed tofu into a bowl.
  2. Add lemon juice, apple cider vinegar, nutritional yeast, salt, oregano, garlic powder, and pepper.
  3. Mix well until all ingredients are combined.
  4. Drizzle olive oil and stir to incorporate.
  5. Let the mixture sit for at least 10 minutes before using to allow flavors to meld.

Nutrition: Calories: 220 | Protein: 18g | Fat: 15g | Carbs: 6g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegan Feta Cheese”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A tangy and crumbly vegan feta cheese made from tofu and nutritional yeast. Perfect for salads, sandwiches, and Mediterranean dishes.”, “prepTime”: “PT10M”, “cookTime”: “PT0M”, “totalTime”: “PT10M”, “recipeYield”: “1 cup”, “recipeIngredient”: [“14 oz firm tofu, drained and pressed”, “3 tablespoons lemon juice”, “2 tablespoons apple cider vinegar”, “2 tablespoons nutritional yeast”, “1 teaspoon sea salt”, “1 teaspoon dried oregano”, “1/2 teaspoon garlic powder”, “1/4 teaspoon black pepper”, “2 tablespoons olive oil”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Crumble the pressed tofu into a bowl.”}, {“@type”: “HowToStep”, “text”: “Add lemon juice, apple cider vinegar, nutritional yeast, salt, oregano, garlic powder, and pepper.”}, {“@type”: “HowToStep”, “text”: “Mix well until all ingredients are combined.”}, {“@type”: “HowToStep”, “text”: “Drizzle olive oil and stir to incorporate.”}, {“@type”: “HowToStep”, “text”: “Let the mixture sit for at least 10 minutes before using to allow flavors to meld.”}], “nutrition”: {“calories”: “220”, “proteinContent”: “18g”, “fatContent”: “15g”, “carbohydrateContent”: “6g”}}

Photo of author

Marta K

Leave a Comment

X