5 things that help with big soapy bubbles in your milk instead of glossy microfoam

The five, at a glance

1Purge until you see only dry steam2Stop introducing air before the milk feels warm3Move the wand off-centre to force a single vortex4Check when you opened the milk carton5Tap and swirl within ten seconds of finishing, not thirty
1

Purge until you see only dry steam

Between uses, the steam inside the wand condenses back into hot water and sits there. When you open the valve without purging, you inject that condensate into cold milk as discrete liquid masses — and water droplets entering the surface of cold milk punch large, structureless bubbles that have no grip on the surrounding liquid. They sit there and refuse to break down because dry steam would have subdivided them; water just creates them. Most home baristas purge briefly, see something steam-like come out, and assume they're clear — but the condensate can sit further down the tube and only emerge once the wand is submerged. A proper purge means firing into a cloth until the sputtering completely stops and you get a clean, consistent hiss, which usually takes two to three seconds longer than you think.

Try it
Before putting the wand anywhere near milk, open the steam valve fully and blast into a damp cloth. Count until the wet rattling and spitting stops entirely — usually three full seconds. If you stop when it just starts to look like steam, you haven't finished.
Only then lower the wand into the cold milk. If you hear a wet sound in the first second of steaming, you didn't purge long enough — pull out, purge more, restart.
After every steam, purge briefly again to clear milk sucked back up into the wand, then wipe with a damp cloth immediately. Milk residue in the wand degrades fast and will seed the next steam with extra contamination.
2

Stop introducing air before the milk feels warm

While milk is below roughly 37°C — before it feels anything other than fridge-cold against the jug — the whey proteins are still mobile and elastic enough to wrap tightly around new air bubbles at a microscopic scale. Once you cross that threshold, those proteins begin to denature and lose their pliability. Air introduced after that point cannot be subdivided finely; it just sits there as large, soap-like bubbles with nowhere to go. The window is shorter than any tutorial suggests, and the instinct to keep tilting the jug until the milk 'gets going' is exactly the wrong instinct. People who get consistent big bubbles are almost always stretching for seven or eight seconds when they should be stretching for three.

Try it
Take milk straight from the fridge — fridge-cold, not sitting-on-the-counter cold. Hold your non-dominant palm against the metal jug throughout steaming. The moment the jug shifts from cold to neutral (not warm — just no longer cold), you have already crossed the window. Stop introducing air before that.
Allow yourself three to four seconds of air incorporation from a properly cold start. You should hear a gentle tearing or papery hissing sound, not loud gurgling. When that sound transitions to a lower, rolling churn, the tip is properly submerged — keep it there and do not raise it again.
If your milk was at room temperature to begin with, halve the stretching time. You have almost no margin.
3

Move the wand off-centre to force a single vortex

The vortex is not aesthetic — it is the mechanism that physically breaks large bubbles into smaller ones. The whirlpool drags surface foam back under the hot milk, and the shear forces at the boundary between the spinning column and the stationary jug wall subdivide bubbles mechanically. When the wand sits dead-centre or at a symmetrical angle, it creates two counter-rotating zones that cancel each other out: the result is turbulent upward chop rather than a whirlpool, and bubbles that rise to the surface and stay there. An asymmetric position — tip off-centre, angled so the steam jet deflects off the jug wall — creates one dominant rotation. This is the difference between a drain and a jacuzzi.

Try it
Position the wand tip roughly halfway between the jug's centre and one wall, angled approximately 15 degrees off vertical so it points slightly toward the opposite wall. The jet should deflect off the curved wall and loop around, not fire straight down or directly at the wall.
Tilt the jug toward you by 10 to 15 degrees. This drops the milk level on the wand side and accentuates the circular flow without you having to hold the wand at an awkward angle. You should see a consistent tornado spinning in the jug within a couple of seconds.
If the surface is pocked with large breaking bubbles and nothing is spinning, stop, reposition, and restart. A bad vortex does not fix itself mid-steam — it just aerates badly for longer.
4

Check when you opened the milk carton

Milk that's been open for five or more days froths markedly worse even when it smells fine and sits within its use-by date. Two processes are running in parallel: bacteria gradually breaking down milk proteins over time, and lipolysis converting fat into free fatty acids. Those free fatty acids compete with intact proteins at the bubble surface but cannot form the same stable elastic film — so bubbles merge upward into large, shaky masses or pop almost as fast as they form. You can have perfect technique, a properly calibrated machine, and dry steam, and still get soapy bubbles because your milk has been open six days and is technically still drinkable. This one goes unfixed for months because nothing about the milk signals the problem.

Try it
Keep a mental note — or write the date on the carton — of when you opened it. If you genuinely cannot remember, it has probably been too long.
If you steam milk infrequently, buy smaller cartons and don't try to stretch one litre across two weeks. The economics feel wrong but the foam quality difference is real.
Quick test: shake a small amount of the older milk in a cold glass jar. If the foam collapses within 20 seconds, the milk is too degraded for steam to save it.
5

Tap and swirl within ten seconds of finishing, not thirty

Large bubbles that survive steaming can sometimes still be rescued — but the window is narrow and almost everyone misses it. Within the first ten seconds after you finish steaming, the milk is still warm and fluid enough that the surface tension holding those bubbles together is relatively weak, and a sharp mechanical impact can break them. By 30 seconds, the foam has cooled slightly, the bubble walls have stiffened, and tapping does almost nothing except make you feel like you're trying. The swirl that follows the tap matters equally: it re-incorporates whatever micro-bubbles remain into the body of the liquid while the milk is still thin enough to flow. People who tap and swirl as a final ritual before pouring — after walking to the machine, pulling the shot, assembling the cup — have waited too long.

Try it
The moment you finish steaming, tap the base of the jug firmly on the counter two or three times. Not a polite knock — a real impact. Then immediately start swirling in tight circles on the counter, trying to make the milk spin as a single mass.
Do this within ten seconds of finishing. If you need to pull a shot or set up the cup first, do that before steaming, not after.
If the milk has sat for more than 30 seconds and still looks bubbly, it is past saving at that point — the tap-and-swirl will not rescue it.

What didn't make the list

Switching to oat milk

Every thread on home espresso forums eventually suggests oat milk when whole dairy isn't working, and it does froth — but it produces flat, dense foam rather than glossy pourable microfoam, because the emulsifiers that give commercial oat milk its froth-friendliness also make the texture heavier. More importantly, technique failures produce soapy bubbles in any milk. Switching ingredients before fixing the process is a way of avoiding the actual problem.

Buying a multi-hole steam tip

Multi-hole tips are marketed as making foam easier, and they do distribute steam more evenly — but the pressurised Panarello-style attachments on most entry-level machines work by aerating aggressively throughout the steam rather than letting you control the aeration window, which is exactly the behaviour that produces large soapy bubbles. Adding equipment advice here lets people off the hook from fixing the behaviours that are actually causing the problem.

Questions people ask

My milk looks fine in the jug but turns foamy and bubbly when I pour it — what is happening?

This usually means the foam is slightly thicker than it looks, and the pour is disrupting it. Properly textured microfoam should be integrated enough to pour as a single liquid — if it separates during the pour, you have a two-layer situation: fragile foam sitting on top of plain steamed milk. The fix is more swirl time after steaming to fully incorporate what you stretched, plus starting the pour with the jug spout low and close to the cup surface, almost touching it, so the liquid leads and carries the foam with it rather than the foam landing in a blob on top.

How long should steaming actually take for a flat white?

For 150–180ml of milk from fridge-cold in a 300ml jug on a reasonably powerful home machine, roughly 20 to 25 seconds total. The stretching phase should be the first three to five seconds; the rest is the vortex. If you're regularly taking more than 30 seconds, either your boiler pressure is low, your jug is too large for the volume of milk, or you are stretching for too long. If it takes 40 or more seconds and the steam sounds weak, the machine is the constraint rather than technique.

Does milk fat percentage make a difference to bubble size?

Yes, but not enough to explain why someone is getting the washing-up-water effect specifically. Whole milk produces tighter, more stable microfoam because the fat emulsifies into the foam structure and adds gloss; semi-skimmed froths to a larger volume more easily but the structure is less stable and collapses faster, which can look like large bubbles re-emerging. If you are getting large bubbles with whole milk, fixing the process issues above will close the gap — fat percentage is a fine-tuning variable, not a root cause.

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.