Plant-Based Papa

Easy Homemade Vegan Mozzarella (No Agar Agar — Melts, Stretches & Shreds)

Published

Updated

Jump to Recipe
A block of homemade vegan mozzarella cheese sliced into pieces alongside a pile of freshly shredded vegan mozzarella, displayed on a vintage white floral plate with pink rose and green leaf details on a light grey surface.

If you've been searching for a homemade vegan mozzarella that actually delivers on all fronts — great flavor, reliable texture, easy preparation, and simple everyday ingredients — this is the recipe you've been waiting for. This vegan mozzarella is seriously one of our favorite things we make in our kitchen. It's delicious, it's genuinely easy, and it comes together with ingredients that most plant-based households already have sitting in their pantry. No obscure specialty ingredients, no complicated techniques, and no disappointing results.

What makes this recipe particularly exciting is what it doesn't require. Unlike the majority of firm plant-based cheese recipes out there, this mozzarella doesn't need agar agar or kappa carrageenan to set — two ingredients that often require a trip to a specialty grocery store or an online order to track down. Instead, this cheese sets beautifully through a simple steaming method combined with the natural thickening power of corn or potato starch, which does all the heavy lifting in creating a firm, sliceable, shreddable, and perfectly meltable mozzarella every single time. Simple, accessible, and completely foolproof.

Choose Your Starch Level — Choose Your Texture

One of the things we love most about this recipe is how customizable it is based on how you plan to use your mozzarella. The amount of starch you use directly controls the final texture of the cheese, giving you three distinct options depending on your needs:

Two tablespoons of starch gives you a beautifully stretchy, ultra-meltable cheese that pulls and flows exactly the way you want mozzarella to. This is the version you want for mozzarella sticks, grilled cheese sandwiches, pizza, and any application where maximum melt and stretch is the priority. If you want to pull your cheese and watch it stretch, this is your setting.

Three tablespoons of starch is our personal sweet spot — the best of both worlds. It's stretchy enough to melt beautifully and firm enough to slice and shred cleanly. This version is the most versatile of the three and works well across the widest range of applications. If you're making this mozzarella for the first time and aren't sure which version to start with, start here.

Four tablespoons of starch produces the firmest version of this cheese — ideal for situations where you need the mozzarella to hold its structure rather than melt immediately. Think cold caprese salads, shredded mozzarella stirred into the interior layers of a lasagna, or cheese added to high-liquid environments like soups where you want it to maintain its shape rather than dissolve into the broth.

The Yogurt Base — Why It Matters

For the best possible flavor in this mozzarella — and in all of our cheese recipes — we strongly recommend using plain unsweetened vegan yogurt as your base. The reason is simple: yogurt has already been through a fermentation process, which means it brings a natural cultured tanginess to the cheese that genuinely mimics the complex, slightly sharp flavor profile of real dairy mozzarella. It's a small detail that makes a significant difference in the final taste.

If you don't have vegan yogurt on hand, vegan sour cream works as a great substitute — just omit the lactic acid or other liquid acid from the recipe since sour cream already provides sufficient tang on its own. As a last resort, plain plant milk can be used instead, but in that case we recommend bumping up the acid content to compensate for the missing tang — either ¼ teaspoon of lactic acid or 2 teaspoons of a liquid acid like apple cider vinegar or fresh lemon juice will do the trick and give you a much more flavorful result than plant milk alone.

The Method — Familiar, Reliable, and Foolproof

If you've already made our Vegan Cheddar Recipe, you'll feel immediately at home with this process — because it uses the exact same steaming method that we've come to rely on for all of our firm plant-based cheeses. And if this is your first time making a steamed vegan cheese, you're in for a pleasant surprise at just how simple and reliable it is compared to emulsion-based cheese recipes, which can be temperamental and unpredictable.

Simply combine your ingredients, pour the mixture into a silicone cheese mold, and steam it in either an Instant Pot or a stovetop steamer until set. Then transfer it to the refrigerator for at least 12 hours to firm up fully, and you'll have a beautiful, ready-to-use vegan mozzarella waiting for you. No emulsification to stress over, no broken batches, no wasted ingredients. Just a consistent, reliable result every single time.

The Nutrition Profile

This vegan mozzarella holds up remarkably well nutritionally when compared to its dairy counterpart. The overall fat and protein profile is very similar to traditional dairy mozzarella on a per-serving basis — and if you use a soy-based yogurt or soy milk as your base, this recipe actually delivers more protein than dairy mozzarella, which is a genuinely impressive nutritional win for a plant-based cheese.

Beyond the macros, the addition of nutritional yeast means every serving also comes with a solid boost of B vitamins — covering all of them with the exception of B5 — along with meaningful amounts of iron, calcium, and folate. If you want to push the nutritional profile even further, you have two easy options: add a little extra nutritional yeast to increase the B vitamin content, or incorporate a small amount of calcium lactate into the recipe to meaningfully boost the calcium content per serving. Either way, this is a cheese you can feel genuinely good about eating and serving to your family.

Sliceable, shreddable, meltable, stretchy, and deeply satisfying — this vegan mozzarella is everything a great cheese should be, and it's ready to elevate everything from weeknight pizzas and mozzarella sticks to elegant Caprese salads and hearty lasagnas.

Easy Homemade Vegan Mozzarella (No Agar Agar — Melts, Stretches & Shreds)

This homemade vegan mozzarella is firm, stretchy, meltable, and made with simple pantry ingredients — no agar agar or kappa carrageenan required. Set with corn or potato starch and steamed in a silicone mold using an Instant Pot or stovetop steamer, this foolproof recipe gives you three texture options depending on your use case. Higher in protein than dairy mozzarella when made with soy yogurt, and packed with B vitamins, iron, calcium, and folate from nutritional yeast. Perfect for pizza, mozzarella sticks, lasagna, caprese salads, and so much more.

Prep
15 min
Cook
15 min
Cool
12 hr
Total
12 hr 30 min
Servings
24
Difficulty
Easy

Ingredients

Instructions

  1. Take out a silicon cheese mold that will fit 1.5 cups and in your pot on the stove.

  2. In a pot with a steamer basket attached (you can also use a colander or mesh strainer that fits in the pot, if you don't have a steamer basket - see notes), fill the bottom with water and bring it to a boil.

  3. In a mixing bowl mix together 2+ tbsp Corn or Potato Starch (use up to 4 tablespoons for a harder cheese), 1/3 cup Tapioca Flour (starch), 1 tbsp Nutritional Yeast and 1+ tsp Salt.

  4. Melt 2 tbsp Refined Coconut Oil until just melted but not hot then add 1 tsp White Miso Paste, 1/8+ tsp Lactic Acid (see notes for substitutions) and 3/4 cup Plain Vegan Yogurt then stir to combine. Pour into your dry mixture and mix until completely smooth and all the lumps are removed.

  5. Pour your mixture into your silicon cheese mold, you can use a metal mold if that's all you have but it might be difficult to remove the cheese from it once it hardens.

  6. Place your mold in your steamer basket when your water is boiling, Cover with a lid and steam for 30 minutes.

  7. Let your molds cool, then transfer either place the molds lid on top of them or cover with plastic wrap, then transfer to the refrigerator. Let cool in the refrigerator for at least 12 hours, we would recommend 24 hours if you're patient enough!

  8. Once your cheese has firmed up, carefully remove from the mold and you can grate it, slice it, and melt it on whatever you'd like!

Nutrition (per serving)

Calories
29 kcal
Protein
0.4 g
Carbs
2.5 g
Fat
1.9 g
Fiber
0.1 g
Sugar
0.1 g
Sodium
111.3 mg
Vit. B12
0.3 mcg

Notes & Tips

  • Use this as a reference when deciding how many tablespoons of corn or potato starch to use:
    • 2 Tablespoons: Makes the best stretchy mozzarella, best used for mozzarella sticks, grilled cheeses and in any case where you need to melt the cheese in a low liquid environment.
    • 3 Tablespoons: Best of both worlds, it's both stretchy and firm while not being too much of either.
    • 4 Tablespoons: Best as block mozzarella or in cases where you want to shred it. It best melts in small shreds but doesn't melt as easily in large pieces.
  • You can use Vegan Sour Cream or plant milk instead of yogurt just keep in mind if you use plant milk, your mozzarella will have a less cultured taste like you would experience in dairy cheeses.
  • If you decide to use vegan sour cream you can omit the lactic acid/liquid acid unless you want a more tangy cheese. If you use plant milk instead of yogurt we recommend using 1/4th tsp of lactic acid or 2 tsp liquid acid like apple cider vinegar or lemon juice.

You may also like

Reviews

No reviews yet. Be the first to share your experience!