How to Steam Milk for Lattes and Flat Whites

Note: This is an informational guide. Some links in this article are affiliate links — if you purchase through them we may earn a small commission at no extra cost to you.

Quick answer: Steaming milk well is a learnable skill that most people master within 2-3 weeks of daily practice. The goal is microfoam — silky, velvety milk with tiny uniform bubbles that integrates with espresso rather than sitting on top. This guide covers every step, common mistakes, and how to fix them.

🔗 Don’t have a steam wand? See our guide to the best milk frothers — a quality electric frother produces excellent results without the learning curve of a manual wand. Or see our Sage Bambino Plus review — its automatic steam wand produces microfoam-quality milk with no technique required.

What You’re Trying to Achieve

The goal of steaming milk is to produce microfoam — milk that has been aerated and heated simultaneously, creating thousands of tiny bubbles so small they’re invisible to the naked eye. The result is silky, glossy, slightly sweet milk with a texture closer to melted ice cream than frothed milk.

Microfoam integrates with espresso when poured, creating the smooth, layered texture of a latte or flat white. Large-bubble foam (what most beginners initially produce) sits on top of the espresso rather than integrating — the result looks less appealing and the texture is inconsistent throughout the drink.

What You Need

  • An espresso machine with a steam wand — the wand must produce genuine steam pressure, not just hot water
  • A stainless steel milk jug — 300ml for single drinks, 600ml for multiple. Stainless conducts temperature and lets you feel when to stop.
  • A thermometer (optional but helpful) — until you can judge temperature by touch reliably
  • Cold milk — whole milk for learning; the fat content makes it more forgiving

The Six Steps to Perfect Steamed Milk

01

Purge the Steam Wand

Before steaming, open the steam valve briefly into a cloth to purge any condensed water from inside the wand. Water in the wand dilutes your milk and produces large bubbles. This step takes two seconds and is skipped by most beginners — don’t be one of them.

Tip: Keep a dedicated damp cloth next to your machine specifically for purging and wiping the wand. Build it into your routine.
02

Fill Your Jug Correctly

Fill the jug to just below the spout — approximately one third full for a single drink. You need room for the milk to expand as it aerates. Too little milk and it overheats before you’ve incorporated enough air. Too much and it spills over.

Place the jug in the fridge for a minute if your milk isn’t already cold from the fridge. Cold milk gives you more time to work — you have the full journey from cold to 65°C to incorporate air, rather than starting halfway there.

03

Position the Wand Correctly

This is the most technically important step. Position the steam wand tip just below the surface of the milk — approximately 1cm deep — and slightly off-centre. The off-centre position creates a circular vortex (whirlpool) in the milk as you steam, which is what incorporates air evenly and creates microfoam.

Angle the jug slightly toward you so the wand enters at about 15-20 degrees from vertical. Hold the jug handle with one hand and place your other hand on the outside of the jug to monitor temperature.

04

Open the Steam and Aerate

Open the steam valve fully — don’t be tentative. A strong, consistent steam pressure is easier to work with than a weak, intermittent flow. The milk should immediately begin to swirl in a circular vortex.

In the first phase of steaming, aerate the milk by keeping the tip just at the surface. You should hear a gentle hissing sound — like tearing paper or a soft “tsss”. If you hear a loud, gurgling or spluttering sound, the tip is too deep or too far above the surface. Adjust until you find the right sound.

This aeration phase incorporates air into the milk. For a flat white or latte, aerate for 3-5 seconds. For a cappuccino, aerate for longer — 8-10 seconds — to create more volume.

Tip: The sound tells you everything. Gentle hissing = correct. Loud gurgling = too deep. Rapid splattering = too shallow. Listen more than you look.
05

Heat the Milk

After the aeration phase, lower the jug slightly to submerge the tip a little deeper — just enough to stop aerating and focus on heating. The vortex should continue spinning. Keep the steam fully open and let the milk heat.

The target temperature is 60-65°C. With your hand on the outside of the jug, stop when it becomes too hot to hold comfortably — that’s approximately 60-65°C. If you have a thermometer, use it until your hand-temperature sense is reliable.

Close the steam valve the moment you reach temperature. Every second beyond 70°C degrades milk proteins and sweetness — over-heated milk tastes flat and slightly bitter.

06

Finish and Pour

Immediately after steaming, wipe the wand with a damp cloth and purge again — dried milk on the wand is hard to remove and gets worse with each use.

Tap the jug firmly on the counter two or three times to pop any large surface bubbles. Then swirl the jug in circles on the counter for 10-15 seconds to integrate the foam with the liquid milk — properly steamed milk should look glossy and uniform with no separate foam layer sitting on top.

Pour immediately. Steamed milk begins to separate within 30-60 seconds — the espresso should already be in the cup waiting for the milk.

Tip: Good microfoam pours like paint — it flows smoothly and you can tilt the jug to control the stream precisely. If it pours in chunks or the foam separates from the milk, more swirling and better aeration next time.

Milk for Different Drinks

Flat White

Minimal aeration — 2-3 seconds. Silky, glossy microfoam with no separate foam layer. Served in a 150-160ml cup.

🥛

Latte

Moderate aeration — 4-5 seconds. More milk volume, thin foam layer acceptable. Served in a 220-250ml cup.

☁️

Cappuccino

Generous aeration — 8-10 seconds. Thick, dry foam that holds its shape. Equal thirds espresso, milk, foam.

Common Mistakes and How to Fix Them

Steam Milk Troubleshooting

Large bubbles on surface

Not enough swirling after steaming, or aeration was too aggressive. Tap and swirl more thoroughly. Aim to keep the wand tip just barely at the surface during aeration.

Milk tastes flat or slightly bitter

Over-heated. Stop steaming earlier — aim for 60-65°C. Milk above 70°C loses sweetness and develops a cooked taste.

No vortex forming

Wand position is wrong. Move it more off-centre and check the angle. The vortex is what creates even aeration — without it you get uneven, layered foam.

Milk expanding too rapidly

Tip is too close to the surface — you’re incorporating too much air too fast. Lower the jug slightly to submerge the tip a little more during aeration.

Milk not expanding at all

Tip is too deep — you’re heating but not aerating. Raise the jug to bring the tip closer to the surface during the aeration phase.

Foam separating from milk

Not enough swirling after steaming. Swirl for longer — at least 15-20 seconds after tapping. Properly integrated microfoam should look uniform throughout.

Which Milk Works Best?

Whole milk produces the best microfoam — the fat content creates a richer, creamier texture and the foam is more stable. It’s the most forgiving for beginners.

Semi-skimmed works well too — slightly less rich but good microfoam is achievable with correct technique.

Oat milk (barista edition) — specifically Oatly Barista or Minor Figures — is the best plant-based alternative. Standard oat milk often splits under steam. Almond milk is the most difficult to froth consistently.

Always use cold milk straight from the fridge. Cold milk gives you the maximum time window to work before reaching temperature — warmer milk heats faster, giving you less control.

The Key Points to Remember

Purge before and after every time — this is the single habit that most improves consistency and keeps your machine clean.

Listen more than you look — the sound of correct aeration is the most reliable real-time feedback you have.

Stop at 65°C — over-heated milk is the most common mistake and the easiest to avoid once you know the temperature target.

Swirl thoroughly after steaming — this is what separates microfoam from bubble-foam. Don’t skip it.

Practice daily — this skill improves rapidly with repetition. Most people achieve consistently decent milk within 2 weeks, and good microfoam within a month.

🔗 Want to skip the learning curve? The Sage Bambino Plus has an automatic steam wand that produces microfoam-quality milk with zero technique. Or see our guide to the best milk frothers for standalone frothing options.

Frequently Asked Questions

How long does it take to learn to steam milk properly?

Most people achieve consistently decent results within 2-3 weeks of daily practice. Good microfoam suitable for basic latte art typically takes 3-6 weeks. The improvement is rapid once you understand the sound and feel of correct technique — the first week is the steepest part of the curve.

What temperature should steamed milk be?

60-65°C is the ideal range for serving. Above 70°C, milk proteins break down and the natural sweetness diminishes. Below 55°C, the milk tastes insufficiently warm. Without a thermometer, stop when the outside of the jug is too hot to hold comfortably — that’s approximately 60°C.

Can I re-steam milk that’s cooled down?

No — re-steaming milk breaks down the proteins and fat that give microfoam its texture, producing large bubbles and a flat, watery result. Always start with fresh cold milk for each drink. This is one reason to steam after pulling your espresso shot — the milk should go straight into the cup.

Why does my milk taste burnt?

You’ve heated it above 70°C. This denatures milk proteins and produces a flat, slightly bitter, “scalded” taste. Stop steaming earlier — use a thermometer until you can judge temperature reliably by touch. Once you have the hand-temperature reference point established, you won’t need the thermometer.