Skip to content
CoffeeHQ

Foundational

Milk steaming and texturing

How steaming milk works, and why texture differs between drinks like cappuccino, latte and flat white.

A barista steaming milk in a stainless steel jug held under an espresso machine's steam wand.

In short

Steaming milk is two jobs done with one tool. A steam wand heats the milk, and, for a few seconds at the start, folds air into it. How much air goes in, and how thoroughly it is worked into the milk afterwards, decides whether you get a cappuccino's deep foam, a flat white's thin gloss, or a jug of hot milk with bubbles on top.

The technique takes practice, but the principle is short: add air early, then stop adding air and spin.

One jug of milk, start to finish

Widely documented

  1. Purge the wand

    Open the steam for a second into the drip tray to clear condensed water, so it does not go into the milk.

  2. Position the tip

    Put the tip just under the surface, off-centre, with the jug tilted slightly. This is the position that lets the milk spin.

  3. Stretch

    Open the steam fully and lower the jug a fraction until you hear a gentle tearing or hissing sound. That is air being drawn in, and the milk rises in the jug.

  4. Texture

    When the milk has risen enough for the drink, raise the jug slightly so the tip is just submerged and the noise stops. The whirlpool now folds the bubbles in and breaks them down.

  5. Stop at temperature

    Close the steam when the jug is almost too hot to hold. Remove the jug only after the steam is off.

  6. Wipe, purge, swirl

    Wipe the wand with a damp cloth and purge it again at once, then tap the jug on the counter and swirl until the surface is glossy.

An outline of the sequence. How long each stage lasts depends on the machine's steam power and the amount of milk, so it is judged by sound, by the level in the jug and by touch.

Why the air has to go in first

CoffeeHQ explanation

Air added to cold milk has the whole of the heating time to be broken down into fine bubbles. Air added late arrives when the milk is nearly at temperature, and there is no time left to work it in, so it stays as large bubbles on the surface.

That is why stretching is finished within the first few seconds, typically by the time the jug has gone from cold to about the warmth of your hand, and the rest of the time is spent spinning. Starting with cold milk in a cold jug buys more of that time.

How much air each drink wants

Typical range

How much air each drink wants
VariableTypical rangeWhat moving it does
Flat white, cortado, piccoloVery little: the milk rises by about a tenthA thin, glossy texture that blends into the coffee.
LatteA little more: it rises by about a fifth
CappuccinoThe most: it rises by a third or moreA thick, airy layer that sits on the drink.
Serving temperatureAbout 55–65 °CHotter than about 70 °C and the milk tastes cooked and the foam weakens.

Approximate working figures used by baristas, not standards. Cafés differ, and plant milks behave differently from dairy.

The jug and how full it is

CoffeeHQ explanation

The milk needs room to rise and enough depth to spin. A jug filled to just below where the spout begins leaves both. Too little milk and the tip cannot be kept under the surface without touching the bottom; too much and it overflows before the texture is right. This is why jugs come in sizes matched to the drink: a small jug for one flat white, a larger one for two lattes.

A jug with straight sides narrowing to a defined spout makes the whirlpool easier to set up and the pour easier to control. A metal jug also lets you feel the temperature through the wall, which is how most people learn to stop without a thermometer.

When the machine sets the limit

Tendency, not a guarantee

Steam wands differ enormously in power. A café machine heats a jug in a few seconds and spins it hard. A small domestic machine may take most of a minute and struggle to turn the milk at all. With weak steam the stretch must be gentler and the amounts smaller, because there is less force to break large bubbles down afterwards.

Some domestic wands have a sleeve over the tip that draws in air automatically. It makes foam with no technique and takes away control over how much, so it suits a foamy cappuccino better than a flat white. Many such sleeves can be removed to use the bare tip underneath; the machine's manual says whether yours can.

Frothing milk without a steam wand

Widely documented

Automatic jug frother
Heats and whisks the milk at the press of a button. It gives a consistent, fairly stiff foam with no skill, and little control over texture beyond a choice of whisk.
Handheld whisk frother
A small battery whisk used in milk you have already heated. Cheap and quick. The foam is airy and coarse, and it sits on the drink instead of blending into it.
French press
Warm the milk, pour it into the press and pump the plunger up and down. The mesh breaks the bubbles down more finely than a whisk does, and this is the manual method that comes closest to steamed milk.
Jar or pan
Shaking warm milk in a sealed jar or whisking it in a pan makes a loose foam. It works for a foamy topping and no further.

Why steam gives a different texture from a whisk

CoffeeHQ explanation

Every method other than a steam wand heats the milk and adds the air as two separate actions. A wand does both at once and then keeps the milk circulating, so the bubbles are folded in and sheared down while the milk warms. That is what produces microfoam: bubbles too small to see, spread through the whole jug, pouring like wet paint.

A whisk makes a layer of foam on top of hot milk. For a cappuccino with a spooned cap that is fine. For a flat white or for latte art, which rely on foam and milk moving as one liquid, it is the wrong texture however good the frother.

What changes with plant milks

Sourced

Plant drinks are not one thing. Food-science reviews describe them as varying far more widely than cow's milk in the kind and state of their proteins, and note that the oils and insoluble particles in them can weaken a foam. The usual experience at the wand fits that picture: soy and pea drinks, which have the most protein, tend to build the firmest foam; oat textures smoothly; almond, rice and coconut have little protein and depend on what the maker has added.

Versions labelled for baristas are reformulated for this, typically with added fat, a stabiliser and an acidity regulator. They are a different product from the standard carton and behave much better. Shake any plant drink before pouring it, add air earlier and more briefly than with dairy, and stop at a slightly lower temperature unless the carton says otherwise.

Curdling when the drink meets coffee is a separate problem from foaming. Research on soy drink in coffee found that separation depends on temperature, acidity and the proportions of the two. Letting the espresso cool for a few seconds, combining gradually and choosing a less acidic coffee all reduce it.

What the result is telling you

CoffeeHQ explanation

Large bubbles, like washing-up foam

Usually because: Air was added too late, for too long, or the milk was not spinning.

Change first: Shorten the stretch and finish it earlier.

Milk too bubbly

Hot milk with no foam

Usually because: The tip was too deep from the start, so no air was drawn in.

Change first: Begin with the tip right at the surface.

Milk not foaming

A loud screech

Usually because: The tip is too deep and the steam is not moving the milk.

Change first: Bring the tip nearer the surface and tilt the jug.

Flat, cooked taste

Usually because: The milk was overheated.

Change first: Stop sooner; use a thermometer until you can judge by touch.

Milk too hot

Foam and milk separate before you pour

Usually because: The jug was left standing. Foam rises and the milk drains out of it.

Change first: Swirl continuously and pour straight away.

Hygiene, reheating and allergens

Widely documented

Milk dries onto a hot wand in seconds and is hard to remove afterwards. Wipe and purge after every jug. Milk drawn back into the tip as the wand cools will block it and is a hygiene problem in its own right.

Do not re-steam milk that has already been heated. It foams poorly, tastes cooked, and has spent time at temperatures where bacteria multiply. Steam only what the drink needs.

If you use more than one kind of milk, treat them as allergens. Dairy, soy, oat, almond and other bases each matter to different people, and a shared jug or an unwiped wand carries one into the next. Separate jugs and a thorough wipe and purge between them are the usual precautions.

What to do next