Milk becomes cheese through a surprisingly simple core process: acid or enzymes cause milk proteins to clump together into a solid mass (curds), which is then separated from the liquid (whey), shaped, and often aged. The whole transformation hinges on destabilizing the proteins that normally keep milk smooth and liquid. Depending on the type of cheese, this can take anywhere from a few hours to several years from start to finish.
What Holds Milk Together in the First Place
Milk looks like a uniform white liquid, but it’s actually a suspension of tiny protein clusters called casein micelles floating in water alongside fat, sugar, and minerals. These micelles stay evenly dispersed because each one is coated with a protective outer layer that carries a slight electrical charge, causing the clusters to repel each other. Tiny pockets of calcium phosphate act as internal glue, holding each micelle’s protein subunits together. Cheesemaking works by disrupting both of these stabilizing forces, so the proteins lose their ability to stay apart and start clumping into a solid gel.
Step 1: Acidifying the Milk
Nearly every cheese starts with lowering the milk’s pH. Fresh milk sits around pH 6.6 to 6.7. Cheesemakers need to bring it down, sometimes only slightly, sometimes dramatically, depending on the cheese style. There are two main ways to do this.
The traditional method uses starter bacteria, typically species of Lactococcus or Lactobacillus, which feed on lactose (milk sugar) and produce lactic acid as a waste product. These bacteria can drop the pH to around 4.0 to 4.5, and some strains push it even lower, to about 3.5. As the pH falls, the calcium phosphate bridges inside the casein micelles dissolve, weakening the protein structure and making it far more susceptible to clumping.
The faster alternative is direct acidification, where an acid like vinegar or citric acid is stirred straight into the milk. This is the method behind simple homemade cheeses like paneer and ricotta. It skips the waiting period for bacteria to do their work, but the resulting curd tends to have a different texture and mineral content than bacterially acidified curd. Commercial producers sometimes prefer direct acidification because it doesn’t depend on the performance of live cultures.
Step 2: Adding Rennet to Form Curds
For most cheeses beyond the simplest fresh varieties, acidification alone isn’t enough. Cheesemakers add rennet, a mixture of enzymes traditionally sourced from the stomachs of young calves (though microbial and plant-based versions are now common). The key enzyme in rennet, chymosin, does something very specific: it snips the protective outer coating off each casein micelle. That coating is a protein fragment that sticks out like hair from the micelle’s surface, keeping clusters from touching each other. Once chymosin cuts it away, the newly exposed micelles are sticky and hydrophobic. In the presence of calcium, they rapidly bond together into a continuous gel, trapping fat and moisture inside.
The result, within 30 to 60 minutes, is a wobbly, custard-like mass that fills the entire vat. This is the moment milk stops being a liquid.
Pasteurized milk sometimes needs a small addition of calcium chloride before rennet is added. Pasteurization disrupts some of the milk’s natural calcium balance, and restoring it produces a firmer gel that holds together better when cut. Without it, the curd can be fragile and prone to shattering, which wastes fat and protein into the whey.
Step 3: Cutting and Expelling Whey
Once the gel is firm enough, cheesemakers cut it into cubes using wire frames or large knives. This is where the cheesemaker exerts enormous control over the final product. Smaller cuts expose more surface area, which means moisture drains out faster and more completely. Larger cuts retain more whey inside, producing a softer, wetter cheese. A cheddar maker might cut the curd into pea-sized pieces; a camembert maker might cut it into large walnut-sized chunks or even ladle it gently into molds with minimal cutting.
After cutting, the curds are usually stirred and slowly heated, a step called “cooking.” Higher temperatures cause the protein network to tighten and squeeze out even more liquid. Hard cheeses like parmesan are cooked at high temperatures, while soft cheeses get little to no cooking at all. The rate and extent of whey expulsion depends on a long list of factors: temperature, pH, curd particle size, stirring speed, protein concentration in the milk, and even whether the milk was previously cooled or concentrated. Cutting too early, before the gel is properly set, can shatter the structure and lose fat into the whey.
How Much Milk It Takes
Most of milk is water, so cheese is a remarkably concentrated product. Hard cheeses require the most milk per kilogram. Parmesan needs roughly 16 kg of milk to produce just 1 kg of cheese, a yield of only about 6%. Romano is similar, at around 7% yield. Softer cheeses are more efficient: brie and feta yield about 14% of the original milk weight, meaning approximately 7 kg of milk per kilogram of cheese. The rest leaves as whey, which contains water, residual proteins, lactose, and minerals.
Shaping, Salting, and Pressing
Once enough whey has drained, the curds are collected and placed into molds. Some cheeses are lightly ladled into open forms and allowed to drain under their own weight. Others are mechanically pressed for hours to force out remaining moisture and knit the curds into a dense, uniform block.
Salt enters the process either by mixing it directly into the curds before molding (as with cheddar), rubbing it onto the surface of the formed wheel, or submerging the cheese in a salt brine bath. Salt does triple duty: it slows bacterial growth, draws out additional moisture, and directly shapes flavor. The salt-to-moisture ratio ends up being one of the most important variables in determining how a cheese ages.
Why Different Cheeses Taste So Different
The pH of the finished cheese is one of the biggest drivers of variety. Fresh acid-set cheeses like cottage cheese and feta sit below pH 5.0. Classic hard cheeses like cheddar, mozzarella, and parmesan land between pH 5.0 and 5.4. Semi-soft washed-curd cheeses like gouda and edam range from 5.4 to 5.8. Soft-ripened and mold-ripened varieties like camembert, gorgonzola, and roquefort can climb above 5.8 or even 6.2. Each pH range produces a fundamentally different texture and flavor profile.
Commercial cheesemakers also standardize the protein-to-fat ratio of their milk before production begins, typically adjusting the fat content downward relative to the casein. A commonly used casein-to-fat ratio is around 0.7:1. This ensures consistent curd quality batch to batch, especially important when milk composition shifts with the seasons.
What Happens During Aging
Fresh cheeses are ready to eat within days, but aged cheeses undergo a slow, complex transformation that can last months or years. Two biochemical processes dominate this stage: proteolysis (the breakdown of proteins) and lipolysis (the breakdown of fats).
During proteolysis, enzymes from the original rennet, from the starter bacteria, and from naturally present milk enzymes called plasmin gradually chop the long casein proteins into shorter peptides and individual amino acids. These fragments are directly responsible for the savory, nutty, sharp, and sometimes bitter flavors in aged cheese. The rate depends on moisture, salt content, pH, storage temperature, and how long the cheese sits. A young cheddar at two months tastes mild and rubbery. The same cheddar at two years is crumbly, sharp, and packed with flavor, entirely because of proteolysis.
Lipolysis breaks fats into free fatty acids, which contribute peppery, fruity, and pungent notes. This process is especially prominent in cheeses made from goat’s milk, which show higher rates of both protein and fat breakdown compared to cow’s milk cheeses. Blue cheeses owe much of their intensity to lipolysis driven by the mold cultures growing through the paste. Temperature and aging time work together here: even small increases in ripening temperature can significantly accelerate both processes.
Surface-ripened cheeses like brie and camembert add another layer. White mold growing on the rind consumes lactic acid from the surface inward, gradually raising the pH of the outer paste. This shift softens the texture from the outside in, which is why a ripe brie has a gooey layer just beneath the rind while the center may still be chalky.

