Have you ever wondered how to make vegan cheese? After over 2 decades of being vegan, I have been on a quest to make the perfect vegan cheese! I have finally done it and want to share it with you! This vegan cheese recipe made with coconut milk will blow you away!

Does homemade vegan cheese really taste good?

If you have been vegan for a while, like more than 2 days, you probably miss the taste of cheese. The store-bought brands probably aren’t what you had hoped they would be, but this vegan cheese will amaze you! Even non-vegans love this stuff!

Vegan cheeses just don’t cut it for most people, but this recipe is as close as it comes to satisfying those cheese cravings! I’ve put out a cheese platter at many parties and family get-togethers and I’m always shocked with all the dairy eaters who are devouring my coconut cheese. (By the way, it’s rude to eat up all the vegan cheese at a party leaving the vegans hungry).

Is making your own vegan cheese worth the effort?

YES! It may seem overwhelming to make your own cheese, but I promise that it is very easy and worth every bit of your time!

Why make your own vegan cheese?

The cheeses that you buy at the store have sat on the shelf for a few weeks, they’re wrapped in plastic and have preservatives that change the flavor.

You will not be able to buy vegan cheese that tastes this good in a store!

It will save you a ton of money to make your own.

And… once you make it, you will see how simple it is to make your own!

What you need to make vegan cheese and why…

Coconut Milk: There are many different methods of making vegan cheeses, but I have found the richest and creamiest vegan cheese is made from a can of full-fat coconut milk. You could use other plant-based milk instead or even cashew cream, but I find that the coconut milk gives it the rich creamy texture that I crave in cheese. (Coconut cream also works well.)

There are many different methods of making vegan cheeses, but I have found the richest and creamiest vegan cheese is made from a can of full-fat coconut milk. You could use other plant-based milk instead or even cashew cream, but I find that the coconut milk gives it the rich creamy texture that I crave in cheese. (Coconut cream also works well.) Water – to add the correct amount of moisture.

Agar Agar Powder – to make the cheese firm. This is a vegan gelatine that comes in the form of a powder. I get mine for a good price at my local Asian market or they also sell it at many natural foods stores. (If you can not find the powder, you can use agar agar flakes, but you will need to triple the amount of flakes and use 6 tbsp in total). You can also use Kapa carrageenan instead of agar agar powder in equal amounts.

Nutritional Yeast – for a cheesy flavor. This is a flaky yellow powder that has an umami flavor. This is what will make it taste like cheese, so don’t skip it.

Salt – for flavor.

Lemon Juice – for flavor and acidity. You can also use apple cider vinegar instead. This gives your cheese just a little bite.

Tapioca Starch – aka tapioca flour – to make the cheese able to melt and stretch. (Only use for the meltable variation). I have tested and retested the amount of tapioca starch needed. Anything less than the recommended amount will need high heat to melt, anything more than the recommended amount will be too soft to grate or slice. *You can’t use any other starch to get the same stretchy effect as tapioca starch. Only tapioca starch will let your cheese melt and stretch similarly to real cheese.

Okay, let’s talk about agar-agar for a minute:

I have had absolutely amazing feedback on my cheese recipes and they work great for almost everyone. Getting the cheese firm enough seems to be the only place people ever have trouble. Occasionally people will say that their cheese didn’t set correctly or it’s like jello. These are my tips if this happens to you:

Use agar agar powder not flakes if you can and measure carefully. Make sure to use 2 full tablespoons, not 2 teaspoons!

I use Telephone brand agar agar,

If your cheese is too soft or jello-like, your agar agar is not strong enough. Increase the agar agar next time you make it. If it is very soft you can add a tiny bit of water and remelt it and add more agar agar and boil it for an additional 6 minutes.

If your agar agar is not working, swap it out in equal parts for Kapa carrageenan.

How to make vegan cheese from coconut milk?

First, you will also need to decide if you want a firm sliceable cheese or a softer cheese that will melt and stretch when heated. (You can’t have both, you must choose one or the other).

The firm version – is best for slicing for eating plain or on crackers.

is best for slicing for eating plain or on crackers. The meltable version – is best for cheese that you can melt on pizza, use in grilled cheese sandwiches, or quesadillas. The only difference between the two versions is the addition of tapioca starch and the reduction of agar agar to allow it to melt and stretch better.

How to make firm sliceable cheese:

Simply put all the ingredients into a saucepan and stir with a whisk. Heat to a slow boil stirring constantly for 6 minutes. This allows the agar-agar to melt completely and set properly. (It may seem ready after 3-4 minutes but keep it at a low boil for 6 minutes to make sure that it is completely smooth). Then pour into any shape container that you wish. (One batch makes almost 2 cups of cheese). Allow the cheese to cool for about 15 minutes without a lid. Then seal with a lid or cover with plastic wrap and put in the fridge to set for at least 2 hours to set.

How to make meltable vegan cheese:

Add all of the ingredients to a saucepan except only add 1/4 cup of water instead of 1/2 cup and only add 4 tsp of agar agar instead of 2 tbsp. Heat the cheese sauce over medium heat until it begins to boil. Turn down the heat until it is just barely bubbling and allow to boil for 5 minutes while stirring frequently. Add 2 tbsp plus 1 tsp of tapioca starch (7 tsp) to 1/4 cup of cold water and stir until it dissolves. Add the starch and water mixture to the boiling cheese sauce while stirring it in with a whisk and then cook for an additional 1 minute. (Your cheese will become very thick and stretchy). Pour into a glass container and allow to cool uncovered in the refrigerator for at least 3 hours before shredding.

*This will make the cheese softer so it melts and stretches when heated, but it is not as good for slicing since it is not as firm when cold.

Pro tips for perfect vegan cheese:

Stir the cheese sauce very frequently. Do not walk away from it while cooking.

Keep in an airtight container in the fridge for up to 5 days or in the freezer for up to 3 months.

in the fridge for up to 5 days or in the freezer for up to 3 months. Make sure to measure the ingredients carefully ! Slight changes in the amount of liquid, the agar agar, or the tapioca starch can change the texture of your cheese a lot!

! Slight changes in the amount of liquid, the agar agar, or the tapioca starch can change the texture of your cheese a lot! For a cheesier flavor, add an additional tbsp of nutritional yeast.

If you want to grate the meltable version , pop it in the freezer for about 30 minutes after it has set to make it firmer and easier to grate.

, pop it in the freezer for about 30 minutes after it has set to make it firmer and easier to grate. Use whatever shape that you wish for a cheese mold – glass or ceramic work best . (Some people use a silicone mold, but I think that it changes the taste of the cheese).

. (Some people use a silicone mold, but I think that it changes the taste of the cheese). Use a small amount of spray oil to keep it from sticking to the cheese mold.

Frequently Asked Questions:

How do I store the cheese?

Store the cheese in a sealed container in the fridge for up to 5 days or in the freezer for 3 months. I like to use these Snapware containers because they are made of glass and won’t affect the flavor and they have a lid with a good airtight lid to keep the cheese fresh longer.

Can I freeze this cheese?

Yes, this cheese freezes well. Just be sure to wrap it in an airtight container. It will keep well for at least 3 months.

Will coconut cheese have a strong coconut flavor?

Surprisingly, this cheese doesn’t have as much of a coconut flavor as you may think. There is a slight coconut taste in the plain cheese, but it’s almost undetectable in the smoked Gouda or garlic herb versions. If you really hate the flavor of coconut, you may choose to use a different type of plant-based milk, but your cheese will not be as rich and creamy as the coconut cheese.

How to make this vegan cheese without coconut milk:

Cashews – you can use 1/3 cup cashew soaked and drained then blended with 1 3/4 cup water to replace the coconut milk and water in this recipe.

you can use 1/3 cup cashew soaked and drained then blended with 1 3/4 cup water to replace the coconut milk and water in this recipe. Any Plant-Based Milk – you can also use 1 3/4 cup of any plant milk plus 1/3 cup any neutral-flavored oil to replace the coconut milk and water in this recipe.

How to make a vegan cheese with different flavors?

The recipe that I give you here is a general cheese recipe, similar to a Provolone. Just like there are numerous types of dairy cheese out there, there are just as many flavor variations of vegan cheese too. This is a base recipe that you can use to make a great tasting vegan cheese substitute that will fit your taste and needs.

You can make simple variations of this cheese recipe to suit your tastes and needs.

These are some of my family’s favorites:

Be sure to check out my other cheesy vegan recipes too!

If you are interested in learning how to make more homemade vegan staples, like vegan butter, mayo, creamy salad dressings, and plant-based milk check out my cookbook, “The Ultimate Guide to Homemade Vegan Staples.”