food.fast Takeaway taste, kitchen prices
What are you spending?

  1. Home
  2. Guides
  3. Chain Coffee, Syrups and Cold Drinks at Home
  4. Milk Foam and Cold Foam Are Two Different Techniques

Milk Foam Versus Cold Foam: Two Techniques Explained

Why Cold Foam Has to Be Non-Fat and Hot Foam Does Not

Steamed milk, microfoam and cold foam depend on different things, and the rules for one actively break the other. Here is what is happening in each.

A jug of steamed milk with glossy microfoam beside a glass of cold coffee topped with thick white cold foam
AI-generated editorial illustration created for food.fast; it does not depict a documented test.

The useful answer first

  • Milk proteins build the foam; fat destabilises it.
  • Hot foam works anyway because heat denatures the proteins helpfully - up to 65 °C.
  • Cold foam has no such help, so it needs skimmed milk.
  • Barista oat milk foams because it has added protein and stabilisers.

What actually holds a milk foam up

Foam is gas bubbles trapped in a liquid. What stops them merging and collapsing is a film of surface-active molecules around each bubble.

In milk, that job is done by proteins - principally whey proteins and casein. When milk is agitated, proteins unfold at the air-water interface and link to each other, forming an elastic skin around each bubble.

Fat works against this. Fat globules displace proteins at the interface and destabilise the film, and free fatty acids actively break foams. This is why whole milk foam collapses faster than skimmed milk foam, and why a trace of grease in a jug can stop milk foaming entirely.

So the general rule is: protein builds foam, fat breaks it.

Which raises an obvious question - why does whole milk make better cappuccinos? The answer is that hot and cold foaming are different situations, and the next two sections cover why.

Hot foam: why whole milk works and why 65 °C matters

When milk is heated, whey proteins denature - they unfold - which makes them substantially better at forming the elastic films that stabilise bubbles. Heat is actively helping.

That extra stabilising capacity is enough to overcome the destabilising effect of the fat, which is why whole milk steams into a glossy, stable microfoam that lasts several minutes, while skimmed milk makes a stiffer, drier, more meringue- like foam that separates quickly.

The temperature ceiling is around 65 to 68 °C. Above that:

  • Proteins denature past the useful point and the foam stops forming.
  • Lactose and proteins begin Maillard reactions, producing a distinctly cooked, slightly eggy flavour.
  • Perceived sweetness drops sharply. Milk tastes sweetest at around 60 °C because heat makes lactose more detectable, and boiled milk tastes flat.

Technique for a domestic frother or steam wand:

  1. Cold milk, cold jug. You want time to introduce air before the temperature arrives.
  2. Air first, for the first three to five seconds, with the wand tip just below the surface - the hissing sound.
  3. Then submerge and swirl for the rest, which breaks the large bubbles down into microfoam.
  4. Stop at 65 °C - the jug will be uncomfortable but not painful to hold.

Cold foam: no heat, so the fat has to go

Cold foam gets no help from denatured proteins, because nothing has been heated. The proteins have to do the job in their native state, and the fat is working against them the whole time.

Which is why cold foam needs skimmed or very low-fat milk. Whole milk simply will not hold a cold foam for more than a few seconds.

The method: fridge-cold skimmed milk, a little syrup for sweetness and body, thirty seconds with a handheld frother. It should thicken visibly and hold soft ripples.

Vanilla sweet cream - the thing that goes on a cold brew - is a related but different product. It is two parts cream to one part milk, frothed cold, and it works because of the fat rather than in spite of it: at high fat concentrations the fat globules partially coalesce into a network, which is the same mechanism as whipped cream. It does not make a stable microfoam; it makes a thick, pourable cream that cascades through the coffee, which is the point.

So there are two cold techniques and they are opposites: skimmed milk for foam that sits on top, high-fat cream for a pour that falls through.

Plant milks, which vary enormously

Plant milks have little or no casein, so they foam by entirely different means - usually added proteins, gums and emulsifiers. Which is why "barista" versions exist and ordinary versions frequently do not work.

Milk Hot foam Cold foam Notes
Barista oat Excellent Good The best plant option; added protein and stabiliser
Standard oat Poor Poor Thin, and splits in hot coffee
Soy, barista Very good Good Highest natural protein; can curdle in acidic coffee
Almond Poor Poor Very low protein
Coconut Poor Fair Foams from fat, not protein
Pea protein Good Good High protein, distinctive flavour

Curdling in hot coffee is a separate problem from foaming. It happens when coffee's acidity destabilises plant proteins, and it is worse with hot, acidic, lightly-roasted coffee. Three fixes: use a barista formulation, pour the coffee into the milk rather than the other way round, and use a darker roast, which is less acidic.

Barista oat milk is the most reliable all-round option and its natural sweetness suits flavoured drinks particularly well.

Questions this raises

Why does cold foam need skimmed milk?
Cold foam is stabilised by milk proteins, and fat destabilises the bubble films. Hot foaming gets help from denatured proteins; cold foaming does not.
What temperature should milk be steamed to?
About 65 °C. Above that the proteins stop working, the milk tastes cooked and perceived sweetness drops.
Which plant milk foams best?
Barista oat milk, then barista soy. Standard versions of either usually will not foam and may split in hot coffee.
Why does my plant milk curdle in coffee?
Coffee acidity destabilising the proteins. Use a barista formulation, a darker roast, and pour the coffee into the milk.

Recipes that use this