The moment I decided to embrace a more plant-based lifestyle, I was thrilled to discover the world of homemade vegan cheeses. One recipe that quickly became a staple in my kitchen is this rich, creamy Vegan Feta Cheese. Picture this: a sumptuous blend of slivered almonds and tofu, brought to life with zesty lemon juice and a hint of olive brine, creating a cheese that’s not only delightful but also completely dairy-free.
This Vegan Feta adds a burst of flavor to salads, pastas, or even just spread on a crusty piece of bread, making it a versatile choice for any meal. When I first whipped it up for a weekend brunch, I found myself surrounded by friends who couldn’t believe it wasn’t the real deal! With a prep time of just 20 minutes, followed by a chilling session, you can enjoy this gourmet treat without the fuss. So, let’s dive into making this creamy delight and elevate your plant-based culinary game!
Why is Vegan Feta Cheese a Must-Try?
Creamy, Dreamy Texture: The unique blend of almonds and tofu gives this cheese a lush consistency that’s hard to resist.
Zesty Flavor Boost: With bright lemon juice and olive brine, every bite is bursting with flavor.
Quick to Make: Nearly effortless, whip this up in just 20 minutes of prep for an impressive homemade treat.
Versatile Delight: Perfect for salads, sandwiches, or just straight-up snacking, it fits into any meal effortlessly.
Crowd-Pleasing: Treat your friends and family to a dairy-free experience they won’t soon forget! You can impress them even more with this delicious plant-based dip that complements this vegan feta beautifully.
Vegan Feta Cheese Ingredients
Unlock the secret to creamy vegan goodness!
For the Cheese Base
- 1 cup blanched slivered almonds – These no-skin almonds give a smooth texture that mimics traditional feta beautifully.
- 7 ounces extra firm tofu – Patting it dry ensures a rich consistency without excess moisture.
- ¼ cup fresh lemon juice – This zesty ingredient brightens the flavor and adds that tangy feta kick.
- 3 tablespoons brine from a jar of green olives – The brine infuses a savory saltiness that enhances the overall taste.
- 2 teaspoons white distilled or rice vinegar – A splash of vinegar balances the creaminess with a bit of acidity.
For the Seasoning
- 1 to 1 ¼ teaspoons fine sea salt – Adjust to your taste to ensure the cheese is perfectly seasoned.
- ¼ teaspoon onion powder – This adds a subtle depth of flavor that pairs wonderfully with the other ingredients.
- ¼ teaspoon garlic powder – A hint of garlic brings warmth and richness to the cheese.
- scant ¼ teaspoon dried oregano – This herby touch completes the flavor profile, making it reminiscent of traditional feta.
- 2 teaspoons agar agar powder – A key ingredient to help firm up the mixture for that classic cheese consistency.
With these simple ingredients, you’re well on your way to crafting a delightful Vegan Feta Cheese that will impress everyone at your table!
How to Make Vegan Feta Cheese
- Soak Almonds: Place the blanched slivered almonds in a bowl and cover them with hot water. Allow them to soak for 1 hour, then drain and pat them dry for the best texture.
- Blend Ingredients: In a large food processor, combine the soaked almonds, tofu, lemon juice, olive brine, vinegar, 1 teaspoon of salt, onion powder, garlic powder, and oregano. Process until you achieve a creamy consistency, about 1 minute, stopping to scrape down the sides as needed.
- Taste and Adjust: Give the mixture a taste; if you prefer more tang, add additional lemon juice or salt. Continue to blend until it’s fluffy and creamy with a slight texture, then fold in the agar agar powder.
- Heat the Mixture: Transfer the cheese mixture to a small saucepan. Whisking constantly over medium-low heat, cook until it’s steaming hot and thick, approximately 3 to 4 minutes.
- Bubble and Whisk: Once it starts bubbling, keep whisking for another 30 seconds until it reaches a boiling temperature, allowing the agar to set properly.
- Chill the Cheese: Pour the cheese into ramekin(s) or your desired dish, smoothing the surface. Let it cool at room temperature for about 15 minutes before covering with plastic wrap and refrigerating for 2 to 3 hours until cold and firm.
Optional: Serve it with fresh herbs or a drizzle of olive oil for an extra touch!
Exact quantities are listed in the recipe card below.
Vegan Feta Cheese Variations
Elevate your culinary experience with delightful twists on this Vegan Feta Cheese!
- Nut-Free: Replace almonds with sunflower seeds for a nut-free alternative that still achieves a creamy texture.
- Herb-Infused: Toss in fresh herbs like basil or dill for an aromatic burst that brightens the flavors. Try adding a tablespoon of minced fresh herbs before blending.
- Spicy Kick: Add a pinch of red pepper flakes or diced jalapeños to bring some heat, giving your cheese a bold flair that tantalizes the palate.
- Smoky Flavor: Incorporate a teaspoon of smoked paprika for a deliciously smoky twist that adds depth and character to your cheese.
- Creamy Coconut: Swap in coconut cream for some or all of the tofu to create a richer, more indulgent version that whispers tropical vibes.
- Ahead-of-the-Curve: Prepare a double batch and freeze some for later! This means you’ll have your creamy Vegan Feta Cheese ready whenever cravings strike.
- Grilled Goodness: Try grilling or roasting the cheese mixture for a slightly charred flavor that enhances the overall taste and texture. Just make sure to keep an eye on it!
- Chnutty Delight: Blend in a tablespoon of nutritional yeast for a cheesy flavor boost and added nutrients that deepen the umami experience.
Feel free to mix and match these variations to create a Vegan Feta Cheese that’s uniquely yours!
How to Store and Freeze Vegan Feta Cheese
Fridge: Store your Vegan Feta Cheese in an airtight container for up to 5 days to maintain its creamy texture and zesty flavor.
Freezer: For longer storage, place the cheese in a freezer-safe container, where it will keep well for up to 3 months. Thaw in the fridge overnight before use.
Reheating: After thawing, stir the cheese gently to restore its creamy consistency if it appears separated. Enjoy it fresh or by gently heating in a pan.
Wrapping: If you plan to store it in the fridge, ensure the cheese is tightly covered with plastic wrap or within a container to prevent it from absorbing odors.
Make Ahead Options
These Vegan Feta Cheese treats are a game-changer for busy home cooks! You can prepare the creamy cheese mixture up to 24 hours in advance. Simply follow all the steps until you’ve combined and heated your ingredients, then transfer the cheese to ramekin(s) and let it cool before covering with plastic wrap. For the best quality, make sure to refrigerate the mixture promptly to maintain its freshness and flavor. When you’re ready to serve, just take it out of the fridge and let it sit at room temperature for 15 minutes to soften slightly. Enjoy this hassle-free, delicious vegan option without the last-minute rush!
What to Serve with Vegan Feta Cheese?
Elevate your dining experience with complementary sides that enhance each bite of this creamy delight.
- Fresh Green Salad: Crisp lettuce mixed with seasonal veggies provides a refreshing crunch to balance the creamy feta.
- Roasted Vegetables: Earthy flavors from roasted carrots and zucchini create a satisfying contrast with the tanginess of the cheese.
- Whole Grain Bread: A rustic loaf or whole grain crackers offers a hearty base for spreading your vegan feta, making a delightful appetizer.
- Mediterranean Quinoa Bowl: Pair with quinoa, cucumbers, and olives for a nutrient-packed dish that amplifies the feta’s flavor.
- Pasta with Pesto: Tossing this cheese into a warm pasta dish provides a rich creaminess that perfectly complements the vibrant basil.
- Fruit Platter: Sweet strawberries or figs add a surprising burst of sweetness to your plate, enhancing the feta’s savory notes.
- Olive Tapenade: Serve alongside this flavorful spread for a delightful dip that pairs beautifully with the cheesy texture.
- Chilled White Wine: The crisp acidity of a Sauvignon Blanc brings out the citrusy notes in the feta, making every bite sing.
Expert Tips for Vegan Feta Cheese
Soak Well: Ensure almonds are soaked for the full hour to achieve that creamy texture that’s essential in this vegan feta cheese.
Texture Matters: Pat the tofu dry before blending to avoid excess moisture that can make your cheese too runny.
Taste Test: Don’t hesitate to adjust the lemon juice or salt during blending; your palate is the best guide for this flavorful cheese!
Heat Gently: During the cooking step, keep whisking to prevent the mixture from sticking, ensuring it thickens evenly and smoothly.
Chill Time: Allowing the cheese to fully chill for 2 to 3 hours allows it to set properly, giving you the perfect sliceable consistency.
Vegan Feta Cheese Recipe FAQs
How do I select the best almonds for this recipe?
For the best results, use blanched slivered almonds, as they create a smooth texture that mimics traditional feta cheese. If you can’t find blanched almonds, you can blanch them yourself by placing raw almonds in boiling water for about a minute, then transferring them to ice water to remove the skins.
What is the best way to store Vegan Feta Cheese?
Store your Vegan Feta Cheese in an airtight container in the fridge, where it will last for up to 5 days. Make sure to cover it tightly with plastic wrap or a lid to prevent it from absorbing any odors from other foods in your refrigerator.
Can I freeze Vegan Feta Cheese?
Absolutely! To freeze your Vegan Feta Cheese, transfer it to a freezer-safe container or wrap it tightly in plastic wrap. It can be frozen for up to 3 months. When you’re ready to use it, simply thaw it overnight in the fridge, and if the consistency seems a bit off, stir it gently to restore its creamy texture.
What should I do if my Vegan Feta Cheese is too runny?
If your cheese mixture becomes too runny, it could be due to excess moisture in the tofu. Ensure to pat the tofu dry thoroughly before blending. Additionally, if you encounter this issue after cooking, try adding a bit more agar agar powder next time, and keep in mind the cooking time should ensure it reaches the right consistency.
Is Vegan Feta Cheese safe for those with allergies?
This Vegan Feta Cheese recipe is nut-based and contains tofu, which may not be suitable for those with nut or soy allergies. I recommend double-checking ingredients for any possible allergens before serving, especially if you’re sharing it with guests who may have dietary restrictions.
Can I use a different ingredient if I don’t have agar agar?
If you don’t have agar agar, you can use cornstarch as an alternative, though the texture may vary slightly. To substitute, mix 2 tablespoons of cornstarch with ¼ cup of cold water to create a slurry, and stir it into the mixture as you heat it. Cook until thickened, similar to when using agar agar.

Creamy Vegan Feta Cheese That Will Wow Your Taste Buds
Ingredients
Equipment
Method
- Soak Almonds: Place the blanched slivered almonds in a bowl and cover them with hot water. Allow them to soak for 1 hour, then drain and pat them dry for the best texture.
- Blend Ingredients: In a large food processor, combine the soaked almonds, tofu, lemon juice, olive brine, vinegar, 1 teaspoon of salt, onion powder, garlic powder, and oregano. Process until you achieve a creamy consistency, about 1 minute, stopping to scrape down the sides as needed.
- Taste and Adjust: Give the mixture a taste; if you prefer more tang, add additional lemon juice or salt. Continue to blend until it’s fluffy and creamy with a slight texture, then fold in the agar agar powder.
- Heat the Mixture: Transfer the cheese mixture to a small saucepan. Whisking constantly over medium-low heat, cook until it’s steaming hot and thick, approximately 3 to 4 minutes.
- Bubble and Whisk: Once it starts bubbling, keep whisking for another 30 seconds until it reaches a boiling temperature, allowing the agar to set properly.
- Chill the Cheese: Pour the cheese into ramekin(s) or your desired dish, smoothing the surface. Let it cool at room temperature for about 15 minutes before covering with plastic wrap and refrigerating for 2 to 3 hours until cold and firm.







