I’m so excited to share my go-to Vegan Mozzarella Cheese Recipe with you! This dairy-free cheese alternative is creamy, stretchy, and just packed with that familiar mozzarella charm I’ve been craving. I love how versatile it is—melting perfectly on pizza, bubbling on toasted sandwiches, or even slicing onto salads. It truly satisfies that cheesy craving without any dairy, and once you try it, you’ll see why it’s become one of my favorite plant-based staples.
Why You’ll Love This Vegan Mozzarella Cheese Recipe
What really draws me to this Vegan Mozzarella Cheese Recipe is the incredible balance of flavor and texture. The creaminess comes from cashews and potato, which blend together to achieve a mild, slightly nutty taste that feels rich yet fresh. The slight tang from the white vinegar and the subtle cheesiness from nutritional yeast round out the flavor profile perfectly. It tastes so authentic, I find myself forgetting it’s completely plant-based!
Another fantastic thing I love about making this recipe is how straightforward the preparation is. Despite feeling like a gourmet treat, it requires minimal hands-on time and uses simple ingredients that I almost always have on hand. Plus, it’s amazing to have a fresh batch ready for gatherings, weeknight meals, or anytime I want to add a dairy-free cheese touch. It truly stands out because it melts and stretches far better than many other vegan cheeses I’ve tried.
Ingredients You’ll Need
The beauty of this Vegan Mozzarella Cheese Recipe lies in the simplicity yet thoughtfulness of its ingredients. Each element contributes to either the flavor, texture, or stretchiness, making the final result wonderfully satisfying without any complicated components.
- Cashews: Soaked or boiled to create a creamy, smooth base that’s rich and nutty.
- Dairy-free milk: Adds subtle moisture and helps blend all ingredients seamlessly—almond or oat milk work great.
- Small potato: Boiled and mashed for binding and giving the cheese body and stretch.
- Tapioca starch: The magic ingredient that provides that stretchy, gooey texture reminiscent of classic mozzarella.
- Nutritional yeast: Adds that gentle cheesy, umami flavor perfectly.
- White vinegar: Gives a slight tang to brighten the cheese’s flavor.
- Sea salt: Enhances every flavor note and balances the ingredients.
- Onion powder: Adds a mild savory depth without overpowering.
- Agar powder (optional): Helps with setting the cheese firmer if you want a sliceable version.
Directions
Step 1: Begin by soaking your cashews in hot water for about an hour. If you’re short on time, you can boil them for 10 to 15 minutes instead. After soaking or boiling, drain and discard the water—they’ll become soft enough to blend perfectly.
Step 2: While the cashews are soaking, peel and chop your potato. Boil it in salted water until tender. You will need about 80 grams of cooked potato, which is roughly 1/3 cup once mashed. Fun tip: you can boil the cashews and potato together to save time and dishes!
Step 3: Add the soaked cashews, cooked potato, dairy-free milk, tapioca starch, nutritional yeast, white vinegar, sea salt, onion powder, and agar powder (if using) into a high-powered blender. Blend everything until it’s unbelievably smooth—this step is key to getting the perfect cheese texture.
Step 4: Pour the mixture into a saucepan over medium heat. Bring it to a gentle boil while stirring frequently. Once boiling, reduce the heat and simmer for a few minutes, stirring constantly until the mixture thickens and stretches like mozzarella.
Step 5: Use the vegan mozzarella immediately for the best melting experience—spread it on pizza, toast, or your favorite dishes. If you prefer to store it, transfer it to an airtight container and refrigerate. It will become creamier and less stretchy after chilling, which is great for spreads and dips.
Servings and Timing
This recipe makes approximately 6 generous servings, perfect for sharing or saving leftovers. Prep time is about 15 minutes if you soak the cashews ahead of time, otherwise, plan for about an hour including soaking or boiling. Cook time is roughly 10 minutes on the stove until the cheese reaches that gooey perfection. Overall, expect around 25 minutes from start to finish if you boil the cashews and potato together, making it a quick and convenient option for any occasion.
How to Serve This Vegan Mozzarella Cheese Recipe
I absolutely love serving this vegan mozzarella warm, right off the stove, because that’s when it’s at its most melty and stretchy. It’s wonderful melted on homemade pizzas or toasted sandwiches—it gives that satisfying pull and creamy bite that really elevates the meal. For something lighter, I often spoon it chilled as a creamy topping for salads or veggie bowls, where its subtle tang and texture shine beautifully.
When it comes to presentation, sprinkling fresh basil or oregano on top works wonders and makes the dish pop with color and aroma. I also like to drizzle a bit of high-quality olive oil or scatter cherry tomatoes around for vibrant contrast. As for beverages, a sparkling water with a hint of lemon complements the cheese’s silkiness perfectly.
This recipe is fantastic for family dinners, casual get-togethers, or even holiday feasts when you want everyone to enjoy delicious cheese without dairy. I recommend serving it warm in individual portions for sharing or in a communal dish if you’re making a pizza or dipping plate—either way, it’s always a crowd-pleaser!
Variations
I love tweaking this Vegan Mozzarella Cheese Recipe to suit different tastes or dietary needs. For instance, if you’re nut-allergic, I’ve had great success swapping cashews for sunflower seeds—they create a nut-free yet creamy base that’s still delicious. If you want a firmer cheese, increasing the agar powder slightly helps it set more firmly, perfect for slicing or shredding.
Flavor-wise, adding smoked paprika or fresh garlic to the blend can create a smoky, savory twist that adds complexity to your dishes. You can also experiment with different dairy-free milks—coconut milk gives a richer texture, while oat milk keeps it light. To change things up, try baking the finished cheese on your pizza for a golden, browned crust that’s irresistible.
Storage and Reheating
Storing Leftovers
If you have leftover vegan mozzarella, store it in an airtight container in your refrigerator. I find glass jars or BPA-free plastic containers work best to preserve freshness and prevent odor absorption. Leftovers will keep well for about 4 to 5 days. Keep in mind that the texture will soften and become more spreadable once chilled.
Freezing
Freezing this vegan mozzarella is possible but not my first choice because the texture can become slightly grainy upon thawing. If you do freeze it, portion it into small airtight containers or freezer bags, squeezing out excess air to prevent freezer burn. It will keep well for up to 2 months. Thaw it overnight in the fridge before using, and try to use it mostly for cooking or baking after freezing rather than eating it fresh.
Reheating
The best way to reheat is gently on the stove over low heat while stirring to restore that lovely stretchiness. Avoid microwaving if possible, because it can sometimes dry out or make the cheese rubbery. Adding a splash of plant milk while reheating can help loosen up the texture and bring it back to life. Serve immediately after reheating for the best experience.
FAQs
Can I use other nuts besides cashews in this Vegan Mozzarella Cheese Recipe?
Yes! While cashews provide the creamiest and mildest base, you can substitute with almonds or sunflower seeds if you prefer or need a nut-free option. Keep in mind that texture and flavor might slightly differ, so blending them very well is key.
Does this cheese melt like traditional mozzarella?
It melts and stretches beautifully thanks to the tapioca starch, which creates that iconic gooey effect. It’s not exactly like dairy mozzarella but it’s surprisingly close and perfect for pizzas, grilled sandwiches, and dips.
Is tapioca starch necessary, or can I leave it out?
Tapioca starch is crucial for the stretchy texture, so I don’t recommend omitting it. Without it, the mixture will be creamy but won’t have that classic mozzarella pull that makes this recipe special.
Can I make this recipe oil-free?
Absolutely! This recipe is naturally oil-free, relying on cashews and potato for creaminess without any added oils, so it’s perfect for those seeking a wholesome, clean ingredient list.
How long does the vegan mozzarella keep in the fridge?
Stored properly in an airtight container, it keeps fresh for about 4 to 5 days. After that, it may start to lose its ideal texture but is usually still good to use in cooked dishes.
Conclusion
I truly hope you give this Vegan Mozzarella Cheese Recipe a try—you’ll be amazed at how easy it is to make and how wonderfully it captures that classic mozzarella feel without any dairy. It’s become a staple in my kitchen for adding melty, cheesy goodness to so many dishes, and I’m sure it’ll quickly become a favorite for you too. Happy cooking and enjoy every stretchy, creamy bite!
Print
Vegan Mozzarella Cheese Recipe
This Vegan Mozzarella Recipe creates a delicious, dairy-free cheese alternative perfect for pizzas, toast, and more. Made with cashews, boiled potatoes, tapioca starch, and nutritional yeast, it melts and stretches similarly to traditional mozzarella. The recipe is simple, quick, and uses wholesome ingredients, making it an excellent choice for vegan and plant-based diets.
- Total Time: 25 minutes
- Yield: 6 servings
Ingredients
Main Ingredients
- 1/2 cup cashews
- 1 cup dairy-free milk (such as almond or oat milk)
- 1 small potato, peeled and chopped (about 80 grams cooked)
- 4 tbsp tapioca starch
- 1 tbsp nutritional yeast
- 2 tsp white vinegar
- 3/4 tsp sea salt
- 1/4 tsp onion powder
- 2 tbsp agar powder (optional)
Instructions
- Prepare Cashews: Soak the cashews in hot water for about an hour or boil them for 10-15 minutes to soften. Once softened, discard the soaking or boiling water.
- Cook Potato: Boil the peeled and chopped potato in salted water until tender. Drain and measure out about 80 grams of cooked potato, which will mash to roughly 1/3 cup. Alternatively, you can boil cashews and potato together for convenience.
- Blend Ingredients: Add the soaked cashews, cooked potato, dairy-free milk, tapioca starch, nutritional yeast, white vinegar, sea salt, onion powder, and optional agar powder into a blender. Blend until the mixture is completely smooth.
- Cook Mixture: Pour the blended mixture into a saucepan and bring it to a boil over medium heat. Once boiling, reduce the heat and let it simmer for a few minutes, stirring frequently, until it thickens and develops a stretchy consistency.
- Use or Store: Use the vegan mozzarella immediately on your favorite dishes like pizza or toast for the best texture. You can also transfer it to a covered bowl and refrigerate; note that the texture will become creamier and less stretchy after chilling.
Notes
- For best results, use unsweetened, neutral-flavored dairy-free milk such as almond, oat, or soy milk.
- Agar powder is optional but helps firm up the cheese if you want a sliceable texture.
- Tapioca starch is the key ingredient that gives this cheese its signature stretchiness.
- Texture changes after refrigeration; use immediately if melt and stretch are desired.
- Adjust salt and vinegar to taste for a balanced tanginess and saltiness.
- This vegan mozzarella is perfect for those avoiding dairy or following a vegan diet.
- Prep Time: 10 minutes (including soaking if using hot water soak)
- Cook Time: 15 minutes
- Category: Dairy Alternative
- Method: Stovetop
- Cuisine: Vegan
- Diet: Vegan
