top of page

How Cheese Is Made: The Science of Milk, Cultures, Rennet, and Aging

Cheese begins with a deceptively simple ingredient: milk. From there, cheesemakers use microorganisms, enzymes, heat, salt, and time to turn a liquid into something that can range from soft and creamy to firm, crumbly, and intensely aromatic.

The remarkable part is not that cheese requires hundreds of ingredients. Most traditional cheeses rely on surprisingly few. What changes is the way those ingredients are handled.

A cheesemaker can alter the final cheese by changing the milk, the microorganisms, the temperature, the acidity, the way curds are cut, how much whey is removed, how the curds are salted, and how long the cheese is allowed to mature. Those decisions determine whether the finished cheese becomes fresh mozzarella, Cheddar, Brie, Parmesan, or one of thousands of other varieties.

Understanding those steps also explains why cheesemaking recipes can be unusually sensitive. Temperature matters, but so does pH. The amount of moisture retained in the curd matters, but so does calcium. Salt affects flavor, yet it also influences water availability and microbial activity.

Cheese is therefore less a single recipe than a controlled series of physical, chemical, and biological changes.

1. Milk Is the Starting Point

Cheese-pairing.jpg

Milk supplies the major components that eventually become the structure of cheese: water, fat, proteins, lactose, minerals, and other minor components.

The two proteins that matter most to cheesemaking are caseins and whey proteins. Caseins form the main structural network of most rennet-coagulated cheeses, while whey proteins remain largely in the liquid whey unless they are altered by stronger heat treatments.

Before cheesemaking begins, milk may be filtered, standardized, and heat-treated. The exact treatment depends on the cheese and the production system.

Pasteurization Is Not the Same as UHT Processing

In the United States, one common high-temperature short-time (HTST) pasteurization condition for milk is 72°C (161°F) for 15 seconds. Another recognized pasteurization condition is 63°C (145°F) for 30 minutes [1].

These treatments are designed to reduce pathogenic microorganisms while maintaining the functional properties needed for dairy processing.

Ultra-high-temperature (UHT) treatment is substantially more severe. High heat denatures whey proteins and can cause them to interact with κ-casein on the surface of casein micelles. Those changes can interfere with normal rennet coagulation and curd contraction [2][3].

That is one reason UHT milk can be unreliable for homemade rennet-coagulated cheeses.

For a simple fresh mozzarella made at home, a practical choice is pasteurized, non-UHT whole milk. Raw milk should not automatically be treated as a superior cheesemaking ingredient. It can contain pathogens, and fresh, high-moisture cheeses provide a much more favorable environment for microbial growth than many aged hard cheeses [6].

Non-homogenized milk is sometimes preferred by home cheesemakers, but it is not a universal requirement. Homogenization changes the physical distribution of milk fat; it does not make ordinary pasteurized milk unsuitable for cheesemaking.

2. Cultures and Acidification

Microorganisms are responsible for much of the character found in traditionally fermented cheese.

Starter cultures are selected strains of microorganisms, commonly lactic acid bacteria, that ferment lactose into lactic acid. As acidity increases, the pH of the milk falls. That change affects microbial ecology, protein behavior, mineral balance, curd formation, and ultimately the texture and flavor of the cheese.

Different cheeses require different microbial strategies.

Some cheeses depend heavily on starter cultures during a relatively long acidification period. Others use additional surface molds or bacteria during ripening. Fresh mozzarella made by the common direct-acid home method is different: citric acid can be added directly to the milk to produce rapid acidification rather than relying on a long starter-culture fermentation.

These methods should not be confused.

A direct-acid mozzarella recipe is not simply a faster version of cultured mozzarella. The acidification pathway is different, and so are the conditions under which the curd develops its final stretching properties.

Why pH Matters

pH is one of the most useful measurements in cheesemaking because it provides information about acidity and the changing chemical environment inside the curd.

For mozzarella, pH becomes particularly important before stretching. As the curd acidifies, some of the calcium associated with the casein matrix becomes more soluble. This changes the way the casein network behaves when heated.

Research on mozzarella stretching generally places the optimal stretching region around pH 5.2–5.5, with approximately 5.2–5.3 often reported as a favorable range [4].

That is very different from saying that “pH 5.9 is the ideal mozzarella pH.” The milk may be at a substantially higher pH during the initial coagulation stage, while the curd needs to become more acidic before it develops the appropriate plasticity for stretching.

This distinction is important when troubleshooting mozzarella.

3. Rennet Turns Milk into a Gel

For many cheeses, acidification alone is not enough. Rennet is used to create a stable curd.

The principal enzyme in traditional calf rennet is chymosin. It acts on κ-casein, a protein located on the surface of casein micelles. Cleavage of κ-casein reduces the stabilization that keeps the micelles dispersed in milk. The destabilized micelles can then aggregate and form a three-dimensional gel network [7].

This process is often described as “the milk solidifying,” but the underlying change is more precise: a dispersed system of casein micelles becomes an interconnected protein gel.

Temperature, milk composition, pH, calcium balance, and the strength and amount of rennet all influence coagulation [7].

That is why two batches made from the same written recipe can behave differently.

Why a Timer Is Not Enough

Recipes often specify something like “let the milk sit for 30 minutes.” That is useful as a starting point, but it is not a universal rule.

The actual coagulation time depends on the milk and processing conditions. A better approach is to look for a firm curd with a clean break rather than treating the clock as the only indicator.

The traditional cheesemaking concept of a clean break is useful because it evaluates the physical state of the curd directly.

For more advanced cheesemaking, a flocculation test can provide an even more useful measure of coagulation than simply waiting a fixed number of minutes.

4. Cutting the Curd Controls Moisture

Once the curd has formed, it is cut into smaller pieces.

This is one of the most important decisions for determining the moisture of the finished cheese.

Cutting exposes additional surface area. The curd particles can contract and release whey through a process known as syneresis.

In general, smaller curd particles and more intensive curd handling encourage greater whey expulsion and therefore produce a drier cheese. Larger curd pieces retain more moisture.

The principle is straightforward, but the relationship is not absolute because cheesemakers also control temperature, stirring, cooking, acidity, and pressing.

That is why it is more accurate to say that curd size is one of several moisture-control tools rather than a simple rule in which “small curds always mean hard cheese.”

Brie and Camembert, for example, are handled very differently from a hard cooked-curd cheese. The curd is treated gently, and much of the final structure develops during draining and ripening rather than through aggressive whey removal.

Mozzarella occupies its own category because it is a pasta filata cheese. The curd is later heated and mechanically stretched rather than simply pressed into a dense wheel.

Mozzarella-cheese.jpg

5. From Curd to Cheese: Cooking, Draining, and Pressing

After cutting, many cheeses undergo additional curd handling.

Some curds are gently stirred. Others are heated or “cooked.” Heating promotes contraction of the curd and further whey expulsion. The combination of heat, stirring, and time can produce a progressively firmer curd.

The whey contains water, lactose, soluble minerals, and whey proteins. How much whey leaves the curd largely determines how much water remains available in the finished cheese.

For many cheeses, the curds are then transferred into molds.

Pressing Is About More Than Shape

Pressing forces curds together and helps remove additional whey. It also promotes fusion between curd particles and contributes to the physical structure of the finished cheese.

But not every cheese is pressed.

Fresh mozzarella is a good example. Its curd is heated and stretched, then shaped directly. Brie is another example in which the curd is handled gently and allowed to drain under its own weight.

The manufacturing method therefore has to match the desired cheese structure.

6. The Special Case of Mozzarella: Pasta Filata

Mozzarella belongs to the pasta filata family, meaning the acidified curd is heated in hot water or another heated medium and then stretched.

This is where the chemistry of mozzarella becomes especially interesting.

The curd does not become stretchy simply because it is hot.

Three factors are particularly important:

  1. Curd acidity

  2. Calcium associated with the casein network

  3. Temperature during stretching

As the curd acidifies, calcium distribution changes. At the appropriate pH, the casein network becomes sufficiently plastic that heat and mechanical working can transform the curd into a smooth, fibrous mass [4].

If the curd is not acidic enough, it may resist stretching and break apart.

If it is excessively acidified, the texture can become weak, brittle, or overly sour.

The temperature must also be high enough to soften the protein network, but excessive heating or prolonged working can damage the final texture.

This is why mozzarella is more complicated than simply “heat the curd and pull it.”

7. Why Stretching Creates Mozzarella's Texture

During stretching, the curd is repeatedly folded, pulled, and aligned.

The mechanical action reorganizes the casein matrix into elongated structures. The resulting arrangement contributes to mozzarella's characteristic fibrous texture and its ability to stretch when heated [4].

The process also changes how moisture and fat are distributed throughout the cheese.

The goal is not to stretch the curd as much as possible. Once the curd becomes smooth and cohesive, additional mechanical working is not necessarily beneficial.

Overworking can contribute to moisture and fat loss and can produce a firmer, less delicate texture.

The exact stretching temperature also depends on the cheesemaking method and the characteristics of the curd. A target such as 57°C (135°F) can be useful as a practical indicator in some home methods, but it should not be presented as a universal chemical threshold at which casein suddenly becomes stretchable. The underlying system is continuous and depends strongly on pH and calcium balance [4].

8. Salt Does More Than Add Flavor

Salt is one of the oldest preservation tools in cheesemaking, but its role is broader than seasoning.

Salt affects:

  • water availability

  • casein hydration

  • protein solubility

  • microbial growth

  • enzyme activity

  • flavor

  • texture

In many cheeses, salt helps reduce the amount of water available to microorganisms. The relevant factor is not simply the percentage of salt in the whole cheese but its relationship with the moisture phase of the cheese [5].

Salt also influences the behavior of the casein network. Changes in sodium chloride concentration can alter protein hydration and the physical properties of the cheese matrix [5].

This is why changing the amount or method of salting can affect much more than taste.

​

Common Salting Methods

Different cheeses use different approaches.

Dry salting involves applying salt directly to the curd or cheese surface.

Brine salting involves immersing the cheese in saltwater. Salt gradually diffuses inward while water moves through the cheese matrix.

Some fresh cheeses receive salt during or immediately after curd stretching.

The method matters because salt penetration is not instantaneous. A cheese can have substantially different salt concentrations at the surface and center during the early stages of brining.

9. Ripening Is Where Flavor Becomes Complex

Fresh cheese and aged cheese represent two very different stages of cheesemaking.

Fresh mozzarella may be ready to eat within hours. Parmigiano-Reggiano can mature for years.

During ripening, enzymes from the milk, starter cultures, added microorganisms, and rennet gradually break down major components of the cheese.

Two processes are particularly important:

Proteolysis is the breakdown of proteins.

Lipolysis is the breakdown of fats.

Proteolysis changes texture as casein networks are progressively broken down. It also produces peptides and free amino acids that contribute directly to taste and provide precursors for additional aroma compounds.

Lipolysis releases free fatty acids that can contribute to aroma and flavor, either directly or through further biochemical reactions.

The balance between these reactions depends on the cheese variety, microbial population, salt concentration, moisture, temperature, oxygen exposure, and length of ripening.

That is why aging is not simply “leaving cheese in a refrigerator for a long time.”

A proper aging environment is controlled.

Temperature and relative humidity influence moisture loss and microbial activity, while ventilation affects surface development and the formation of molds and other microorganisms in cheeses designed for surface ripening.

The same conditions that help one cheese mature correctly could damage another.

Cheese-ingredients.jpg

10. Fresh Mozzarella at Home

For a practical home demonstration of the principles above, a direct-acid mozzarella is one of the more accessible cheeses to make.

The following formula is best treated as a small-batch cheesemaking method rather than a guaranteed universal recipe, because milk composition, rennet strength, acid concentration, and equipment can vary.

Ingredients

  • 1 gallon (3.8–4 L) pasteurized whole milk, not UHT

  • 1½ teaspoons citric acid

  • ¼ cup cool, chlorine-free water for dissolving the citric acid

  • Liquid rennet, diluted according to the manufacturer's strength and instructions

  • ¼ cup cool, chlorine-free water for diluting the rennet

  • Salt, to taste and according to the salting method used

  • Ice and cold water for cooling

Equipment

  • Large stainless-steel pot

  • Accurate instant-read thermometer

  • Long knife

  • Slotted spoon or curd ladle

  • Colander

  • Food-safe cheesecloth

  • Heat-resistant gloves

Step 1: Acidify the Milk

Dissolve the citric acid in cool water.

Pour the milk into the pot and gently mix in the acid solution.

Heat the milk gradually to approximately 32°C (90°F), stirring gently enough to prevent scorching.

At this stage, the objective is not to reach the final mozzarella stretching acidity. The citric acid begins lowering the milk's pH before rennet coagulation.

Do not assume that 90°F itself guarantees the correct chemistry. The actual behavior depends on the milk and acid concentration.

Step 2: Add the Rennet

Remove the milk from direct heat.

Dilute the rennet according to its manufacturer's instructions and add it gently while stirring for only a short period.

Stop stirring and leave the milk undisturbed.

The exact coagulation time will vary. Instead of relying entirely on a fixed 20- or 30-minute timer, check whether the curd has developed a clean break.

If the curd remains weak and milky, give it more time.

Step 3: Cut the Curd

Once the curd has formed, cut it into roughly 2.5 cm (1-inch) pieces.

Avoid aggressively stirring the curd at this stage. The goal is to release some whey without destroying the curd structure.

Let the cut curds rest briefly before further handling.

Step 4: Drain

Transfer the curds into a lined colander and allow whey to drain.

Do not press the curds heavily. Mozzarella requires sufficient moisture for the later stretching stage.

At this point, the curd still does not have the final texture of mozzarella.

The next stage depends on further acidification and heating.

Step 5: Check the Curd Before Stretching

This is where a pH meter becomes extremely useful.

For cultured pasta filata cheeses, research generally identifies approximately pH 5.2–5.5 as the useful stretching range [4]. Direct-acid recipes can behave differently because acidification occurs more rapidly and through a different mechanism.

If the curd is not ready to stretch, heating it aggressively will not solve the underlying problem.

A curd that is too high in pH may remain crumbly or resist stretching.

Step 6: Heat the Curd

Place the curds in hot water and gradually heat them until they become soft and plastic.

The water should be hot enough to soften the casein matrix, but avoid prolonged overheating.

Instead of treating one temperature as an absolute rule, pay attention to the combined signals:

  • the curd is hot throughout

  • it begins to become cohesive

  • it can be pulled without immediately breaking

  • the surface becomes smoother

This approach reflects the actual science more accurately than relying on a single temperature number.

Step 7: Stretch Briefly

Cheese-Fruit-Platter.jpg

Use heat-resistant gloves and work the curd gently.

Fold and pull the cheese until it becomes smooth, glossy, and elastic.

Do not keep stretching simply to make the cheese look increasingly smooth.

The objective is to develop the characteristic pasta filata structure while retaining enough moisture and fat for a tender texture.

Once the curd has reached the desired consistency, stop.

Step 8: Shape and Cool

Shape the cheese into small balls while the curd is still warm.

Transfer them to cold water to cool and firm the structure.

Salt can be incorporated according to the chosen recipe or applied through a light salting bath.

The important point is consistency. Salt concentration, contact time, cheese size, and moisture all affect the final salinity.

Step 9: Refrigerate and Eat Promptly

Fresh mozzarella is a high-moisture cheese and should be handled accordingly.

Cool it promptly and refrigerate it in a clean container.

Unlike a hard aged cheese, fresh mozzarella is not designed for prolonged storage. Its texture and aroma are best when consumed soon after production.

Because fresh cheese has high moisture and a relatively short shelf life, strict hygiene and refrigeration are important [6].

Common Problems & Solutions

The curd will not coagulate

Likely causes: UHT milk, weak or incorrectly diluted rennet, unsuitable temperature, or milk chemistry that is not favorable for coagulation.

Solution: Use pasteurized non-UHT milk, verify the rennet's strength and expiration, and follow the manufacturer's dilution instructions. Avoid assuming that every brand of milk behaves identically.

​

The curds break apart during cutting

Likely cause: The gel has not developed enough strength.

Solution: Give the curd more time before cutting. Cutting too early can create small, weak particles that lose too much moisture during handling.

​

The mozzarella will not stretch

Likely cause: The curd has not reached the appropriate combination of acidity, calcium balance, and temperature.

Solution: If possible, measure pH rather than simply increasing the heat. Mozzarella stretching is strongly influenced by curd pH and calcium distribution [4].

​

The curd stretches but immediately tears

Likely cause: The curd may not have reached the appropriate acidification stage, or it may be too cold.

Solution: Check pH if you have a meter and gradually increase the curd temperature rather than aggressively heating it.

​

The mozzarella is rubbery

Likely cause: Excessive heating, overworking, or excessive whey loss.

Solution: Stretch only until the curd becomes smooth and cohesive. Avoid prolonged kneading and excessive heat.

​

The cheese tastes bland

Likely cause: Insufficient salt or a lack of flavor development in a very fresh cheese.

Solution: Adjust the salting method rather than simply adding large amounts of salt at the end. Fresh mozzarella naturally has a much simpler flavor profile than an aged cheese.

​

The cheese is sour and weak

Likely cause: Excessive acidification.

Solution: Control acid addition and processing time more carefully. For cultured mozzarella, monitor pH during acidification rather than relying exclusively on elapsed time.

Why Cheese Can Become So Different from the Same Starting Material

The transformation from milk to cheese is not one reaction. It is a sequence of controlled changes.

Milk proteins first form a gel. The curd then loses whey. Acidity changes the mineral balance of the protein matrix. Salt modifies water availability and protein behavior. Heat can alter the physical structure of the curd. Microorganisms and enzymes continue transforming proteins and fats during ripening.

Small changes in these variables can produce major differences in the final cheese.

That is why Brie remains soft and surface-ripened, Cheddar develops a firm body and characteristic acidity, mozzarella becomes elastic and fibrous, and Parmigiano-Reggiano eventually becomes dry, granular, and intensely savory.

The underlying ingredients may look simple on paper. The process is not.

For home cheesemakers, this is also the most useful lesson. A recipe can tell you what to add, but understanding what the curd should look and feel like, how acidity is changing, how moisture is being removed, and why temperature matters gives you much more control when the batch does not behave exactly as expected.

Cheesemaking becomes less mysterious once those variables are visible. The goal is not to memorize a fixed temperature or a single perfect number. It is to understand what each stage is trying to accomplish—and to recognize when the curd has actually reached that stage.

References

[1] U.S. Food and Drug Administration. Dairy Product Manufacturers – Pasteurization Time/Temperature Requirements.
FDA: Dairy Product Manufacturers

[2] Guinee, T. P. (2021). Effect of high-temperature treatment of milk and whey protein denaturation on the properties of rennet-curd cheese: A review. International Dairy Journal, 121, 105095.
ScienceDirect: High-temperature treatment of milk and cheese properties

[3] Britten, M., & Giroux, H. J. (2021). Rennet coagulation of heated milk: A review. International Dairy Journal.
ScienceDirect: Rennet coagulation of heated milk

[4] Feeney, E. L. et al. Mozzarella Cheese Stretching: A Minireview.
PMC: Mozzarella Cheese Stretching

[5] Ayyash, M. M. et al. Emerging Innovations to Reduce the Salt Content in Cheese; Effects of Salt on Flavor, Texture, and Shelf Life of Cheese; and Current Salt Usage: A Review.
PMC: Salt in Cheese – Flavor, Texture and Shelf Life

[6] Ledenbach, L. H., & Marshall, R. T. Microbiological Safety of Cheese. Cheese Microbial Risk Assessments – A Review.
PMC: Cheese Microbial Risk Assessments

[7] Fox, P. F., McSweeney, P. L. H., & colleagues. Rennet-Induced Coagulation of Milk. In Cheese: Chemistry, Physics and Microbiology.
ScienceDirect: Rennet-Induced Coagulation of Milk

FAQ

  • The solution was to accept the biology. Ultra-pasteurized milk has denatured proteins that cannot coagulate properly. I now strictly use raw milk or low-temperature pasteurized milk. If I can only find ultra-pasteurized milk, I will make ricotta instead, as ricotta is made by further heating the whey to precipitate the leftover whey proteins, which actually works well with denatured milk.

  • I adjusted my technique to be much gentler. I used a long knife to cut the curds into larger, pea-sized chunks rather than tiny crumbles. I also reduced the cooking time slightly, relying more on pH monitoring (if I had a meter) or simply observing the whey separation rather than forcing the curds to firm up with excessive heat.

  • It wasn't until I read more about starter cultures that I realized I had been using too much culture for the amount of milk. The bacteria were reproducing too quickly, creating an over-acidic environment that produced off-flavors. Cheese-making is a controlled fermentation. If the bacteria grow too fast, you lose control of the flavor profile. Now, I always measure my starter cultures meticulously, using a scale for precision. The result is a clean, bright acidity instead of a foul, overwhelming stench.

Kira.jpg
About KIRA

KIRA is a home baker, a seasoned enthusiast of borderless casual dining, and a writer specializing in international cuisine. She has many years of practical experience in making various international dishes, controlling the resting time of sauces and fillings, and blending unique seasonings from around the world.

Each article revolves around real-world food preparation challenges: which exotic side dishes are prone to becoming watery and spoiling, which fillings should be sealed separately, and how baking time affects the texture and flavor of baked goods.

Other Featured Articles

Cheesecake.jpg

The History of Cheesecake: From Ancient Greece to New York-Style and Modern Variations

Read More
Two-different-cheesecakes.jpg

Heavy vs. Light Cheesecake: A Comprehensive Guide to Differences, History, and the Art of the Bake

Read More
Brownie.jpg

Chocolate Brownies: A Complete Guide to History, Food Science, and Fudgy Brownies

Read More
baked-apple-pie.jpg

Apple Pie: History, Food Science, and How to Bake a Classic American Apple Pie

Read More
Vanilla-cake.jpg

Vanilla Cake: History, Food Science, and How to Bake a Light, Tender Classic
 

Read More
Walnut-and-Apple-Upside-Down-Cake.jpg

Apple-Walnut Upside-Down Cake: History, Food Science, and a Reliable Baking Method

Read More
Perfect-Upside-Down-Cake.jpg

One-Bowl Upside-Down Cake with Frozen Cherries or Blueberries

 

Read More
Cocoa-beans.jpg

Chocolate Types Explained: Dark, Milk, White, Ruby, Couverture, and More

 

Read More
Chocolate-tart.jpg

Salted Caramel Chocolate Ganache Tart: A Complete Guide to a Crisp Chocolate Crust, Silky Caramel, and Dark Chocolate Ganache

Read More
Method-1.jpg

How to Melt Chocolate: The Best Methods, Temperatures, and Common Mistakes

Read More
Truffle-Chocolate.jpg

Chocolate Truffles: The Science of Ganache, Tempering, and Perfect Texture

Read More
Cookie-pictures.jpg

The Science of Perfect Chocolate Chip Cookies: Spread, Texture, and Doneness
 

Read More
Different-cookies.jpg

Cookie Texture Guide: How to Make Cookies Chewy, Crispy, or Gooey
 

Read More
Cranberry-Cookies.jpg

White Chocolate Cranberry Cookies: A Science-Based Recipe for Soft, Chewy Cookies

Read More
Gingerbread-Man-Cookie-Images.jpg

Classic Gingerbread Cookies: The Science of Soft Centers, Clean Edges, and Reliable Royal Icing

Read More
bottom of page