As a sophomore in college, I convinced my very kind parents to let me study painting and art in Florence for the summer. One foot off that plane, I knew I was amongst my people. I painted. I went to museums. But more than anything, I ate. While I gorged on pasta and pizza, it was fresh mozzarella that stole my heart. It was perfect. I ate it alone and on basically anything that would stand still. It was a serious love affair.
Back in America I wanted to recreate this delicacy at home. Internet recipes abound, all proclaiming the same thing: “It’s easy! It’s fun!” Well, I’ve got news: They lied.
A bit harsh perhaps, but it’s certainly not as easy as they proclaimed. It took patience, finesse, and a few gallons of milk to get it right. And even when I did get it right, I didn’t love the result. It tasted leaner than what I remembered. After a little sleuthing, I figured out the problem: Italian mozzarella is made with water buffalo milk, which has more fat than cow milk. I’ve never seen a water buffalo—or its milk—in America. Fortunately, I found a much more accessible substitution: heavy cream, whose fat helped mimic the flavor and richness of water buffalo milk, mixed in with whole cow milk.
Additionally, it’s paramount that the milk has not been ultra-pasteurized. Ultra-pasteurizing heats the milk above 190 degrees Fahrenheit, which has an adverse effect on the proteins when making cheese. (Not sure if your milk is ultra-pasteurized? Call the dairy producer and ask what they heat their milk to. It’s the only way to be sure, since many dairies simply write “pasteurized” on the carton when their milk has actually been ultra-pasteurized.)
Perfecting my mozzarella making was definitely a touch, feel, and learn kind of process. So don’t get yourself down if it takes more than one try. It took me years. But stick with it—once you finally get it right, you’ll be handsomely rewarded with delectable cheese. And even when this cheese is a disaster—which can result, as I learned from various iterations, from over-coagulation, letting the curd get too hot, letting the curd get too cold, or not removing enough whey—the curds are still delicious. They’re even better when mixed with some shallots, garlic, a touch of olive oil, and any herbs you might have lying around. (Voila: bootleg Boursin!)
STEP #1 STIR IT
STEP #2 ▼

You will need a gallon of whole milk and ½ cup heavy cream that’s not ultra-pasteurized, 2 teaspoons citric acid, and ¼ teaspoon liquid animal rennet. Citric acid and animal rennet can be mail ordered or bought from some cheesemongers; I used animal rennet (as opposed to vegetable) because I've found it produces more consistent results. Once you've gathered your ingredients, dissolve the citric acid in water. Then add the solution to the pot of milk and cream and stir very well. This is important. Stir for at least 30 seconds. Time it on your watch if you have to. The solution must be well incorporated.
STEP #2 HEAT IT
STEP #3 ▼

Heat the mixture over medium heat to 90 degrees, stirring frequently to make sure the citric acid stays distributed. The mixture will begin to curdle and look slightly grainy with small lumps. This is normal and good.
STEP #3 STIR IT (AGAIN)
STEP #4 ▼

Dilute the rennet in ¼ cup of cool water. Remove the pot from the heat. Stir the rennet mixture into the pot. Again, stirring here is very important. Stir for exactly 30 seconds to make sure everything is well combined. Then, no more stirring. Cover the pot and let it sit, undisturbed for 10 minutes. No peeking; magic is happening in there.
STEP #4 PULL IT
STEP #5 ▼

When the 10 minutes are up, remove the lid and check your curd formation (sounds fancy, like a real cheesemaker, right?). You should be able to gently pull the curd from the side of the pan to reveal clear whey. If you don’t have this, and your whey still looks milky, don’t panic. Simply cover, let the mixture sit for five more minutes, and then check again.
STEP #5 CUT IT
STEP #6 ▼

If you have a clean break, it is time to cut the curd. Using a flat metal spatula or a chef’s knife, being careful not scratch the sides and bottom of the pan, cut the curd into 1-inch blocks. Gently twist the pot using the handles on either side to jostle the curds and release them from the pot’s sides, then let it rest for a couple minutes, until the curds start to separate from each other. Then heat the whey to 105 to 107 degrees over low heat, turning and shifting the pot to heat it evenly. It should take about 10 minutes to get up to temperature.
STEP #6 REMOVE IT
STEP #7 ▼

Once the curd reaches 105 to 107 degrees, let it rest another two or three minutes. Then it’s time to remove it from the pot. First, place a colander in a large bowl. This will catch the whey, which you will use to stretch the cheese. Using a slotted spoon, gently remove the curd from the pan and transfer it to the colander. It will look like very loose pudding. Some pieces will fall apart. This is normal.
STEP #8 PRESS IT
STEP #9 ▼

Now it’s time to press out the remaining whey. This is one of the places that can make or break the cheese. There is no rushing this step (unless you want some accidental ricotta on your hands). Gently press from the top down to remove whey. If the cheese is pressing through the holes in your colander, you’re pushing too hard.
STEP #9 FORM IT
STEP #10 ▼

Swirl and gently press the curd around the colander until it becomes a cohesive mass and you can no longer see pockets of whey.
STEP #10 CUT IT
STEP #11 ▼

Take the drained whey and combine it with what’s left in the pot, then place the ball of curds on a cutting board; it should look about like medium-firm tofu and should be firm enough to stay intact in your hand. cut the curds into 1-inch chunks and place half of them in a deep, large heatproof bowl.
STEP #11 STRAIN IT
STEP #12 ▼

After removing all of the curd your water will probably look like this. You’re going to heat this liquid to stretch your cheese and if you leave all these floaty bits in there, they will coagulate and ruin your cheese. So strain the whey into a bowl, give the empty pot a rinse, then return the clean whey to the pot.
STEP #12 SEASON IT
STEP #13 ▼

Add 12 cups water and 6 tablespoons kosher salt, then heat the mixture to 180 degrees. This hot liquid is what you are going to use to stretch the cheese. The salt will flavor it.
STEP #13 MELT IT
STEP #14 ▼

Put on a double layer of kitchen gloves (you’ll find out why momentarily). Pour half of the hot whey mixture over the curds you put in the bowl; the whey should cover the curds by at least 4 inches. At this point the curds will be much too hot to touch, so start by using a rubber spatula or two to gently bring the curds together and press them against the sides of the bowl to begin melting them.
STEP #14 KNEAD IT
STEP #15 ▼

As soon as humanly possible, dive in with your hands and gently stretch the curds out then fold the mass back onto itself, repeating until the curds are pliable and stretchy. A few tips: Keep the cheese submerged as much as possible to keep it hot, and work as quickly as possible. Keep the curds all in one mass for efficiency. If the cheese starts breaking apart instead of stretching, let it sit under the hot whey for 30 seconds or so to heat back up. Finally, be sure you’re stretching the cheese and not kneading it, or else you will end up with dense, chewy cheese. Think taffy, not bread.
STEP #15 FORM IT
STEP #16 ▼

Working quickly, form the mozzarella into balls. Take a small piece of cheese off the end of what you just finished stretching and stretch it around your thumb into a smooth, taut ball, then pinch it together at the bottom. Repeat, placing the balls in a clean bowl filled with cold water, until you’ve gone through all the cheese. Discard the stretching liquid, reheat the remaining whey mixture, and stretch and shape your second batch in the same way. working in two batches makes the stretching easier since the stretching liquid will stay warm and you have fewer curds to work with.
STEP #16 EAT IT (OR NOT)

Eat it immediately, like I do, or wrap the mozzarella balls individually in plastic wrap. The cheese will stay fresh for up to 3 days.
13 Comments
Leave a Comment
You must be logged in to post a comment.








I’ve made mozzarella a few times – had decent results, but I do think the problems I have had are with the ultra-pasteurized milk. I think.
The taste and texture are fine, unless I used the cheese in a heated/melted situation. Then it curdled and the texture was horrible.
Is a result of having used the possibly ultra-pasteurized milk or is this a characteristic of very fresh cheese?
This looks amazingly fun and challenging! Question – would this work well with unpasteurized milk? I have access to raw milk and would prefer to use it.
Thanks
seems like a lot of pertinent information was left out. in the process of getting the whey out, how do you know when you’ve accomplished that task?
Hi lewisd42, according to the cooks, this recipe should work great with raw milk, but won’t be as shelf-stable.
Hi slipstream341, after straining the whey it should be cloudy but it won’t have any white chunks floating in it. Hope this helps.
I tried this recipe this weekend and it worked very well. The addition of heavy cream is spot on. It really gives it the creamy flavor I was lacking. I also use 1/4 mild lipase power along with the citric acid for a stronger flavor. The part I don’t get is “Add three tablespoons kosher salt to the whey” Why not just add it directly to the curd and less of it? @david- don’t be discouraged with the milk. I tried 9 different brands and non of them worked. Try Traders Joe’s cream top, you’ll get great results.
Can you still use they whey to make ricotta after it’s been poured over the mozzarella curds?
*the whey
Making this over the weekend … have made mozzarella and ricotta before, but your addition of the heavy cream sounds really good! Can’t wait to try it. BTW, we use the lefover whey in our garden or to make Italian Feather Bread … I never knew the whey had so many great uses!
http://www.ehow.com/list_7708745_whey-uses-garden.html
I watched Iron Chef mozzarella challenge the other day. While they made the mozzarella directly from a curd, one chef did add heavy cream to the curd mixture. Looks like the author is on the right track.
Is there any way to make this for people who are lactose intolerant?
I take the whey and use it as the liquid when I bake bread. It give it an amazing taste and there is no waste after cheese making. The whey will keep a few days in the refrigerator. Even better, the whey can be frozen and then defrosted for baking use.
ok so not a total fail. i ended up with something like cottage cheese rather than mozzarella. its a bit grainier that cottage cheese. it tastes good, but it is not mozzarella. what did i do?