How to Steam Milk: A Step-by-Step Guide to Café-Quality Microfoam
A practical, step-by-step guide to steaming milk like a barista: the two-stage technique for glossy microfoam, the mistakes that cause big bubbles, which plant milks actually steam well, and how much foam a cappuccino needs versus a latte or flat white.
A great espresso can still make a mediocre latte. The difference between a home cappuccino that tastes thin and bubbly and a café-quality one is almost never the shot — it's the milk. Steaming milk well is a skill, but it's a learnable one, and the physics behind it are simpler than the intimidating hiss of a steam wand suggests.
The target: wet paint, not bubble bath
Before touching the steam wand, it helps to know what you're aiming for. Well-steamed milk for a latte, cortado, or flat white should look and pour like glossy, wet paint: thick, smooth, and uniform, with a slight sheen on the surface. It should never look like the foamy head on a bubble bath or a milkshake. A cappuccino wants a bit more volume and a slightly stiffer foam, but the texture underneath should still be silky, not airy.
That texture matters for more than looks. Well-integrated microfoam carries sweetness across the whole cup and gives espresso a rounder mouthfeel. Under-textured milk, by contrast, just dilutes the shot and separates from it in the cup.
The two-stage technique
Milk steaming happens in two distinct phases: aeration, then heating. Trying to do both at once is the most common reason home setups end up with big, unstable bubbles.
1. Start cold. Use milk straight from the fridge. Cold milk gives you a longer working window before it's too hot to keep steaming, which means more time to get the texture right.
2. Purge the wand. Before it goes into the milk, bleed a short burst of steam to clear out any condensed water. This also happens after you finish steaming — wipe the wand immediately and purge again so milk doesn't harden in the tip.
3. Position the pitcher and tip. Hold the pitcher upright. Submerge the steam tip just under the surface, roughly halfway between the center of the pitcher and the wall, angled to create a circular flow rather than pointing straight down.
4. Aerate to room temperature. Turn on the steam and let the tip sit just below the surface, drawing in air. You're listening for a light, rhythmic "psst, psst" rather than a loud gulping or splashing sound — that's the sign you're adding air steadily instead of in big gulps. Keep going until the pitcher feels roughly room temperature in your hand.
5. Submerge and spin. Once you've hit room temperature, push the tip fully under the surface and angle it to keep a steady vortex spinning in the pitcher. This stage is about heating and integrating the air you already introduced, not adding more of it. The vortex is what breaks big bubbles down into microfoam.
6. Stop at the right temperature. When the pitcher is hot enough that you can only hold it for a couple of seconds — around 60–65°C — turn off the steam and pull the pitcher away before removing the wand from the milk, to avoid a rush of steam spitting the milk.
7. Finish the texture. Give the pitcher a gentle swirl to bring any separated foam back into the body of the milk, then a couple of light taps on the counter to pop stray large bubbles. Only now is it ready to pour.
Common mistakes and how to fix them
- Big, foamy bubbles: Almost always over-aeration — the tip was too shallow, or held there too long. Keep the "psst, psst" phase gentle and stop aerating once the pitcher reaches room temperature.
- No real texture at all, just hot milk: The tip was fully submerged from the start with no aeration phase, so no air was ever introduced.
- Milk tastes scorched or flat: It was overheated. Past roughly 70°C, milk proteins start to break down and the natural sweetness turns dull and eventually bitter. Use a thermometer while you're learning, or rely on the "too hot to hold" rule.
- Foam and milk separate in the pitcher: Usually a swirl-and-tap issue. Always finish with a swirl before pouring, and give the pitcher a firm tap to release trapped air pockets.
What about plant milks?
Whole dairy milk remains the easiest to steam well because its fat and protein content naturally stabilizes foam. That said, plenty of oat and soy milks formulated specifically for baristas ("barista edition") now steam almost as predictably, thanks to added stabilizers and a protein/fat balance tuned for heat. We use Minor Figures Organic Barista Oat Milk at our coffee bar in Neukölln and find it's a good match with our espressos.
If a plant milk isn't labeled as a barista blend, expect thinner, less stable foam and a narrower temperature window before it splits. The same two-stage technique applies regardless of milk type — just watch plant milks more closely near the end, since some are more prone to overheating and curdling than dairy.
Matching your milk drink to your espresso
Milk texture and roast pair up more than people expect. A darker, chocolatey blend like our Gitesi Gold is built for milk drinks — its cocoa and caramel notes come through clearly even diluted by a generous pour of microfoam, which is why it works so well in a cappuccino or latte. A brighter shot like Gitesi Espresso or Angostura Espresso can also shine in milk, but with less foam volume so the fruit and acidity aren't completely buried — think cortado or flat white rather than a large latte.
Quick reference checklist
- Start with cold milk, whole or barista-edition plant milk
- Purge the wand before and after
- Aerate ("psst, psst") only until room temperature
- Submerge fully and keep a steady vortex to finish heating
- Stop around 60–65°C — too hot to hold comfortably
- Wipe, purge, swirl, tap, then pour
Good milk technique takes practice more than equipment. Most people who stick with it get consistent results within a couple of weeks — the same investment of time it takes to dial in a new bag of beans on your grinder. Pair it with an espresso you actually like drinking, and the rest gets a lot more fun.