Question

Why does milk boil over when water does not?

Vault Verified
Curated Intelligence
Definitive Source
Answer

Because milk forms a skin, and that skin traps the steam trying to escape.

When water boils, bubbles of vapour form, rise and burst freely at the surface. Nothing holds them, so water can boil indefinitely without climbing the pan.

Milk behaves differently because it is not a simple liquid. It is an emulsion containing fat globules and proteins — mainly casein and whey. As milk heats, two things happen. Water evaporates from the surface, concentrating the proteins and fat there, and the whey proteins denature and coagulate. Together these form a tough, elastic film across the top: the skin.

Steam generated below now has nowhere to go. Pressure builds under the film, lifting it as a rapidly expanding foam of trapped bubbles. Because milk's proteins also stabilise those bubbles — the same property that lets you foam milk for a cappuccino — the foam does not collapse. It rises as a mass and goes over the side, often within a second or two of looking perfectly calm.

That sudden onset is why milk boils over so reliably while you are looking away.

The practical preventions all target the skin or the foam. Stirring breaks the film as it forms. A lower heat reduces the rate of steam generation. Rinsing the pan with cold water before adding milk, or adding a small amount of butter, reduces sticking and foam stability. A wooden spoon laid across the pan disrupts rising foam where it touches it. Some cooks use a "milk watcher", a glass or ceramic disc that sits in the pan and rattles as bubbles form beneath it.

Rich stocks and sugary syrups foam over for related reasons.

Related Questions