All coffee guides · Espresso Technique
Steamed milk transforms espresso into flat whites, lattes and cappuccinos. The difference between well-steamed milk and poorly steamed milk is one of the biggest variables in a milk-based drink — and it is a skill that takes deliberate practice rather than just repetition. The goal is microfoam: milk that is velvety, glossy and uniformly textured, with bubbles so small they are invisible to the naked eye.
Microfoam is milk that has been simultaneously heated and aerated so that very small air bubbles are incorporated throughout. When done correctly, the milk looks glossy and pourable, similar to wet paint. When done incorrectly, you get either flat warm milk (not enough air) or a layer of large, dry bubbles floating on top (too much air, added too late, or added too fast). The science: steam introduces air while heat denatures the milk proteins, which stabilise the bubbles. The two processes need to happen together for the foam to be fine and stable.
Full-fat whole milk steams most easily and produces the most stable microfoam, because the fat content helps stabilise small bubbles. Semi-skimmed works but produces slightly less stable foam. Plant milks vary significantly: oat milk designed for baristas (Oatly Barista, Minor Figures) steams reasonably well; standard oat milk separates. Soy and almond milk are more challenging. Use a stainless steel jug with a pointed spout for latte art — the shape helps control the pour. Fill to just below the spout for the volume you need; do not overfill.
Think of steaming in two phases: aeration first, heating second. Purge the steam wand for one second to clear any condensed water. Submerge the tip just below the milk surface at a slight angle. Open the steam valve fully. In the aeration phase, keep the tip just at the surface so that each rotation of the milk vortex draws in a small amount of air. You should hear a soft hissing or paper-tearing sound — not a loud gurgling or roaring. When the milk has grown by about 20-30% and the jug is approaching body temperature (you can just hold it), submerge the tip slightly deeper to finish heating without adding more air. Close the steam valve when the jug is too hot to hold comfortably — around 60-65°C, or 68°C maximum.
During steaming, the milk should be spinning in a consistent circular vortex — one continuous rotation driven by the steam wand angle and position. This vortex is what incorporates the bubbles into the body of the milk rather than leaving them on the surface. If the milk is splattering or the vortex is broken, the wand tip is too deep or the jug angle is wrong. Experiment with the wand angle (typically 30-45 degrees off-centre from the back of the jug) and the depth of the tip (just below the surface during aeration, slightly deeper during heating).
Purge and wipe the steam wand immediately after every use — milk burns onto the wand rapidly and is hard to remove once dry. Tap the jug firmly on the counter to pop any large surface bubbles, then swirl it in tight circles to incorporate the foam evenly. Well-textured milk should look glossy and move as a single fluid, not as separate layers of liquid and foam. Pour immediately — milk starts separating within 20-30 seconds. The longer you wait, the less integrated the foam becomes.
Adding all the air too late: if you wait until the milk is already warm to start aeration, the proteins have already begun to set and cannot stabilise small bubbles. The result is large, dry foam on top. Using too little steam pressure or opening the valve partially: the vortex does not form properly. Letting the wand tip drop too deep early: you heat without aerating, then have no foam. Over-steaming past 70°C: milk tastes scalded and slightly burnt. Starting with warm milk from the fridge: cold milk gives you more time to aerate before hitting the temperature ceiling — always start cold.
Browse all 98 coffee guides or start a free espresso journal on Baristalog.