This post may contain affiliate links. Learn more here.
Tips & Hints

A Guide to Vegan Cheese

A Guide to Vegan Cheese

A Guide to Vegan Cheese
The first time I tried vegan cheese I was not impressed. Cheese flavored something or other was about the best I could describe it as. That was a long time ago, and that vegan cheese was nothing like the stuff that’s available for purchasing and home production today. Food companies and home cooks are getting smarter, and with a little guidance, lots of folks are now able to live dairy-free and enjoy their old cheesy favorites.

There are a few essential elements to making your own vegan cheese at home.

Vegan Cheese Bases

Cheese Bases

The base is what makes up the bulk of your cheese and gives it substance. It’s your blank slate ingredient, which you either use as-is, or blend up in the food processor. You want the flavor to be neutral or somewhere in line with the cheese you’re trying to replicate.

Nuts and Seeds

Unless this is your first time stopping by this site, I’d imagine you’ve seen at least a few dairy-free recipes that involve tinkering with cashews. Cashews are a great beginner cheese base, but lots of other nuts and seeds work too. This seemed weird to me at first. I thought I’d end up with something that tasted more…well, nutty. The key is to use raw nuts. What we think of as “nutty” flavor actually comes out during roasting. Before roasting, many nuts have a milder, slightly sweeter flavor. Of course, some cheeses, like Parmesan, have a nutty flavor, so roasting might be appropriate, as with this sesame seed Parmesan and this cashew Parmesan.

Another reason nuts work so well is because like cheese, nuts are naturally fatty, so they’re good at replicating a nice rich, cheese-like texture. Blend them up and you have something with a mild flavor and a creamy mouthfeel that resembles spreadable cheese.

Once you’ve gotten comfortable with cashews, you can branch out and add variety with some other nuts and seeds, choosing your base according to the texture of the cheese you’re trying to create. Cashews and macadamia nuts blend up thick and creamy, so they make great spreadable cheeses, like this one. Almonds are a bit on the harder side, so they blend up more crumbly and are often used for feta. Hemp seeds blend up smooth, taking on more of a buttery texture in this spreadable cheese.

Larger nuts generally benefit from a few hours of soaking in water, to help soften them up for easier blending, while with smaller nuts and seeds you can usually skip that step.


Did I say making cheese out of nuts seemed weird? That idea went out the window the first time someone suggested I make cheese out of potatoes. Amazingly, vegetables work beautifully as cheese bases. Like nuts, veggies are blended smooth in the food processor to undergo their cheese transformation. Where nuts generally get some soaking before blending, veggies are typically cooked for softening up. Some veggies, like potatoes, have a neutral flavor, so you have the advantage of being able to season them as you like. Other veggies have flavors that work with other seasonings in creating a cheesy taste. A browse around the web will reveal vegan cheeses made from the likes of sweet potatoes, butternut squash, cauliflower, and even eggplant. Most often you’ll see veggies used in dipping cheese recipes, but with the right texturizing ingredients, which we’ll talk about below, veggie cheeses have the potential to become sliceable and diceable.


Tofu is the easiest and perhaps most convincing cheese base. In fact, tofu ricotta is the only vegan cheese I can claim to personally have been fooled by. This makes sense. If you read our Guide to Tofu a while back, you may have gotten that tofu is a lot like cheese, only it’s made with blended up soybeans instead of milk. As a result, practically all that needs to be done to cheezify some tofu is add a bit of flavor. While ricotta is probably the most commonly replicated tofu cheese, other moist cheeses with a crumbly texture like feta work well too – the resulting feta will be moister and softer than the almond feta I mentioned above.


You didn’t think you were going to just blend up some nuts or cauliflower and end up with cheese, did you? Once you’ve got the base down, you need to add some flavorings, so you end up with something that actually tastes like cheese. While I’ve addressed some of the most common flavorings individually below, what usually works best in any vegan cheese recipe is a combination of flavorings.

Nutritional Yeast

This one certainly doesn’t sound like the most flavorful stuff, but when it comes to making things taste like cheese, it is quite likely your best bet. Nutritional yeast is simply deactivated yeast. It has a savory, slightly nutty, and, for back of a better term, cheesy flavor. You’ll see nutritional yeast in lots of vegan recipes where some savory flavor is desired, and sometimes you’ll even see nutritional yeast used on its own as a cheese substitute, say by sprinkling a bit on pasta or popcorn in place of Parmesan. Adding a few spoonfuls of nutritional yeast can transform some mushy veggies or nut butter into a bowl of cheesy goodness.

Acidic Flavorings

Acidic or sour flavors are crucial. They enhance the other flavors and hit an important part of the palate when it comes to making things taste good. This is especially true when it comes to vegan cheeses, as cheese has a natural tartness. If you’ve got a blend that almost tastes cheesy but seems to be missing something, a few splashes of vinegar or lemon juice might just balance out the other flavors and give you that cheesy tang you’re looking for.

Fermented Ingredients

Part of what makes cheese more challenging to replicate than, say, a glass of milk, is that distinct sharp flavor that’s so unique to cheese. Much of that flavor comes from fermentation. As cheese ages, fermentation takes place, and the flavor gets more intense. Some folks have gotten clever in recent years and decided to try adding fermented ingredients to vegan cheeses as flavorings. Rejuvelac is a common ferment that’s made by fermenting sprouted grains in water. The taste and smell are freakishly cheesy, so it can work wonders when added to a batch of vegan cheese, like this vegan take on sharp cheddar. Miso is another common fermented ingredient you’ll see vegan cheese recipes. Keep an eye open and you may even find recipes calling for the likes of sauerkraut, kimchi and kombucha.

Other Seasonings

Soy sauce, dried spices and mustard may seem out of place in a batch of cheddar cheese, but when it comes to vegan cheese, you’re working from a different starting point. Flavors similar to these ingredients are already present in dairy cheese – it’s just that there are so many flavors going on, you don’t detect each one individually. So basically nothing much is off limits. Okay, maybe some things are. I’ve yet to use coffee. (It might work though!)

Texturizers and Solidifying Agents

While not all vegan cheeses require ingredients for texturizing and solidifying, they can be useful if you’re trying to replicate something specific or create a cheese for a particular use. You may have produced the most realistic tasting cashew cheddar on the planet, but if you want to slice it up for a sandwich, you’re going to need something more than nuts and seasonings.

Agar and Carrageenan

Yes, we’re getting into unusual ingredient territory, but that’s nothing to worry about, as both of these can be easily purchased online. These two ingredients do essentially the same thing – they work to solidify your vegan cheese. Both are similar to gelatin, but derived from plants. The biggest difference between the two is that carrageenan does a much better job of melting once solidified. Still, agar seems to get more use, as carrageen has a bit of a bad rap due to possible health concerns pertaining to inflammation and being a digestive irritant.


Lots of vegan cheese recipes call for a bit of oil added to the mixture. Most of the time this is to give the cheese a smoother, more buttery texture. In some cases, oils that are solid at or below room temperature, like coconut oil, can help firm up a batch of vegan cheese. It won’t likely result in a sliceable cheese, but in some cases it can give you something more spreadable or even moldable, as might be desirable with something like a cheese ball.

Vegan Cheeses

Commercial Vegan Cheeses

Of course, if you’re not up for making your own, there are plenty of options available at the supermarket these days. While I don’t use commercial vegan cheeses often, they do come in handy when I’m seeking a quick and easy cheese fix for a meal. Many widely available vegan cheeses are designed just for that purpose, and they do a pretty good job of mimicking dairy cheese texture and flavor. The downside is that the ingredients, while not necessary bad for you, aren’t likely as nutritious as say, veggies, tofu and nuts. Over the last couple of years though, smaller companies that do make vegan cheeses from these ingredients have been emerging. So if you’re too lazy to make your own vegan cheese (and aren’t we all too lazy to make our own vegan cheese sometimes), keep an eye out – some almond feta just might be arriving at your supermarket in the near future.

Getting Started

Now that you know everything there is to know about vegan cheese, are you ready to whip up a batch using your very own recipe? Probably not. Check out the recipes I’ve linked you to, and try the ones that sound interesting. Go out and explore what’s available commercially, give some products a shot, and decide what you like and what you don’t. It won’t take long for you to get comfortable with the flavors and ingredients, and before long you’ll be whipping out your own vegan cheese originals.

You Might Also Like


  • Reply
    February 12, 2015 at 2:14 pm

    Thank you so much for this guide to vegan cheese. I’m struggling to find vegan substitutes for cheese for my young son as we work through trying to figure out some intense food intolerances, and cheese has been a huge hurdle. I’m looking forward to trying some of these ideas out. And thanks for the heads up about carrageenan. I need to do a bit more research into agar as well, but with food intolerances the last thing I need to do is introduce yet another digestion issue.

    • Reply
      February 13, 2015 at 12:48 pm

      I’m so glad you found this helpful! Cheese really is a hurdle, but there are plenty of options. I hope this helps you find some that work out for you and your son. 🙂

  • Reply
    February 12, 2015 at 2:42 pm

    Thank you for such an informative post! I hope that vegan cheese making won’t be as puzzling for me in the future.

    • Reply
      February 13, 2015 at 12:49 pm

      Thanks Alina! It can be pretty confusing – I hope the suggestions in this post help you out!

  • Reply
    Nicole @ Foodie Loves Fitness
    February 12, 2015 at 3:44 pm

    Interesting post! Thanks for sharing.

    • Reply
      February 13, 2015 at 12:50 pm

      Thanks so much, Nicole!

  • Reply
    February 12, 2015 at 4:26 pm

    This is a super helpful breakdown – thank you! We hadn’t seen’t the butternut squash or cauliflower base concept before – can’t wait to give them a go!

    • Reply
      February 13, 2015 at 12:51 pm

      It is really crazy when you realize all the different things you can make cheese out of. I hope you give them a try, and enjoy them! 🙂

  • Reply
    Lenny Gale
    February 12, 2015 at 9:54 pm

    If you’re new to vegan cheese, I’m excited for you.

    Biggest hurdle for me was getting nutritional yeast. It’s not easy to find.

    I recommend Whole Foods and asking for it when you’re there.

    But once you get the “magical orange flakes,” your life will change forever.

    Vegan cheese is now a staple in my uncomplicated, man kitchen.

    Looking forward to expanding my repertoire with the creations mentioned above.

    • Reply
      February 13, 2015 at 12:54 pm

      I agree – nutritional yeast is amazing stuff! Thanks for the Whole Foods recommendation!

  • Reply
    February 12, 2015 at 10:13 pm

    Great post, and thanks for the eggplant love!

    • Reply
      February 13, 2015 at 12:56 pm

      Thanks Dana! Your eggplant queso is brilliant!

  • Reply
    Jennifer @ Delicious Everyday
    February 13, 2015 at 12:48 am

    I love this! Very interesting. Thank you so much for sharing!

    • Reply
      February 13, 2015 at 12:57 pm

      Thank you! So glad you found it helpful!!

  • Reply
    Dawn @ Florida Coastal Cooking
    February 13, 2015 at 8:49 am

    Awesome guide!!! I am always looking for a good alternative to Daiya. I think this is it!

    • Reply
      February 13, 2015 at 12:58 pm

      Thank Dawn! There really are lots of alternatives – I hope you get a chance to try some of these! 🙂

  • Reply
    February 15, 2015 at 7:56 am

    oh my gosh thank you thank you thank you! I am so looking forward to trying this out, I followed your recipe for Cashew feta, which was awesome!

    • Reply
      February 18, 2015 at 10:23 pm

      You’re welcome! I hope you get to enjoy some of these recipes! 🙂

  • Reply
    April 9, 2015 at 10:20 pm

    Hey, Alissa,

    So glad to read through this post with such rich information. I love the idea using vegetables in making vegan cheese, especially sweet potato and butternut squash!

    Thanks for sharing!

    • Reply
      April 12, 2015 at 8:37 pm

      Thanks Joyce! I was so excited when I first realized veggies worked in vegan cheeses! Glad you found the post helpful. 🙂

  • Reply
    March 22, 2016 at 12:01 pm

    This is an AMAZING guide, thank you so much for posting!

    • Reply
      March 22, 2016 at 9:05 pm

      Thank you so much Sophie! I hope you get some good use out of it. 🙂

  • Reply
    July 31, 2017 at 7:27 pm

    Thanks for all this good information. I made my first cashew cheese sauce today. I have to perfect my technique as it didn’t come out totally smooth, but it looks and tastes great. I used turmeric and some chopped red pepper so it turned out yellow – the color of my food is important to me. 🙂 I look forward to trying some of your recipe suggestions.

    • Reply
      July 31, 2017 at 7:38 pm

      I’m glad you found it helpful, and I’m glad the cheese came out tasty! Sometimes it’s just using a more powerful blending device that’s needed to get a smoother texture. Mine ususally isn’t perfect because I’m not ready to invest in a Vitamix just yet. I also find using a mix of half cashews and half something else, like veggies, yields a smoother cheese. 🙂

    Leave a Reply