Milk Basics: Fat, Protein, and Why They Drive Your Cheese Yield
Every cheesemaking recipe starts with the same raw material, but not all milk is equal. Two cartons labelled "whole milk" from two different dairies, or two different seasons from the same herd, can produce noticeably different amounts of cheese from the same volume — and the reason almost always comes down to two numbers: fat and protein.
What fat actually does
Fat is captured almost entirely in the curd during cheesemaking, which is why it contributes directly to yield. Milk fat content typically ranges from around 3.2% in standard supermarket whole milk to 4% or higher in milk from Jersey or Guernsey cows, and considerably higher again in sheep's or water buffalo milk used for cheeses like pecorino and traditional mozzarella. A higher-fat milk doesn't just make a richer-tasting cheese; it makes measurably more of it, because more of the milk's total solids end up trapped in the curd instead of draining away in the whey.
What protein — specifically casein — does
Protein matters even more directly than fat, because it's the protein fraction called casein that rennet or acid actually coagulates into curd. Milk protein is roughly 78-80% casein, with the remaining 20-22% being whey proteins that mostly stay dissolved in the whey and are lost from the curd (unless you're specifically making a whey cheese like ricotta, which works by re-heating and re-coagulating that leftover whey protein separately). A milk with more total protein has more casein available to set into curd, straightforwardly increasing yield.
Where to find these numbers
In most countries, milk cartons carry a nutrition panel listing fat and protein per serving, which you can convert to a percentage. Farm-direct or raw milk from a known dairy often comes with an actual milk-testing report giving fat and protein percentages directly, which is more reliable than a supermarket average. If you're milking your own animals, a home milk-testing kit or a regular submission to a testing lab (many co-ops and extension services offer this) gives you the real numbers for your own herd, which can vary noticeably by breed, by season, and even by individual animal.
Why the same recipe gives different results
This is the single biggest reason a recipe that "always works" for one cheesemaker gives a smaller, softer, or larger batch for another: the milk itself is different. Late-lactation milk, winter milk, and milk from certain breeds tends to run richer in both fat and protein than early-lactation, summer, high-volume dairy milk. If your yield seems consistently low or high compared to what a recipe promises, checking your milk's actual composition — rather than assuming a technique problem — is often the fastest way to understand why.
Standardizing milk on purpose
Commercial creameries routinely "standardize" milk to a specific fat-to-protein ratio before making a particular cheese, by adding back cream or skimming some off. Home cheesemakers rarely need to go that far, but the same idea in miniature is useful: if you know your milk runs lean, adding a splash of cream to a batch destined for a rich, higher-fat cheese like a triple-crème brie-style wheel can noticeably improve both the texture and the yield, while a very rich milk might make an overly greasy curd for a lean fresh cheese unless you skim it back slightly first.
Homogenization and pasteurization matter too
Beyond fat and protein percentages, how the milk was processed affects how well it sets. Homogenized milk has had its fat globules mechanically broken into smaller, evenly distributed particles, which can give a slightly softer curd than non-homogenized milk of the same fat content, since the fat is dispersed differently through the curd matrix. Ultra-high-temperature (UHT) pasteurized milk, the shelf-stable kind sold in cartons that don't need refrigeration until opened, denatures proteins so thoroughly that it often won't set into a proper curd at all — always check the label and use pasteurized (not UHT/ultra-pasteurized) milk for cheesemaking.
Putting the numbers to work
Once you know your milk's actual fat and protein percentages, you can get a genuinely useful estimate of how much cheese a batch will make and roughly how that changes if you switch to a richer or leaner milk, before you've spent the morning on a make that turns out smaller than you hoped. It won't replace the judgment that comes with experience, but it turns a guess into an informed starting point.
Check your own milk's numbers against a target moisture with the Milk-to-Cheese Yield Calculator on CurdCraft, and see how a few percentage points of fat or protein change the outcome.