20-Minute Homemade Mozzarella Cheese

It is so easy to make homemade mozzarella cheese! You’ll be extremely surprised how fast too, just 20 minutes! There aren’t any scary temperatures to worry about or special tools needed either.  You can also control the amount of fat and salt. Check out the recipe below to see for yourself.

Watch 2 Important Videos!

Link You May Need:

Liquid Double-Strength Vegetable Rennet

Vegetable Rennet

I started out using 1/8 teaspoon of double-strength liquid rennet, but wanted to experiment with double the amount, 1/4 teaspoon. I was very pleased at using a double dosage of double-strength rennet. Most recipes suggest using 1/4 teaspoon of single-strength rennet. When using 1/4 teaspoon of double-strength rennet, tons of curds form and you can gather it together easily.

Update: I realized after using 1/4 teaspoon of double-strength rennet, the cheese did not melt as well as the cheese I buy in stores. Now, I know why you want to use less rennet. The more you use the harder it is to melt the cheese. However, using double the amount of rennet results in the cheese coming together easily.

I froze the leftover cheese and it crumbled easily. So, I crumbled it all up, allowed it to reach almost room temperature and stirred into some milk to use as a substitute for ricotta cheese in a lasagna. It worked perfectly!

Can I Use Nonfat or low-fat milk?

Nonfat milk makes hard cheese. Think Parmesan and Romano. To make part skim mozzarella (like you see in stores), you can use a mixture of whole and nonfat milk. Therefore, 2% milk should work but will make a harder mozzarella than whole milk. 

This recipe is available to everyone.

Homemade Mozzarella Cheese

Flavorful, easy to make Mozzarella cheese. The more you cook it in the final steps the dryer the cheese. So, you get to decide on its texture. So delicious!
Course Dinner, Lunch
Cuisine Italian
Ingredient Keyword applecider vinegar, citric acid, milk, vegetable rennet, vinegar
Prep Time 5 minutes
Cook Time 10 minutes
Resting Time: 5 minutes
Total Time 20 minutes
Servings 1 pound+ (1 lb. + 0.6 ounces)


  • 1 gallon whole milk (not ultra-pasteurized and homogenized are okay (2% if that's all you have)
  • 1 teaspoon citric acid (or more vinegar)
  • 1/2 teaspoon apple cider vinegar (or more citric acid)
  • 1/8 teaspoon double-strength liquid rennet
  • 1 teaspoon salt (or to taste)


  1. Heat the milk in a large pot. Mine got to 130⁰F (scalded but not boiled). Remove from the heat.
  2. Stir in the citric acid and vinegar. A few curds of milk begin to form and float on top of the milk.

  3. Stir in the rennet and set aside for 3 – 5 minutes.
  4. Strain the mixture through a colander and push as much excess liquid from the curds as possible.
  5. Transfer the curds to a microwave-safe bowl, sprinkle with salt, and heat on high in the microwave for 1 minute.
  6. Drain the excess liquid from the bowl. Then, starting with a wooden spoon, silicone spatula, etc., knead the cheese until it forms into one solid mass. Once it is cool enough to handle knead the cheese by hand (I use gloves for cleanliness) and knead for about 2 minutes, stretching and twisting. If the cheese breaks, it's not yet done.

  7. Microwave the cheese again for about 30 seconds and squeeze out any excess liquid. If 1 teaspoon or less comes out, you’re done heating it. If not, heat again for another 30 seconds and squeeze out the liquid again. Knead until smooth and stretchy. Repeat until there is only up to teaspoon left of liquid. The more you microwave the cheese, the drier it will turn out.

    After Final Kneading of Mozzarella
  8. Place in a dry, clean heatproof bowl to cool. Once it’s cool, it will be shiny on the side that was touching the bowl.
  9. Store in a zipper storage bag up to 1 week. Feel free to freeze as well. Then defrost at room temperature.

6 Replies to “20-Minute Homemade Mozzarella Cheese”

    1. Reita,

      I haven’t used a lactose-free milk in this recipe, but usually you can make soft cheese like ricotta, mascarpone, and mozzarella using lactose free milk. The worst thing that could happen is that you would end up with a softer cheese like ricotta.

      Let us all know how it turns out if you try it.


Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.