The best vegan mozzarella cheese recipe ever! Rich and creamy cheese that melts and stretches. You can slice it for crackers or grate it for pizza, lasagna, or stuffed shells. It even makes perfect vegan mozzarella sticks! Made with coconut milk, it’s free of oil, gluten, soy, and nuts, so that everyone can enjoy it. This is the meltable vegan cheese recipe that you have been looking for! 

Shredded vegan mozzarella cheese on a wooden cutting board with two tomatoes behind it.

Want to save this recipe?

Enter your email below and get it sent straight to your inbox. Plus, get more amazing vegan recipes that will satisfy your cravings!

Save Recipe

With just a few ingredients, you can make the most delicious vegan cheese you have ever had! This produces a solid block of rich, creamy vegan mozzarella cheese that can be sliced or shredded. The tapioca starch in this recipe helps the cheese melt and stretch when heated, making it perfect for quesadillas and vegan grilled cheese sandwiches.

Why make this recipe

This stretchy vegan mozzarella cheese is made with canned coconut milk, so you get rich, creamy cheese without soaking raw cashews or using a high-speed blender or food processor. I’ve tested this homemade vegan mozzarella recipe with many types of plant-based milk, but I have found that coconut milk gives the best texture and mouthfeel closest to real cheese.

Ingredients and substitutions

  • Vegan Milk Base – this will be the base of your cheese. I highly recommend canned coconut milk. (Full-fat canned coconut milk will give you the richest and creamiest texture.) 
    • Coconut Milk – a 13.5 oz can of coconut milk or coconut cream works best. (This is not the coconut milk that comes in cartons in the refrigerated section of the store.)
    • *If you can’t use coconut milk, you can choose 1 of the following to replace it:
      • Cashews – you will need 1/3 cup cashews soaked and drained, then blended with 1 3/4 cup water.
      • For other Plant-Based Milk – like soy milk, rice milk, almond milk, or hemp milk, you will need 1 3/4 cups of milk plus 1/3 cup of any neutral-flavored oil.
  • Water – to give the right moisture content.
  • Nutritional Yeast to give it a cheesy, umami-rich flavor.
  • Agar-agar Powder – to make it firm enough to slice and grate. Agar agar is a white powder derived from seaweed and serves as a vegan gelatin, helping the cheese firm. (It comes in flakes or powder, but be sure to use the powder if you can. It is less expensive, requires less, and blends more easily and smoothly. You can find great prices on it at most Asian markets or on Amazon. You can also use kappa-carrageenan in equal amounts.
  • Tapioca flour – to give the cheese a stretchy texture when it melts. (Nothing else works like tapioca for this. Without it, you will not get the same melt and stretch. You can use potato starch to thicken the cheese, but it won’t give you the same stretchiness.
  • Salt – for flavor
  • Garlic Powder – for flavor.
  • Lemon Juice – just a tiny bit for a little extra bite. (optional)
A vegan grilled cheese sandwich made with melty vegan mozzarella.

Cheese base 

  • Coconut milk-based cheese has the best flavor and texture, but you can also use other plant-based milk with additional oil or blended cashews. You will need approximately 2 cups of liquid. The higher the liquid’s fat content, the creamier your cheese will be.
    • Cashew-Based – Put 1/3 cup cashews that have been soaked and drained into a blender. Blend the cashews, then slowly add 1 3/4 cups of water until smooth.
    • Plant-Milk Based – You can use plain soy, oat, almond, cashew, rice, or hemp milk. Use 1 3/4 cups of milk mixed with 1/3 cup of neutral-flavored oil, such as canola or refined coconut oil.

How to make vegan mozzarella

Step 1 – In a small saucepan, add a 13.5 oz can of coconut milk (or another cheese base above), 1/4 cup of hot water, 2 tbsp of nutritional yeast, 4 tsp agar agar, 1/2 tsp garlic, and 1 1/4 tsp salt.

Step 2 – Heat the cheese sauce over medium heat until it begins to boil.

Step 3 – Reduce the heat to just below a simmer and boil for 5 minutes, stirring frequently.

Step 4 – Add 2 tbsp plus 1 tsp (or 7 tsp) of tapioca starch to 1/4 cup of cold water, stirring until dissolved.

Step 5 – Add the starch and water mixture to the boiling cheese sauce, whisk to combine, and cook for an additional 1 minute. (Your cheese will become very thick and stretchy).

Step 6 – Pour into a glass container and refrigerate, uncovered, for at least 3 hours before shredding.

Dairy-free mozzarella cheese on a cutting board with a cheese grater and a tomato on the side.

Pro Tips

  • 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.
  • After you add the coconut milk, add the warm water to the can and swirl it for a minute to release all the coconut milk.
  • For a cheesier flavor, add an additional tbsp of nutritional yeast to your cheese sauce.
  • If it is too soft to shred, put it in the freezer for 20-30 minutes before shredding.

How to make firmer cheese

  • Omit the tapioca starch completely.
  • Add 1/2 cup of warm water instead of 1/4 cup of water at the beginning of the recipe. (I divide it to let the cheese melt and dissolve the tapioca starch.)
  • Increase the agar agar to 2 tbsp instead of 4 tsp.
Stuffed shells topped with vegan cheese that is melted and stretchy on top.
Vegan Stuffed Shells with melty vegan cheese

Tips on melting cheese

  • Allow the cheese to reach room temperature before adding it to a sandwich or casserole.
  • Cook the cheese-containing food at a lower temperature for longer to allow the heat to reach the center.
  • Grilled cheese or Quesadillas: heat in the microwave for about 45 seconds before grilling to melt the cheese in the center.
  • Vegan LasagnaStuffed Shells, or any other Casserole – cover it with foil so the trapped steam will melt the cheese.
  • Vegan Pizza: Place the pizza on the top rack and use the broil setting for the last 3-4 minutes of cooking, monitoring it closely. You can also cover it with non-stick foil for the last few minutes of cooking. Or you can use my recipe for vegan liquid pizza cheese.

Frequently asked questions

Why is my cheese too soft?

If your cheese is too soft to shred and more Jello-like, you probably added too much tapioca starch or possibly not enough agar agar.  Slight variations in these 2 ingredients will significantly affect the texture.

Also, the strength of agar agar varies, so you may have a type that is not as strong. I hear reports of this in Europe more frequently. You can remelt the cheese, add another teaspoon or two of agar agar, and let it boil for 6 minutes again.

How can I melt vegan cheese?

This mozzarella melts well, but it melts at a higher temperature. Traditional mozzarella melts at 130°F, but this vegan mozzarella melts at about 150°F.  As a result, you will need to heat the cheese to a higher temperature to achieve the same effect.

Vegan mozzarella slices with tomato.

Tips on cheese texture

You can create a variety of different textures of vegan cheese by changing the amounts and ratios of liquids, fats, agar agar, and starch.

  • The more agar agar, the firmer the cheese.
  • The more tapioca starch, the softer and stretchier the cheese.
  • A higher fat content will give you richer, creamier cheese with a more authentic mouthfeel.

Storage

Refrigerator: Store the cheese block in plastic wrap or a sealed airtight container in the fridge for up to 5 days

Freezing: You can freeze it for up to 3 months.  I find it easiest to shred the cheese and then freeze it in an air-tight freezer bag. This way, you can use small portions without thawing the entire block.

You can check out my guide on how to make vegan cheese if you want more information on vegan cheese making, or get my vegan cheese cookbook, The Ultimate Guide to Easy Vegan Cheese Making.

This dairy-free mozzarella cheese is perfect for Caprese salad, pasta dishes, pizza, vegan pizza rolls, vegan grilled cheese sandwiches, veggie lasagna, stuffed shells, baked ziti, or simply sliced on crackers

Shredded vegan mozzarella cheese on a cutting board next to a cheese grater.

More vegan cheese recipes

I have many vegan cheese recipes on my site, and I offer a free vegan cheese mini-guide to subscribers. You can find my full collection of vegan cheese recipes in my cookbook, The Ultimate Guide to Easy Vegan Cheese Making.

Vegan mozzarella cheese recipe

A block of vegan mozzarella cheese on a cutting board with a cheese grater and some of it shredded.
Diet
Gluten Free Icon
Nut Free Icon
Soy Free Icon
Vegan Icon
4.98 from 37 rating

Vegan Mozzarella Cheese

A delicious vegan mozzarella recipe that is made with coconut milk. It melts and stretches, making it perfect for vegan pizza, grilled cheese, quesadillas, lasagna, and casseroles.

Ingredients

  • 1 13.5 oz can coconut milk, full fat or coconut cream (13.5 oz can)
  • 1/4 cup warm water
  • 1 1/4 teaspoons salt
  • 2 tablespoons nutritional yeast
  • 4 teaspoons agar agar, powder
  • 1/2 teaspoon garlic powder
  • 7 teaspoons tapioca flour, (This is the same as 2 tbsp + 1 tsp)
  • 1/4 cup cold water

Equipment

Instructions
 

  • Prepare a glass, ceramic, or silicone mold and have it ready to pour the cheese into when you are done. (I spray mine with a little oil to help it come out easier, but it's not necessary.)
  • Add a 13.5 oz can of coconut milk (or another cheese base), 1/4 cup of warm water, 1 1/4 tsp salt, 2 tbsp of nutritional yeast, 4 tsp agar agar, and 1/2 tsp garlic.
  • 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 (or 7 tsp.) tapioca starch to 1/4 cup of cold water and stir until it dissolves.
  • Add the starch and water mixture to the boiling cheese sauce, whisk it in, and 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.
  • Store covered in an airtight container in the fridge for 5 days, or in the freezer for up to 3 months.

Notes

Tips for making great vegan cheese
  • 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!
  • After you add the coconut milk, add the warm water to the can and swirl it around for a minute to release all the coconut milk.
  • For a cheesier flavor, add an additional tbsp of nutritional yeast to your cheese sauce.
  • Store the cheese in a sealed container in the fridge for up to 5 days or in the freezer for 3 months.
  • If it is too soft to shred, put it in the freezer for 20-30 minutes before shredding.
Tips for melting the cheese
  • Allow the cheese to reach room temperature before adding it to a sandwich or casserole.
  • Cook the cheese-containing food at a lower temperature for longer to allow the heat to reach the center.
    • Grilled cheese or Quesadillas: heat it in the microwave for about 45 seconds before grilling so the cheese in the center melts.
    • Lasagna, Stuffed Shells, or any other Casserole – cover it with foil so the trapped steam will melt the cheese.
    • Vegan Pizza: place the pizza on the top rack and use the broil setting for the last 3-4 minutes of cooking, watching it closely.  You can also cover it with non-stick foil for the last few minutes of cooking.
Serving: 0.25cup, Calories: 111kcal, Carbohydrates: 5g, Protein: 2g, Fat: 10g, Saturated Fat: 9g, Sodium: 371mg, Potassium: 157mg, Fiber: 1g, Sugar: 1g, Vitamin C: 1mg, 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 updated on 1/28/20 from the original that was posted 5/4/18 to include an easier cooking method, new pictures, and a video of the cheese-making process.