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!

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

A stack of 4 types of vegan cheese that you can easily make including garlic herb, mozzarella, cheddar, and smoked Gouda.

I am so thrilled you have no idea. I have attempted vegan cheese making about 6 times in the past, all ended up in the garbage. After watching your video on making Provolone I figured I would give it one more try and boy am I glad I did. It turned out absolutely perfect! Now I can make all the other types of cheese. So Happy!!!
Thank you so much.

—Michele

This recipe makes firm vegan cheese that slices perfectly for crackers or sandwiches and shreds well for pasta, pizzas, tortilla chips, or dips.

Why make your own vegan cheese?

  • The cheeses you buy at the store have sat on the shelf for a few weeks. They’re wrapped in plastic and contain preservatives that change the flavor.
  • You will not be able to buy plant-based cheese that tastes this good in a store!
  • It will save you a ton of money to make your own.
  • It’s gluten-free, soy-free, plus free of tree nuts like cashews and almonds.
  • And… once you make it, you will see how simple it is to make your own!

Does vegan cheese 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 by 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.)

Four glass containers filled with homemade vegan provolone, vegan garlic herb cheese, cheddar, and vegan smoked Gouda.
Vegan Smoked Gouda, Provolone, Cheddar, and Garlic Herb Cheeses

Ingredients and substitutions

  • 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.) Note – do not use cream of coconut. It is a different product from coconut cream, contains sugar, and will not taste like cheese.
  • 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 Kappa 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, while anything more 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 (like corn starch or potato starch) will let your cheese melt and stretch similarly to real cheese.

Flavored Cheeses – you can also add garlic powder, onion powder, liquid smoke, or fresh herbs to achieve different flavors.

Vegan provolone cheese slice on a wooden cutting board with grapes around it.

Firm or meltable cheese?

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.
  • The meltable version is best for cheese that you can melt on pizza, and 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 sliceable vegan cheese

Step 1 – Simply put all the ingredients into a saucepan and stir with a whisk.

Step 2 – 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).

Step 3 – Then pour into any shape container that you wish.  (One batch makes almost 2 cups of cheese.)

Step 4 – Allow the cheese to cool for about 15 minutes without a lid.

Step 5 – 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

  1. Add all of the ingredients to a saucepan, but use only 1/4 cup of water instead of 1/2 cup, and only 4 teaspoons of agar agar instead of 2 tablespoons.
  2. Heat the cheese sauce over medium heat until it begins to boil.
  3. Turn down the heat until it is just barely bubbling and allow it to boil for 5 minutes while stirring frequently.
  4. Add 2 tablespoons plus 1 teaspoon of tapioca starch (equivalent to 7 teaspoons) to 1/4 cup of cold water and stir until it dissolves.
  5. Add the starch and water mixture to the boiling cheese sauce, whisking continuously, and then cook for an additional minute.  (Your cheese will become very thick and stretchy.)
  6. 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.

Vegan mozzarella cheese shredded on a wooden cutting board.
Vegan Mozzarella Cheese

Pro Tips

  • Stir the cheese sauce very frequently.  Please 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.
  • Make sure to measure the ingredients carefully!  Slight changes in the amount of liquid, agar agar, or tapioca starch can significantly affect the texture of your cheese!
  • 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 been set to make it firmer and easier to grate.
  • Use whatever shape you wish for a cheese mold – glass or ceramic works best.  (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.

Troubleshooting

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 issue people ever have trouble with.  Occasionally, people will say that their cheese didn’t set correctly or it’s like Jell-O.  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 the Telephone brand agar agar, since I can easily find it at my local Asian market.  It comes in small packs so that it won’t go bad, and I know that it sets well every time. There are many other brands, and there seem to be different strengths of agar agar, especially in Europe.
  • 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, remelt it, and then add more agar agar, boiling it for an additional 6 minutes.
  • If your agar agar is not working, swap it out in equal parts for Kapa carrageenan.
A stack of 4 flavors of vegan cheese with red grapes next to them.
Easy homemade cheese in any flavor.

Storage

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, won’t affect the flavor, and have a good airtight lid to keep the cheese fresh longer.

Frequently asked questions

Can I freeze vegan cheese?

This cheese freezes well.  Just be sure to wrap it in an airtight container.  It will keep well for at least 3 months. If you plan on shredding it, I like to do so before freezing it to make it thaw faster.

Will coconut milk cheese taste like coconut?

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. I also find that organic coconut milk has a stronger coconut flavor, so you may want to use regular coconut milk.  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 can I make it without coconut milk?

  • Cashews – you can use 1/3 cup of soaked and drained cashews, then blend them with 1 3/4 cups of 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 of any neutral-flavored oil to replace the coconut milk and water in this recipe.
  • What can I use instead of agar agar to make the cheese set?

    You can swap out the agar agar for equal amounts of kappa carrageenan, but this will give you a very similar result. I have also developed a method using chickpea flour, which I explain in detail in my cookbook and my free vegan cheesemaking eBook.

    Homemade vegan cheese with garlic and herbs.
    Vegan Garlic Herb Cheese

    Flavor variations

    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 for making a great-tasting vegan cheese substitute that fits your taste and needs.

    You can make simple changes to this cheese recipe to suit your tastes and needs. These are a few of our favorite flavor variations.

    A round of vegan cheese with a knife slicing off a piece.
    Vegan cheddar cheese

    The first time that you make these delicious vegan cheeses, it may feel intimidating, but I promise it’s incredibly easy. I love making vegan cheese so much that I wrote a whole cookbook about it.

    If you are interested in learning how to make more homemade vegan cheeses, I share my complete collection of vegan cheese recipes in my cookbook, “The Ultimate Guide to Easy Vegan Cheesemaking!

    Vegan cheese recipe

    Diet
    Gluten Free Icon
    Nut Free Icon
    Soy Free Icon
    Vegan Icon
    4.95 from 86 rating

    How to Make Vegan Cheese – Vegan Provolone

    How to make a basic vegan cheese using coconut milk that is free of dairy, gluten, soy, and nuts.  Vegan provolone-flavored cheese.

    Ingredients

    • 1 (13.5 oz) can coconut milk, full-fat
    • 1/2 cup hot water
    • 2 tablespoons agar agar, powder (or 6 tablespoons of flakes if you can't find powdered agar agar)
    • 2 tablespoons nutritional yeast
    • 1 1/4 teaspoon salt
    • 1/2 teaspoon lemon juice
    • 1/4 teaspoon garlic powder

    Instructions
     

    • Prepare cheese molds by spraying a glass bowl or container with spray oil or rubbing any neutral-flavored oil on the molds to prevent sticking. (Recipe will make about 2 cups of cheese).
    • Pour the can of coconut milk into a saucepan.
    • Put 1/2 cup of hot water into the empty coconut milk can to melt all the remaining coconut milk, and add the water to the pan.
    • Add all remaining ingredients (2 tbsp agar agar, 2 tbsp nutritional yeast, 1 1/4 tsp salt, 1/2 tsp lemon juice, and 1/4 tsp garlic powder) to the saucepan and stir with a whisk.
    • Cook over medium heat, stirring frequently until it boils.
    • Turn down the heat until the cheese sauce is just barely boiling and stir constantly for 6 minutes until it is very smooth. (It must boil for 6 minutes to activate the agar agar and set the cheese correctly.)
    • Immediately pour into the prepared cheese molds.
    • Let it cool with the lid off for about 15 minutes at room temperature, then cover and transfer to the refrigerator for at least 2 hours to set firmly. 

    Notes

    How to make meltable vegan cheese

    • Add all of the ingredients to a saucepan, but use only 1/4 cup of water instead of 1/2 cup, and only 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, stirring with a whisk, and then cook for an additional 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.

     

    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.
    • Make sure to measure the ingredients carefully!  Slight changes in the amount of liquid, agar agar, or tapioca starch can significantly affect the texture of your cheese!
    • For a cheesier flavor, add an extra tbsp of nutritional yeast.
    • If you want to grate the meltable version, pop it in the freezer for about 30 minutes after it has been set to make it firmer and easier to grate.
    • Use whatever shape you wish for a cheese mold – glass or ceramic works best.  (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.

     

    Troubleshooting

    • Use agar agar powder, not flakes, if you can, and measure carefully. Make sure to use 2 full tablespoons, not 2 teaspoons!
    • I use the Telephone brand agar agar since I can easily find it at my local Asian market.  It comes in small packs, so it won’t go bad, and I know that it sets well every time. There are many other brands, and there seem to be different strengths of agar agar, especially in Europe.
    • 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 Kappa carrageenan.
    Serving: 0.25cup, Calories: 106kcal, Carbohydrates: 3g, Protein: 1g, Fat: 10g, Saturated Fat: 9g, Sodium: 299mg, Potassium: 156mg, Vitamin C: 0.6mg, Calcium: 16mg, Iron: 2mg
    Did you make this recipe?Please leave a star rating and review below!

    📌 Be sure to follow me on Pinterest for new vegan recipes!

    *This recipe was originally published on May 4, 2018.  It was updated on May 16, 2020, to include new images, more detailed recipe instructions, and answers to frequently asked questions.