Dial Your shot
Double Shot Dialing Station
🥛

How to Steam Milk at Home: Microfoam, Milk Drinks and a Shot That Survives Them

Stretch, then spin: the two phases of steaming, the temperatures that keep milk sweet, a milk drink chart with real sizes, plant milks, a fix for every fault, and how to dial in espresso that still tastes like coffee under milk

Most espresso made at home ends up under milk, and most home baristas learn steaming by trial, error and a lot of scalded jugs. Good steamed milk is not a knack. It is two phases done in the right order - add air, then spin it in - stopped at the right temperature, in the right amount for the drink. This guide covers the technique step by step, a milk drink chart with real sizes, plant milks, a fix for every common fault, and the part most milk guides skip: how to dial in a shot that still tastes like coffee once the milk goes in.

What You Are Actually Making

A steam wand does two jobs at once. It heats the milk by condensing steam into it, and it can add air when the tip sits right at the surface. Good steaming controls the second job deliberately.

The goal is microfoam: milk filled with bubbles so small you cannot see them, so the whole jug looks glossy, like wet paint, and pours in one smooth stream. It is the opposite of the stiff, dry foam that sits on top of milk like a meringue. Microfoam blends into espresso instead of floating on it, which is what makes a flat white taste velvety and what makes latte art possible at all.

Three things in milk decide how well it foams:

  • Proteins (whey and casein) wrap each bubble and hold it stable. This is why milk foams at all.
  • Fat adds richness and a silky mouthfeel, but it slightly weakens foam. Skimmed milk makes big, stiff, long-lasting foam; whole milk makes softer, creamier microfoam that tastes far better.
  • Lactose, the milk sugar, is why warm milk tastes sweet. Sweetness rises as milk warms and then drops off as it overheats.

Before You Start: Wand, Jug and Milk

The steam wand

A bare wand with a 1 to 4 hole tip can make real microfoam. A panarello - the plastic or metal sleeve that sucks in air automatically - makes frothing easy and microfoam close to impossible. On many entry machines the panarello sleeve slides off and leaves a usable bare wand underneath, and that small change transforms the milk. The espresso machine buyer's guide covers wands and steam power in detail.

Steam power matters too. Powerful dual boilers texture a jug in 15 to 25 seconds; thermoblocks and small single boilers can take a minute or more. Slower steam is actually easier to learn on, because you have more time to react.

The jug

Use a stainless steel jug with a pointed spout. Size it to the drink: a 350 ml (12 oz) jug for one cappuccino or flat white, a 600 ml (20 oz) jug for a latte or two smaller drinks. Fill it to just below where the spout begins - roughly a third full. Milk grows as you add air, and a jug that starts too full overflows; a jug with too little milk heats before you have time to texture it.

The milk

  • Cold, straight from the fridge. Cold milk gives you more time between "start" and "too hot", and that time is when the texture happens. Some baristas chill the jug as well.
  • Whole milk is the easiest to learn with. It forgives small mistakes and tastes sweetest. Semi-skimmed works; skimmed foams easily but tastes thin and makes dry foam.
  • Fresh. Milk near its date foams worse, and milk that has been steamed once never foams well again. Pour only what you need.
Thermometer or hand? A clip-on thermometer helps for the first week. After that, use your hand on the side of the jug: when it becomes too hot to keep your palm on for more than a second or two, the milk is at roughly 60 °C (140 °F). Stop there. Thermometers lag a few degrees behind the milk, so stop a little before your target.

How to Steam Milk, Step by Step

Pull the espresso first on a single boiler machine, then switch to steam. On a heat exchanger or a dual boiler you can steam while the shot runs.

Step 1: Purge the wand

Point the wand into a cloth or the drip tray and open it for one or two seconds. This blows out the water that condenses inside, which would otherwise dilute your milk and splutter at the start.

Step 2: Position the tip

Put the tip just under the surface of the milk, a little off centre, with the jug tilted slightly towards you. The aim is that, once the steam is on, the milk starts to spin in a whirlpool around the jug. Where exactly the tip sits depends on the wand angle and the number of holes; small changes in position make a big difference, so move it until the milk spins.

Step 3: Stretch - add the air

Open the steam fully (on most home machines; on very powerful wands you may need less). Keep the tip right at the surface. You should hear a quiet, steady "tss, tss", like paper tearing gently. Each "tss" pulls a little air in. As the milk rises, lower the jug slowly so the tip stays at the surface.

Stretch only while the milk is cool. Stop adding air once the jug feels lukewarm, at around body temperature (35 to 40 °C, about 100 °F). Air added later cannot be broken into microfoam and turns into big bubbles. How much air you add depends on the drink:

Flat white
~10% more volume
A few seconds of stretching. Thin, silky microfoam, about 0.5 cm on the cup.
Latte
~20 to 25% more
The best drink to learn on. About 1 cm of foam on the cup, enough for latte art.
Cappuccino
~40 to 50% more
The longest stretch. 1.5 to 2 cm of foam that is still fine and glossy, not stiff.

Step 4: Spin - texture without adding air

Raise the jug slightly so the tip sinks about a centimetre below the surface. The sound goes quiet, the "tss" stops, and the whirlpool takes over. The spinning milk pulls the larger bubbles down into the tip, where they are broken into microfoam, and mixes the foam evenly through the jug. Keep it spinning until the milk reaches your target temperature.

Step 5: Stop at the right temperature

Aim for 55 to 65 °C (130 to 150 °F). Close the steam valve before lifting the tip out of the milk, or it sprays across the kitchen.

Step 6: Clean the wand at once

Wipe the wand with a damp cloth immediately, then purge it again for a second to blow out any milk sucked back inside. Milk dries onto a hot wand in seconds and becomes much harder to remove, and dried milk inside the tip spoils the next jug.

Step 7: Tap, swirl and pour within half a minute

Tap the jug once or twice on the counter to burst any visible bubbles, then swirl it in small circles until the surface is glossy and uniform. Keep swirling until you pour. Steamed milk starts to separate the moment you stop moving it, with foam rising and thin milk sinking, so pour within about 30 seconds.

Milk Temperature: Where the Sweetness Is

50 to 55 °C
Warm, very sweet
Drinkable at once. Good for children's drinks, cortados and people who sip quickly.
55 to 65 °C
The sweet spot
Maximum sweetness, stable foam, hot enough to enjoy. The specialty café standard.
65 to 70 °C
"Extra hot"
Still fine, but sweetness drops and the coffee flavour starts to fade under the heat.
Above 70 °C
Scalded
Proteins break down, the foam collapses, and the milk tastes flat and cooked. Start again.

The Milk Drink Chart

Names vary from café to café and country to country. These are sensible home targets, consistent with the shot sizes in single vs double espresso.

DrinkCup sizeEspressoFoam on topWhat it tastes like
Macchiato60 to 90 mlSingle or doubleA spoonfulEspresso, softened at the edges
Cortado120 to 140 mlDoubleThin or noneStrong; milk roughly equal to the espresso
Piccolo90 to 120 mlRistrettoThin microfoamA small, coffee-forward latte
Flat white160 to 180 mlDouble, often ristrettoAbout 0.5 cmVelvety and coffee-forward
Traditional cappuccino150 to 180 mlSingle or double1.5 to 2 cmBalanced, light and airy
Latte240 to 350 mlDouble; triple for largeAbout 1 cmMilky, mild and sweet

The pattern is simple: the bigger the cup, the more milk dilutes the coffee, so the more espresso you need. A single shot disappears in a 350 ml latte; a double in a cortado tastes almost like espresso.

Dialing In Espresso for Milk

A shot that is lovely on its own can vanish under 250 ml of milk. Milk dilutes the coffee, its fat and proteins mute bitterness and astringency, and its sweetness covers a lot. What it does not cover well is a thin, sour shot: in milk, sourness tends to read as weak and tangy rather than bright. So espresso for milk drinks is built a little differently.

  • Add coffee, not water. If the drink tastes weak, use a bigger base - a double or a triple - rather than a longer shot. A longer shot is more diluted and more extracted at the same time; it makes the drink bigger and more bitter, not more coffee-flavoured.
  • Shorten the ratio. Around 1:1.5 to 1:2 gives a denser, more concentrated shot that holds up in milk, against 1:2 to 1:2.5 for many straight espressos. The maths is in brew ratios explained.
  • Err on the side of extraction. When a milk-drink shot is borderline sour, go slightly finer or a touch hotter. Milk forgives a little extra bitterness far better than a lack of sweetness.
  • Pick the roast for the drink. Medium and medium-dark roasts give the chocolate, caramel and nut notes that pair naturally with milk. Light roasts work too, but they taste different under milk - fruit, berry and sometimes yoghurt-like - and they need a well-extracted shot to avoid tasting sour.
  • Watch the milk temperature. Milk above 65 °C flattens the coffee as well as the milk. If your latte tastes of nothing, check the thermometer before you blame the shot.
Taste the shot first When dialing in a new bag for milk drinks, taste a sip of the espresso on its own before the milk goes in. It should be strong, sweet and a little intense - slightly "too much" as a straight shot is often just right in a cappuccino. If it is sour or thin neat, milk will not save it. The free espresso dialing tool tells you which single change to make next.

Plant Milks

Plant milks have less of the protein that holds dairy foam together, so barista editions exist for a reason: they add fat, protein and acidity regulators that help them foam and stop them splitting in hot, acidic coffee. If you steam a plant milk, buy the barista version.

MilkHow it steamsTips
Oat (barista)The closest to dairy. Silky microfoam, good for latte artStretches faster than dairy, so add less air. Sweet and neutral with most coffees
SoyFoams well, stable foamCan curdle in acidic or very hot coffee. Keep it under 60 °C and pour gently
AlmondThin, bigger bubbles, foam fades quicklyPour straight away. Barista versions are much better than regular ones
CoconutLight foam, separates easilyStrong flavour of its own. Better in iced drinks than in flat whites

Two rules hold for almost all of them: steam to a lower temperature than dairy, around 55 to 60 °C, because most plant milks scorch and lose texture sooner; and swirl and pour faster, because their foam separates sooner.

Your First Latte Art Heart

Latte art is mostly a test of the milk, not the wrist. If your microfoam is glossy and pours like paint, a heart is five seconds of practice away. If it is stiff or bubbly, no technique will draw anything.

  1. Tilt the cup towards the jug, about 45 degrees.
  2. Pour high and thin into the centre of the espresso, from about 5 to 10 cm above it. The milk dives under the crema and mixes, building a brown base. Fill to about half.
  3. Drop the spout close to the surface and pour a little faster. A white dot appears and spreads. Level the cup gradually as it fills.
  4. Finish by lifting the jug slightly and drawing a thin stream forward through the white circle. That cut turns the circle into a heart.

Practise with water and a drop of washing-up liquid in the jug if you want to save milk; it froths and pours in a similar way and costs nothing.

Steamed Milk Troubleshooting

ProblemLikely causeFix
Big bubbles, soapy foamTip too high, or stretching too long or too lateKeep the tip just at the surface, stop adding air by 40 °C, tap and swirl
Hot milk but no foamThe tip never touched the surface, so no air went inStart with the tip right at the surface and listen for the "tss"
Loud screechingTip too deep and no air going inLower the jug slightly, bringing the tip up, until the screech becomes a gentle hiss
Stiff foam on top, thin milk belowNo whirlpool, or the milk sat too long before pouringFind the spin position, swirl continuously, pour within 30 seconds
Milk spraying everywhereTip too close to the surface, or valve closed after lifting the jugSink the tip slightly; always close the steam before removing the tip
Milk tastes flat or cookedOverheated, above about 70 °CStop at 60 to 65 °C; use a thermometer until your hand learns it
Milk gets hot before it is texturedToo little milk for the wand, or milk not cold enoughUse more milk or a bigger jug, cold milk and a cold jug
Weak, wet steamMachine not fully at steam temperature, or water in the wandWait for full steam temperature and purge properly first
Plant milk splits in the cupRegular, not barista, milk; acidic coffee; too hotBarista version, steam cooler, pour gently
Latte tastes of nothingToo much milk for the shot, or milk too hotDouble or triple base, shorter ratio, milk at 55 to 65 °C

Milk Drinks on a Single Boiler

A single boiler cannot brew and steam at the same temperature, so order matters. Pull the shot first, then switch to steam mode and wait 30 to 60 seconds for the boiler to heat up. The espresso will wait for the milk perfectly well; the milk will not wait for the espresso. After steaming, the boiler is far too hot for brewing, so run water through the group until the machine is back at brew temperature before the next shot. Making several milk drinks in a row on a single boiler is possible, just slow - and it is the most common reason people move to a heat exchanger or dual boiler.

Frequently Asked Questions

What temperature should steamed milk be?

Between 55 and 65 °C (130 to 150 °F). That is where milk tastes sweetest and the foam is most stable. Above about 70 °C the proteins break down, the foam collapses and the milk tastes flat and cooked. Without a thermometer, stop when the jug becomes too hot to hold for more than a second or two.

What is microfoam?

Microfoam is steamed milk filled with bubbles too small to see, so the milk looks glossy and smooth, like wet paint, and pours in one stream. It blends into espresso instead of sitting on top of it, which gives flat whites and lattes their velvety texture and makes latte art possible.

What is the difference between a latte, a cappuccino and a flat white?

Mostly size and foam. A traditional cappuccino is 150 to 180 ml with a thick layer of foam, about 1.5 to 2 cm. A flat white is a similar size with a double, often ristretto, shot and only a thin layer of microfoam, so it tastes more of coffee. A latte is the biggest, 240 to 350 ml, with about 1 cm of foam, so it is the milkiest and mildest.

How much milk should I put in the jug?

Fill the jug to just below where the spout begins, roughly a third full. Use a 350 ml (12 oz) jug for one cappuccino or flat white and a 600 ml (20 oz) jug for a latte. Too much milk overflows as it expands; too little heats up before you have time to texture it.

Why does my steamed milk have big bubbles?

Usually because air went in too late or too aggressively: the tip was too high above the surface, or you kept stretching after the milk was warm. Add air only in the first few seconds while the milk is cool, then sink the tip slightly and let the whirlpool break the bubbles down. Tapping the jug and swirling before pouring removes the rest.

Can you steam oat milk and other plant milks?

Yes, and barista editions make it much easier, because they add fat and protein to help them foam and acidity regulators to stop them splitting. Oat milk steams closest to dairy. Steam plant milks a little cooler than dairy, around 55 to 60 °C, and pour sooner, because their foam separates faster.

Can I re-steam leftover milk?

No. Milk that has already been heated and foamed will not foam properly again, and re-heating makes it taste cooked. Pour only as much as you need for the drink you are making; with practice you will learn your exact amount.

How can I froth milk without a steam wand?

Heat the milk to about 60 °C in a pan or the microwave, then either pump it with a French press plunger for 10 to 20 seconds or use a handheld electric frother. Tap and swirl afterwards to break the bigger bubbles. The result is not quite steam-wand microfoam, but it makes a very good cappuccino or latte at home.

Where to Go Next

Good milk needs good espresso under it. If your shots are not there yet, start with how to make espresso at home and the step-by-step dial-in method, and use single vs double espresso to choose the right base for each drink.

Dial the shot, then the milk The free espresso dialing tool takes your dose, yield and time, asks how the shot tasted, and tells you exactly what to change next - whether the shot is for a straight espresso or a flat white. No account needed.

And if your steam wand is the bottleneck - a panarello you cannot remove, or a jug that takes two minutes - the espresso machine buyer's guide explains which heating systems and wands make milk drinks easy.

💬 Discussion

Questions, disagreements, what worked on your machine - comments here are part of Tamp Talk.

← Back to Coffee Theory

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.