Learn how to make easy and delicious homemade mozzarella cheese. This mozzarella recipe only takes about 30 minutes from start to finish, and it is super delicious. Creamy, salty, all the best things when it comes to cheese.
Our dairy cow June is about one year past freshening, and she is still producing more milk that we can just drink. As the milk jars keep piling up, we want to do something with all that milk.
Homemade mozzarella cheese is one of the easiest cheeses to make, and it can be done all in one day. Thirty minutes to be exact!
I used raw, skimmed milk to make this recipe. As in, cream is skimmed off the top. So, not only are you left with cheese, but also the whey that can be used in a variety of ways (like smoothies, soups, ferments, or just to feed the pigs), as well as cream to make butter.
Nothing goes to waste here.
I know many people donโt have a dairy cow in the backyard, but thankfully with this recipe, you can also used store-bought milk. It’s so simple to make mozzarella at home, and it is delicious on pizzas, salads, focaccia…you name it.
Why you will love this recipe:
Quick: It takes about 30 minutes to make from start to finish. It is one of the fastest homemade cheeses you can make.
Delicious: Creamy mozzarella cheese melted on homemade pizza…or gooey sourdough grilled cheese. Is there anything more delicious?
Great way to use a lot of extra milk: If you have a dairy cow and just have oodles of milk in the fridge or you find a great deal on milk and stock up, it is a great way to use up all that milk.
Nothing goes to waste: The cream skimmed off can be made into butter, the milk solids made into cheese, and the whey can be used in soups, smoothies, or be fed to the pigs or chickens (for non-homogenized milk).
Mozzarella Cheese Making Tips:
- Fresher milk seems to make the cheese a little prettier when heating and cutting the curds, whereas slightly older milk will work just fine (not spoiled), but looks a little funny in the pot.
- I like to heat my milk to around 100 degrees to help keep some of the beneficial things in the raw milk intact. Heating it too high will kill all the glories of raw milk.
- Do not mix the milk too much after the rennet is added. You want to bring the spoon up and down rather than mixing in a circle.
- You can pour the citric acid and the liquid animal rennet right into the milk, but I find it easier to work with if it is already dissolved.
- This recipe easily doubles. I will just use two separate pots.
This post contains affiliate links, which means I make a small commission at no extra cost to you. See my full disclosure here.
Ingredients:
Milk: I use raw milk with the cream skimmed off the top from our dairy cow. You can also use store-bought whole or 2% milk. Pasteurized milk is fine, but donโt use ultram-pasteurized milk.
Citric acid: This raises the acidity of the milk, which helps separate the curds and whey and makes it stretchy. You can also use lemon juice or vinegar. Citric acid tends to give a more consistent result.
Animal rennet: This ingredient helps solidify the proteins naturally found in milk. It can be found in a liquid and a tablet.
Salt: Preferably sea salt or pink Himalayan. Salt adds so much delicious flavor.
Tools Needed:
Thermometer: This is for bringing the milk up to a specific temperature without it being too hot. We donโt want to scald the milk or kill off all the good stuff (if using raw).
Large pot: For making the cheese and during the stretching and folding stage.
Measuring spoons: To measure out the citric acid and rennet.
Colander: For draining the curds from the whey.
Knife: To cut the curds.
Cheese cloth: This is optional, but can be helpful when straining the curds and pressing.
Large spoon: To mix the milk together and for stirring the curds.
Rubber gloves: Another optional tool, but many people find it necessary for stretching and folding the hot cheese.
How To Make Mozzarella Cheese
Prepare the citric acid and rennet mixtures
In a small bowl, add the citric acid to water and mix.
In a separate small bowl, mix together water and rennet. Set aside.
Pour the citric acid mixture into the pot.
Add milk to the pot and heat to 100 degrees using a digital thermometer.
Once it hits 100 degrees, remove from the heat.
Add the Rennet
Mix the animal rennet with water, then add into the pot of milk.
Mix well, making sure to get it all the way to the bottom of the pot, while not agitating it too much.
Stir the milk and add a lid. Allow it to sit for ten minutes.
Cut the Curds
Cut the curds using a large knife, while making sure to get all the way down to the bottom of the pot. Cut in a grid shape.
Pour the curds and whey into a colander over a pot, straining off the whey. If you arenโt planning to use the whey for anything, youโll want to save a little bit of the whey for storing the cheese.
I like to run my fingers through the curds and whey in the colander to help separate and help the whey strain.
Press the Curds
Press out any excess whey with your hands.
Continue pressing until all the of the whey is out of the cheese.
Once the ball of cheese forms and the whey is pressed out, dip the cheese back into hot water and stretch it. (You could also heat it up in a microwave.) I usually dunk the cheese into the hot water and stretch, continuing to do this until the cheese because firm and shiny.
Stretch it a few more times and add salt to taste. I like to hold the cheese with one hand and then sprinkle over the salt in another hand. Fold the cheese over, stretch a few times and add more salt.
Roll into balls and use it right away or store for later.
Storing Homemade Mozzarella
Store in an air-tight container with some of the leftover whey for up to a week. Freeze for up to six months.
How To Use Fresh Mozzarella
- Salads
- Pizza: Sourdough is our go-to, but also love making this einkorn pizza crust.
- Caprese salad
- Brushetta
- Sourdough skillets
- Carnitas
- Soups like cheeseburger, tomato, chicken corn chowder, and more.
- Grilled cheese
- Garlic cheese bread
- Lasagna
- Top homemade pasta
- Sausage and apple stuffed acorn squash
- Sausage Zucchini Boats
- Pesto Gnocchi
- Meatball Subs
- Sourdough breakfast strata
- Stuffed Bell Peppers
FAQ:
Is it cheaper to make mozzarella at home?
This will obviously be dependent on the type and quality of milk. Store-bought milk can range from $2-7 a gallon, depending on stores, whether it’s grass-fed, organic, etc.
Raw milk is anywhere from $8-22 a gallon.
Can I use vinegar instead of rennet to make mozzarella cheese?
No. If you want to make the real deal stretchy mozzarella, then you will need to use rennet. Substituting white vinegar for rennet will leave you with more of a farmers cheese. There is a way to make it somewhat like mozzarella, but it will be more crumbly and not stretchy.
How long does it take to make mozzarella cheese?
It takes about 30 minutes from start to finish to make this recipe. It is super easy and a great way to use up extra milk.
Find More Recipes From Our Farmhouse:
- Sourdough Vanilla Cake
- Creamy Pumpkin Pasta Sauce Recipe
- Sourdough Biscotti
- One Skillet Creamy Peach Chicken
- Brioche French Toast Recipe
If you try this recipe and love it, I would love if you gave it 5 stars! Thank you! Tag me on Instagram @farmhouseonboone.
Homemade Mozzarella Cheese
Ingredients
- 1 1/2 teaspoons citric acid
- 1/4 teaspoon animal rennet
- 1/2 cup water, divided
- 1 gallon whole milk
Instructions
- In a small bowl, add the citric acid and 1/4 cup of the water. Stir to dissolve.
- In a separate small bowl, mix together the remaining 1/4 cup of water and rennet. Set aside.
- Pour the citric acid mixture into a large pot.
- Add the milk to the pot and heat over medium, stirring constantly to incorporate the citric acid.
- Once the milk and citric acid mixture reaches 100ยฐ F, using a digital thermometer, remove the pot from the heat. If you are using a gas stove, it is fine to leave the pot on the burner as long as the flame is off.
- Add the rennet/water mixture into the pot of milk. Mix well, making sure to get it all the way to the bottom of the pot, while not agitating it too much. Sometimes I stir clockwise and then quickly switch to counter-clockwise to still the milk. You want the milk to be pretty still for the next step.
- Put a lid on the pot and allow it to sit for ten minutes, or until the curds have set. If tak off the lid and it looks like the milk is still pretty watery, you can return the lid and do some other tasks around the kitchen.
- Once the curds have set, cut them using a large knife, while making sure to get all the way down to the bottom of the pot. Cut in a grid shape.
- Pour the curds and whey into a colander over a pot, straining off the whey. If you arenโt planning to use the whey for anything, youโll want to save a little bit of the whey for storing the cheese.
- Press out any excess whey with your hands.
- Continue pressing until all the of the whey is out of the cheese.
- Once the ball of cheese forms and the whey is pressed out, dip the cheese back into hot water and stretch it. (You could also heat it up in a microwave.) I usually dunk the cheese into the hot water and stretch, continuing to do this until the cheese because firm and shiny.
- Stretch it a few more times and add salt to taste. I like to hold the cheese with one hand and then sprinkle over the salt in another hand. Fold the cheese over, stretch a few times and add more salt.
- Roll into balls and use it right away or store for later.
Notes
- Fresher milk seems to make the cheese a little prettier when heating and cutting the curds, whereas slightly older milk will work just fine (not spoiled), but looks a little funny in the pot.
- I like to heat my milk to around 100 degrees to help keep some of the beneficial things in the raw milk intact. Heating it too high will kill all the glories of raw milk.
- Do not mix the milk too much after the rennet is added. You want to bring the spoon up and down rather than mixing in a circle.
- You can pour the citric acid and the liquid animal rennet right into the milk, but I find it easier to work with if it is already dissolved.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
I have tried making this 4 times now and all I get is ricotta. I am so frustrated! I follow the recipe to a T every time. I’m beginning to wonder if my citric acid or rennet is bad? I just ordered them in! I’ve tried different milk brands and everything. My curds look good but when i scoop them out or pour they just break apart ๐ญ
You could try an alternative method. Instead of straining off the curds, just continue stirring them in the hot whey. They will eventually all stick together, and then you can stretch the cheese on the black of your spoon, instead of removing the curds.
Thanks Lisa, I’ll give that a try and let you know! I just made it for the 6th time today. Different rennet and used 3 thermometers to make sure heat was good. Still didn’t set enough so I’ll stir it and see what happens
I made this with raw goat milk. It worked perfectly. Lasted about five minutes w/my family! I really appreciate how simplified this recipe is.
Very cool! Thanks for sharing and glad you enjoyed the recipe!
Thanks for sharing! Iโve made mozza with my goats milk before but wasnโt sure if this method would work. Will be trying it this week!
Hi Lisa,
I tried this tonight, and my cheese did not sit pretty and form a mass on the top, covering the entire pot, like yours prior to cutting it.
What did I do wrong?
Did you use room temp milk, or chilled? Was it raw milk or pasteurized? I have wonderful results from one of my cows’ milk, and the other cowโs milk never works well for mozzarella. Exact same process. I donโt know what the difference is, but I have heard this from other dairy cow owners as well. Some milk just behaves differently. I also have much better success when the milk is chilled first.
I made this tonight and it tastes great, but mine didnโt stretch like yours. It also seemed a bit โroughโ or โshaggyโ what did I do wrong?
It could be because the acidity is off or the milk wasn’t heated properly. The curds getting too hot can also cause this. Hope that helps. Glad it was still tasty.
Hi Lisa. I was wondering how to wash cheese cloth properly and in a healthy way (dont want chemicals in the cheese). What do you recommend?
Love Signe
How much lemon juice or vinegar would you use as a substitute for citric acid?
I have personally never tried this.
This might be a very basic one, but when you say to raise the temperature to 100 degrees are you referring to Celsius or Fahrenheit?. | believe it is important to include the units to be clear
Fahrenheit. Yes sorry! Should’ve included that.
We are gearing up to get a milk cow soon and I hope to have mozzarella down before she gets here so I will have a go-to recipe for all our milk. This looks so easy and the directions are great! Thanks!
Hello, this looks so amazing & Iโm excited to try, just wondering the amount of water to use for dissolving. Thanks
She says it in her YouTube video. (Sorry I did not write it down so can’t tell you). It is pretty early in the video.
Hello Lisa! Iโve used a recipe similar to this and had great results when consuming the cheese fresh. However, storing it, even just until the next day, hasnโt been tasty. I store it in its own wey and it seems to create a bitter โskinโ or mushy exterior. Any ways to trouble shoot this? Iโve also read you can shred and freeze it if youโre going to use it on things like lasagna or pizza but I have not tried it yet.
This recipe is for fast mozarella (mozarella made with Citric Acid, etc.) as opposed to slow, cultured mozarella which is cultured slowly over 8-12 hours. Fast mozarella cannot be stored in its whey because it is not minerally balanced with its whey like slow (cultured) mozarella is. So if you make this fast mozarella, it needs to be stored dry (wrapped in plastic wrap or in a container without the whey).