• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes

Connoisseurus Veg logo

SUBSCRIBE

Sign up for updates and my FREE Vegan Dinner Solutions email series!

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
    • YouTube
  • ×
    Home » Vegan Cheese

    Published: Jan 3, 2020 · Modified: Nov 13, 2024 by Alissa Saenz · This post may contain affiliate links · 16 Comments

    Amazing Homemade Vegan Mozzarella Cheese

    Jump to Recipe Print Recipe

    You'd never guess this luscious vegan mozzarella cheese was made from nuts! It's delicious, easy to make and perfect for sandwiches, pizzas, or snacking.

    Vegan Mozzarella Cheese Slices, Cherry Tomatoes and Basil on a Cutting Board

    For a long time I was reluctant to share recipes for homemade vegan cheese on this site, because it can be really, really bad.

    I've shared a few successes over the years, and they're usually simpler, creamy vegan cheeses, like cream cheese, spreadable cheddar, or this vegan cheeseball.

    Well guess what? I finally got to experimenting with vegan mozzarella, and it turned out to be really easy to make, and surprisingly delicious. This stuff tastes a lot like dairy-based fresh mozzarella — maybe better!

    First though, let's be clear on something: this recipe is for a dairy-free mozzarella that's analogous to fresh mozzarella. That was always my favorite kind of mozzarella! It's squishy, creamy, and has mild flavor and rich texture. It's amazing on a vegan margherita pizza.

    Let's talk about how it's made!

    Jump to:
    • Notes on Ingredients
    • How It's Made
    • Shelf-Life & Storage
    • Frequently Asked Questions
    • More Vegan Cheese Recipes
    • 📖 Recipe
    • 💬 Comments

    Notes on Ingredients

    Vegan Mozzarella Cheese Slices Arranged on a Cutting Board with Cherry Tomatoes and Fresh Basil

    You only need six ingredients to make this plant-based cheese!

    Cashews. Raw cashews make up the creamy base for our vegan mozzarella. You'll need to soak them in water for a few hours to soften them up.

    Non-dairy milk. Just about any variety will work, as long as it's unsweetened and unflavored. Soy milk, almond milk, oat milk, and cashew milk are all great choices. You can even use water in a pinch.

    Tapioca starch. This is our thickener. It gives the cheese that soft, spongy texture that fresh mozzarella cheese has. I don't recommend attempting any substitutions.

    Lemon juice. This adds a touch of tartness. Freshly squeezed juice will give your cheese the best flavor.

    Coconut oil. Coconut oil does two things here. First, it adds fat, to give the cheese a rich and luxurious mouthfeel. It also helps the cheese to firm up in the fridge, since coconut oil becomes solid when chilled. If you use unrefined coconut oil your cheese will have a mild coconut flavor (which I really don't mind). Use refined oil and it won't taste like coconut at all.

    Salt. Cheese is salty! Adding salt to our vegan cheese makes it taste like the real deal.

    Flavor variation: I sometimes like to blend a clove of garlic or a bit of garlic powder into my cheese base, depending on what I'm planning to use my cheese for.

    How It's Made

    Below is a detailed photo tutorial on how to make this dish. Scroll all the way down if you'd like to skip right to the recipe!

    Blend

    Start by placing your cashews and ¼ cup of non-dairy milk into a blender or food processor bowl. Blend them together to make a smooth paste. Be patient! The blending process can take a few minutes. Be sure to stop the machine and scrape down the sides of the bowl every now and then.

    Now add everything else to the bow: tapioca starch, lemon juice, coconut oil, salt, and the rest of your milk. Blend everything until smooth.

    Collage Showing Four Stages of Blending Vegan Mozzarella Cheese in a Food Processor

    Cook

    Next you'll need to cook the cashew mixture. Transfer it to a medium pot and place it on the stove over medium heat. Slowly heat up the mixture, whisking it the whole time. It'll start to thicken up as it heats — this is good! Keep cooking and whisking until the mixture is thick and pulls away from the sides of the pot. This should take about 5 minutes.

    Tip: I recommend using a smaller blending device for this recipe, if possible, or doubling the batch size. If you want to cut down on the batch size, make sure to use a very small device. You want the bowl to be nice and full so you can blend everything up well!

    Collage Showing Four Stages of Cooking Vegan Mozzarella Cheese

    Shape & Chill

    Take the pot off of the burner and let your cashew cheese mixture cool down a bit.

    When it's cool enough to handle, grab a couple of sheets of parchment paper. Take half of your mixture and place it on one of sheets, then shape it into a log. Smooth out the sides and roll it up in parchment paper. Alternatively, you can roll your mixture into balls to make vegan mozzarella balls.

    Collage Showing Steps for Forming a Vegan Mozzarella Cheese: Spoon Mixture onto Parchment Paper, Shape into Log, and Roll OR Roll into Balls

    Transfer your vegan mozzarella to the refrigerator to chill. I usually just set both of my logs on a large plate and stick it in the fridge. The cheese will firm up as it cools.

    After about 2 hours it should be fully set. Slice it up!

    Knife Slicing a Log of Vegan Mozzarella Cheese on a Cutting Board

    You can use this stuff in just about any way you'd use regular mozzarella cheese. Scatter it over a pizza, add it to lasagna, stuff it in quesadillas or a sandwich like this muffaletta or this Caprese, or serve it with crackers or bread.

    Shelf-Life & Storage

    Homemade cashew mozzarella cheese will keep in a sealed container in the refrigerator for 4 to 5 days, or in the freezer for about 3 months.

    Frequently Asked Questions

    Can I substitute roasted cashews for the raw cashews?

    Nope! Roasting cashews brings out their nutty flavor, so you'll end up with something that tastes more like cashew butter than cheese.

    Can I make this recipe without oil?

    You can, and it will still be tasty! The texture might be little less realistic and the flavor not quite as rich.

    Is this vegan mozzarella recipe gluten-free?

    It is!

    Does this cheese melt?

    Not really. It behaves a lot like fresh mozzarella cheese when heated, in that it softens up and gets stretchy but still holds its general shape.

    Vegan Mozzarella Cheese Slices with Cherry Tomatoes and Basil in the Background

    More Vegan Cheese Recipes

    • Vegan Ricotta Cheese
    • Vegan Fondue
    • Tofu Feta Cheese
    • Cashew Queso
    • Vegan Parmesan Cheese

    Like this recipe? If so, be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter. And please stop back and leave me a review and rating below if you make it!

    📖 Recipe

    Vegan Mozzarella Cheese Slices, Cherry Tomatoes and Basil on a Cutting Board
    Print Pin
    5 from 1 vote

    Amazing Homemade Vegan Mozzarella Cheese

    You'd never guess this luscious vegan mozzarella cheese was made from nuts! It's delicious, easy to make and perfect for sandwiches, pizzas or snacking.
    Course Component
    Cuisine American, Italian
    Prep Time 15 minutes minutes
    Cook Time 5 minutes minutes
    Soak + chill time 6 hours hours
    Total Time 6 hours hours 20 minutes minutes
    Servings 8
    Calories 143kcal
    Author Alissa Saenz

    Equipment

    • Food processor

    Ingredients

    • 1 cup raw cashews, soaked in water 4-8 hours, drained and rinsed
    • ½ cup unflavored and unsweetened non-dairy milk, divided
    • 3 tablespoons tapioca starch
    • 2 tablespoons lemon juice
    • 2 tablespoons coconut oil (preferably refined), liquid state
    • 1 teaspoon salt
    US Customary - Metric

    Instructions

    • Place the cashews and ¼ cup of milk into a blender or the bowl of a food processor fitted with an s-blade.
    • Blend the cashews to a smooth paste, stopping to scrape down the sides of the pitcher or bowl as needed.
    • Add the remaining milk, along with the tapioca starch, lemon juice, coconut oil, and salt.
    • Blend everything again until smooth and well-mixed.
    • Transfer the cashew mixture to a medium saucepan and place it over medium heat.
    • Slowly heat up the mixture, whisking it the entire time.
    • The mixture will start to thicken up as it heats. Continue cooking and heating until the mixture becomes very thick and pulls away from the sides of the pot, about 5 minutes.
    • Remove the pot from the burner and let it cool for a few minutes.
    • When the cashew mixture is cool enough to handle, grab a couple of sheets of parchment paper.
    • Divide the cashew mixture in half and place each portion on one of the parchment sheets. Shape the cashew mixture into two logs, each about 6 to 8 inches long.
    • Roll up the parchment paper to enclose the logs. Place them on a plate and place the plate in the fridge.
    • Chill the cheese for at least 2 hours, until set. It should be about as firm as regular mozzarella cheese.
    • Slice the logs and use the cheese immediately, or place the slices in a sealed container and refrigerate for up to 4 days.

    Would you like to save this?

    We'll email this post to you, so you can come back to it later!

    Nutrition

    Serving: 4slices (⅛ of total batch) | Calories: 143kcal | Carbohydrates: 8.9g | Protein: 2.7g | Fat: 11.5g | Saturated Fat: 4.5g | Sodium: 304mg | Potassium: 104mg | Fiber: 0.6g | Sugar: 1.1g | Calcium: 3mg | Iron: 6mg
    « Vegan Spinach Dip
    Garlic Butter & Herb Pasta with Chickpeas »

    Sharing is caring!

    • Facebook
    • Twitter
    • Reddit
    • Email

    About Alissa Saenz

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors! You can read more about me here.

    I'd love to connect with you on Facebook, Instagram, or Pinterest.

    Reader Interactions

    Comments

      5 from 1 vote (1 rating without comment)

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Lisa says

      July 17, 2021 at 5:28 am

      Can I use another nut besides cashews? My husband is allergic...

      Reply
      • Alissa Saenz says

        July 18, 2021 at 6:15 pm

        Macadamia nuts or raw sunflower seeds work as a cashew substitute in lots of recipes. I haven't tried either in this recipe, so no promises, but I think they'd work! Macadamia would be my preference.

        Reply
    2. Lynn Thomasberg says

      January 09, 2020 at 4:52 pm

      I noticed that in the recipe it says on Line 3. "add remaining milk" but don't see where you add the first amount? I

      Reply
      • Alissa Saenz says

        January 12, 2020 at 10:52 am

        Oops! Sorry about that! I said water where I should have said milk. I just corrected it!

        Reply
    3. caro says

      January 06, 2020 at 4:23 am

      i made mozzarella a couple of times, following a similar recipe that additionally used Agar-Agar and nutritional yeast (for more cheesy flavour). after a few minutes cooking (and stirring!!) a spoonful of the mass was put into Cold salted water. it turned out amazing. i recommend soaking the Cashews for 6 Hours before processing, to avoid greasyness :)
      best regards, caro

      Reply
      • Alissa Saenz says

        January 12, 2020 at 11:08 am

        Oh that sounds wonderful! I'll have to experiment with that idea myself. I've used agar in other types of cheese recipes, but never mozzarella.

        Reply
    4. Dhaakirah says

      January 05, 2020 at 12:40 pm

      Can I omit the tapioca starch could something else be used also I will be using walnuts or Brazil nuts is that okay as well

      Reply
      • Alissa Saenz says

        January 05, 2020 at 3:06 pm

        I'm not sure about substitutes for the tapioca starch. Possibly potato starch, but I haven't tried it so I'm not sure. Walnuts definitely wouldn't work and I'm guessing brazil nuts wouldn't either. If macadamia nuts are available they might work as a substitute, but again, I haven't tried the recipe with them so I'm not sure. If you try any variations I'd love to hear how they turn out!

        Reply
    5. Chana says

      January 04, 2020 at 6:11 pm

      Can this be made in a high speed blender?

      Reply
    6. Daphne says

      January 04, 2020 at 3:14 am

      Does this cheese melt? Is it melty and stretchable when baked on pizza?

      Reply
      • Alissa Saenz says

        January 05, 2020 at 3:15 pm

        It'll soften up when heated, but it won't pool or get stretchy. I use it as a substitute for fresh mozzarella, which doesn't melt quite as much as the kind you buy in blocks. It makes a great pizza margherita!

        Reply
    7. Jayney Goddard says

      January 03, 2020 at 8:39 pm

      Will this melt?

      Reply
      • Alissa Saenz says

        January 05, 2020 at 3:58 pm

        It'll soften but it won't totally melt.

        Reply
    8. JoAnne says

      January 03, 2020 at 4:08 pm

      Do you think you could replace the coconut oil with olive oil??

      Reply
      • Alissa Saenz says

        January 05, 2020 at 4:07 pm

        Hmmm...that might work since olive oil solidifies in the fridge. I'm afraid I can't say for sure without trying. I really like the idea of olive oil for flavor, so I will probably give that a try with my next batch and update the post if it works.

        Reply
      • Christopher D'Amico says

        March 02, 2021 at 3:15 pm

        I am currently making the recipe, I will let you know how it turns out.

        Reply

    Primary Sidebar

    Alissa standing in front of kitchen cabinets.

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

    More about me →

    Popular

    • Sliced loaf of Vegan Banana Bread with a cup of tea in the background.
      The Best Vegan Banana Bread
    • Plate of Teriyaki Tofu with broccoli and rice.
      Crispy Baked Teriyaki Tofu
    • Two Glasses of Vegan Rice Pudding with Cinnamon Sticks and Strawberries
      Creamy Vegan Rice Pudding
    • Table Set with a Bowl of Lentil Soup, Blue Pot and Water Glass
      Classic Lentil Soup

    Footer

    ↑ back to top

    Resources

    • About
    • Contact
    • Privacy Policy
    • Photo Use Policy

    Connect

    • Sign Up for emails and updates
    • Connoisseurus Veg on Facebook
    • Connoisseurus Veg on Pinterest
    • Connoisseurus Veg on Instagram

    Reader Favorites

    • Tuscan Kale Soup
    • Asian Slaw
    • Vegetarian Slow Cooker Chili
    • Mediterranean Pasta
    • Vegan Doughnuts
    • Classic Lentil Soup

    As an Amazon Associate I earn from qualifying purchases. Learn more here.

    Copyright © 2013-2025 Tofu Press LLC & Alissa Saenz

    Vegan Mozzarella Cheese
    725 shares
    • 274

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.