5 things that help with cold foam that comes out flat and runny instead of thick and stable

Independently chosen — nobody pays to be on a list, and we say what didn't make it. How we pick the 5.

The five, at a glance

1Start at under 4°C, not just 'fridge cold'2Switch to 2% milk, not whole3Add a whisper of heavy cream to the cold 2% milk4Add a very small pinch of salt before frothing5Froth in two stages: fast first, slow to finish
1

Start at under 4°C, not just 'fridge cold'

Most people think 'cold' means whatever comes out of the fridge, which typically runs at 6–8°C — warmer than you expect because of door-opening and thermostat drift. That difference matters more than people realise. Cold foam is a physical structure that starts collapsing the moment it warms. Starting at 2–4°C gives you more working time before friction heat and air incorporation degrade the foam. The cold also firms up fat globules, which reduces how much they interfere with protein bonding during those first critical seconds of agitation. Pre-chilling the frothing vessel is part of this: a warm container pulls heat from the milk the instant you pour.

Try it
Put your frothing pitcher or jar in the freezer for ten minutes before you start — not the fridge, the freezer.
Check your milk temperature with a cheap probe thermometer. Most home fridges run warmer than the dial suggests; move the milk to the back of the fridge where it's coldest, not the door shelf.
Froth immediately after pouring — every minute at room temperature is working against you before you've even begun.
2

Switch to 2% milk, not whole

Full-fat milk feels like the logical choice — richer milk, richer foam — but the fat is working against you here. Fat coats the proteins that need to bond together to trap air, and when there's too much of it, those bonds never fully form. Two-percent hits a sweet spot where there's enough protein structure to build a lattice that holds, without the fat smothering it. Skim milk technically foams even stiffer, but it tastes brittle and hollow. Two-percent stays silky and holds its shape for the two or three minutes you actually need. Most specialty cafes use it for cold foam even when whole milk dominates their hot drinks menu — not for flavour reasons, but structural ones.

Try it
Buy a small carton of 2% specifically for cold foam if you keep whole milk for everything else — the side-by-side difference is immediate.
If you only have whole milk, mix it roughly 50/50 with skimmed milk to approximate a 2% fat level; it's not perfect but it's meaningfully better than whole alone.
Avoid barista-edition oat milks for this fix — despite their frothing reputation, the oil content mimics fat's bubble-collapsing behaviour in cold applications.
3

Add a whisper of heavy cream to the cold 2% milk

This sounds like a contradiction after everything said about fat, but the mechanism is different. A tiny amount of heavy cream — about one part cream to five parts 2% milk — does not undermine foam the way whole milk's fat does. At that concentration, the cream's much higher fat content (35%+) changes the physics: it coats the air-water interface in a way that reinforces bubble walls rather than breaking them down. It's the same principle behind whipped cream — you can't whip skimmed milk into stiff peaks, but pure cream at the right temperature whips fine. The trick is entirely in the ratio. Too much cream and you're back to fat interference; the right amount gives you foam that holds for five minutes instead of ninety seconds.

Try it
Measure 50ml of cold 2% milk and add 10ml of double cream (35%+ fat) for one serving — a scant quarter teaspoon is about right for a single cup.
Do not increase the amount thinking more is better. Beyond a certain point the fat takes over and you lose the structural benefit entirely.
Froth at full speed for 60–90 seconds rather than the 20–30 seconds you might use for straight milk — the richer mixture needs the extra time to lock in.
4

Add a very small pinch of salt before frothing

Salt does two things to protein structure in cold milk: it slightly alters the electrostatic charges on whey proteins, making them more willing to unfold and bond at low temperatures, and it marginally raises the surface tension of the liquid, which makes bubble walls more resistant to popping. The amount is genuinely tiny — you are not seasoning the foam, you are adjusting the physics of it. This sounds like a trick someone made up, but protein-salt interaction is the same mechanism behind brining poultry or salting pasta water. It's just applied at a much smaller scale.

Try it
Use a pinch so small it barely registers — about 1/16 of a teaspoon for 60ml of milk. Fine table salt, not flaky salt, for even distribution.
Stir briefly before frothing so the salt dissolves rather than sitting at the bottom.
Do not scale up. More salt does not mean more foam; it means you can taste it in your coffee, and you will not enjoy it.
5

Froth in two stages: fast first, slow to finish

Most people froth at one speed until it looks done. What this misses is that the two phases of foam-building require different agitation. The first phase — air incorporation — needs fast, vigorous movement to punch air into the milk. The second phase — stabilisation — needs slower, gentler movement to knit that air into a uniform microfoam. Blasting it at full speed the entire time produces foam full of large, unstable bubbles that pop the moment they hit your drink. Slowing down at the end compresses those bubbles into smaller ones that hold. Most people stop 30 seconds too early anyway, when the foam looks done but has not yet reached its final tight structure.

Try it
For the first 20 seconds, froth at full speed with the head just below the surface to pull in maximum air.
For the final 10–15 seconds, slow down or use a lighter touch and move the head in slow circles near the bottom of the vessel — this smooths the texture without introducing new large bubbles.
Tap the container firmly on the counter twice and swirl it once before spooning the foam over your drink — this pops surface bubbles and levels the foam without collapsing the structure underneath.

What didn't make the list

Adding ice cubes to the milk before frothing

This circulates on social media periodically and it does not work. The ice dilutes the milk as it melts, which lowers the protein concentration and makes the foam structure weaker, not stronger. The coldness is real but you can achieve that more reliably — and without interference — by using milk straight from the back of the fridge and pre-chilling your vessel. The ice also physically gets in the way of the frother head. It is one of those ideas that sounds logical until you try it and end up with watery, airy nothing.

Standard oat milk as a like-for-like substitute

Every coffee account recommends it, and commercially it works because barista-edition oat milks contain added gums and stabilisers that ordinary carton oat milk does not have. Standard oat milk from the shelf produces foam that looks promising for about 45 seconds and then reverts to liquid with an almost alarming completeness. Unless you are specifically buying a labelled barista edition, oat milk cold foam at home is a frustration loop — not a dairy-free solution.

Questions people ask

My foam looks perfect in the jar but collapses the instant it hits the coffee. What's going wrong?

Almost always a temperature problem. If your drink is hot or even warm, the foam is sitting on a thermal updraft that breaks down the bubble walls almost immediately. Cold foam is designed to go on iced drinks — it sits on cold liquid and holds for several minutes. If you pour it onto a hot drink, you are warming it from below and there is no version of cold foam that survives prolonged contact with a 70°C drink. If you want foam on a hot coffee, you want steamed milk foam, which is stabilised through heat rather than cold. Test this by spooning your foam onto an iced drink first — if it holds there, the problem is heat contrast, not foam quality.

Does the type of frother matter, or is technique the main thing?

Both matter, but milk type and temperature account for more than most people expect. A cheap handheld battery frother with the right cold milk at the right fat percentage will produce better foam than an expensive electric frother used with warm whole milk. That said, a handheld wand frother gives you the most control over depth and speed, which matters for the two-stage approach. Jar shakers that you pump up and down tend to produce large, unstable bubbles because they introduce too much air too fast without the smoothing phase. Electric frother pitchers that heat the milk are the wrong tool entirely for cold foam — ignore the cold setting on them; it rarely gets the milk cold enough to actually work.

Can I make a batch of cold foam in advance?

Yes, but only reliably for about four hours in a sealed container in the fridge, and the window is shorter than that if the foam was not well-made to begin with. It will settle slightly but a quick ten-second re-froth or vigorous stir can bring it back. Beyond four hours the protein structure degrades and it becomes liquid again regardless of how well it was made originally. If you want to prep ahead, it is faster to keep the milk and cream measured out and very cold, and froth fresh — once the technique is right it takes under a minute.

Illustration of Maya Kapoor

Maya writes across the whole site — sleep, focus, ADHD and home. Every pick is either tested for a couple of weeks or traced to a solid source before it earns a spot in the five. More from Maya Kapoor

Keep going

Five things that help, every Sunday.

One list a week, picked by hand.