Easiest route to good milk
Breville Bambino Plus
Automatic steam wand; skip it if you want a built-in grinder.
Updated
How to make a latte at home: the espresso-to-milk ratio, steam-wand technique and pour method for a cafe-style drink.
Pull a double shot (36–40 g), add 180 ml of steamed whole milk, and finish with a thin layer of silky microfoam. Steam to 55–65°C.
Tools and amounts for one 240 ml latte.
| You need | Amount / why |
|---|---|
| Double espresso | 18–20 g dose, 36–40 g yield, 25–30 seconds |
| Cold whole milk | 180-200 ml in a 12 oz pitcher |
| Pre-warmed cup | A cold cup drops drink temperature 5-10°C |
| Thermometer (optional) | Useful until you judge by touch |

Under 5 minutes once the machine is warm.
Pre-warm. The cup and run hot water through the group head.
Pull a double. Finer if under 22 seconds, coarser if past 35.22 seconds
Fill the pitcher. With cold milk and purge the wand 1-2 seconds.1-2 seconds
Add air for 3-5 seconds. With the tip just below the surface, off-center, until you hear a gentle "tss-tss".3-5 seconds
Submerge deeper. And heat to 55–65°C.
Tap and swirl. 10-15 seconds until glossy and paint-like.10-15 seconds
Pour. Into the centre so the milk sinks under the crema, then lower the spout to finish with microfoam on top (latte art steps below).

Start with a double shot (36–40 g) and 180 ml milk, then adjust.
| Style | Milk | Character |
|---|---|---|
| Strong | 120 ml | Espresso-forward |
| Standard | 180 ml | Balanced, most cafes |
| Milky | 240 ml | Mild, beginner-friendly |
Strong
Standard
Milky
Too strong? Add 20 ml milk next time. Too flat? Cut the milk or pull a stronger shot.
Glossy, silky and slow-pouring. Otherwise use this table.
| What you see or hear | Fix |
|---|---|
| Loud screeching | Tip too high; lower it |
| Stiff, dry froth | Too much air; add it all in the first 3-5 seconds |
| Flat hot milk | Tip too deep; no air added |
| Burnt or flat taste | Stop at 65°C |
| Uneven foam, diluted | Purge the wand first |
| No latte art | Keep swirling until the surface is mirror-smooth |
Wand not foaming at all? See steam wand not frothing milk.
Whole milk is the safest; barista oat is the best non-dairy.
| Milk | Foam | Notes |
|---|---|---|
| Whole | Best | Sweet, stable, silky |
| Semi-skimmed | Good | Slightly less stable |
| Barista oat | Good | Best non-dairy; formulated to steam |
| Skimmed | Unstable | Voluminous but watery |
| Almond | Weak | Thin, hard to foam |
| Soy | Decent | Can taste beany with light roasts |
Whole
Semi-skimmed
Barista oat
Skimmed
Almond
Soy
Yes, with a barista edition and a slightly cooler steam.
Yes. Use a barista oat milk, stretch it briefly and stop at about 55–60°C, a little cooler than dairy. Regular oat milk tends to stay thin. Our guide to steaming oat milk and other plant milks walks through the method.
You need a steam wand and a true 9-bar shot.
Easiest route to good milk
Automatic steam wand; skip it if you want a built-in grinder.
Tight budget or small counter
Skip it if you want automatic milk texturing.
Lowest-cost manual steam wand
Real latte foam with practice; skip it if you make several lattes in a row.
Burr grinder for espresso
Mid-range grinder that pairs with either machine.
Affiliate links: we may earn a commission at no extra cost to you.
See all options in the highest-rated home espresso machines.
Yes, with trade-offs.

Quick fixes for the usual culprits.
| Problem | Fix |
|---|---|
| Watery or flat | Use a double shot or cut the milk |
| Sour or thin | Grind finer; confirm 18 g and 25-30 seconds |
| Cools too fast | Pre-warm the cup |
Milk dilutes the espresso, and a gentle microfoam adds sweetness without thick foam.
A latte is typically one or two espresso shots with a large volume of steamed milk and a thin layer of microfoam. The milk dilutes the concentration, and warm milk's lactose tastes naturally sweet, so the drink reads creamy rather than bitter.
Microfoam is steamed milk with tiny, evenly sized bubbles, giving a glossy, paint-like texture that pours well for latte art. Too much air makes it foamy like a cappuccino, and too little makes it thin and hot.
Start with a heart; the milk does most of the work.
Steam the milk to a glossy, wet-paint texture with no visible bubbles.
Swirl the pitcher to keep the foam mixed, and tap out any large bubbles.
Tilt the cup and pour from a few centimetres above the surface into the centre, so the milk sinks under the crema.
When the cup is about half full, lower the pitcher spout close to the surface; white foam will start to appear.
Keep pouring steadily into the same spot so a round white blob forms.
Finish by lifting the pitcher slightly and pulling the stream through the blob to create a heart.

The two most common problems are milk with too much foam, which comes out in clumps, and pouring too high at the end, which makes the foam sink. Practise the heart until it is consistent before moving to rosettas and tulips. Our steam wand not frothing milk guide helps if the milk texture is the problem.
Add flavour to the espresso, not the milk.
Adding flavour to the espresso first helps it dissolve and spread evenly through the drink. Start with less syrup than you think; it is easy to overpower the coffee.
About 55–65°C for the best sweetness.
Milk tastes sweetest at around 55–65°C (130–150°F). Below that, the drink feels lukewarm; above about 70°C, the proteins break down, the milk tastes flat or cooked, and the foam turns coarse. If you do not have a thermometer, stop steaming when the pitcher becomes too hot to hold comfortably for more than a second or two.
If you like your latte extra hot, warm the cup first rather than over-heating the milk. A preheated cup keeps the drink hot for longer without spoiling the milk's sweetness.
Same espresso; the milk decides.
Quick decision guide
You want a creamy, milk-forward drink
make a latte.
You want the espresso to stay prominent
make a cappuccino. See how to make a cappuccino.
Side by side: flat white vs cappuccino vs cortado, or see every milk drink in types of coffee drinks.
If you like the idea of a latte but want more coffee in the cup, read latte vs cortado: a cortado uses the same steamed milk at half the size. And if a chain's "macchiato" has ever confused you, macchiato vs latte explains why that version is really a layered latte.
Quick answers before you buy.
Usually the foam is too thick or the pitcher is too high at the finish.
Start with microfoam free of large bubbles and pour confidently as in the last step.
A simple heart is easiest; expect dozens of pours to get consistent.
In a smaller drink, yes: a single shot suits 120–150 ml of milk.
A standard latte uses a double shot (36–40 g of espresso) with about 180 ml of steamed milk.
A single shot is fine in a smaller cup but tastes milder.
A latte has more milk and a thicker foam layer, while a flat white is smaller with thinner microfoam and a stronger espresso taste.
Both can use the same shot.
See what is a flat white.
Yes.
A handheld or electric frother heats and aerates milk well enough for a decent latte, and a moka pot or strong coffee can replace espresso.
Texture will be less fine than with a steam wand.
A 12 oz latte with whole milk is roughly 180–220 kcal, almost all of it from the milk.
Skimmed or unsweetened plant milks bring that down noticeably; each pump of syrup adds more.
Check your milk's label for an exact figure.
Keep reading: more guides on the same topic.
How toBrewing5 min read
How to make a cappuccino at home: the 1:1:1 ratio, dry vs wet style, how to steam thick foam, and no-machine options.
How toBrewing5 min read
How to make an iced latte: ice, 150 ml cold milk, then a hot double espresso on top. Ratio, milk choice and fixes for a watery cup.
How toBrewing6 min read
How to use a moka pot for smooth stovetop coffee: medium-fine grind, pre-boiled water, medium-low heat, plus fixes for bitter cups.
Reader questions
Questions or tips? Leave a comment
Ask about your setup or share what worked for you. Comments are checked before they appear.
Write a comment or question