The short version

A latte is a double shot of espresso topped with about 5–6oz of steamed milk. The espresso part is straightforward. The skill is in the steaming — specifically getting the milk smooth and creamy rather than bubbly. Cold milk + wand tip just below the surface for the first few seconds is the key move most beginners miss.

Making a latte at home is genuinely achievable for beginners, but it has two parts that need to go right: pulling a solid espresso shot and steaming the milk properly. This guide covers both, with extra attention on the milk since that's where most people get stuck.


01

What you need

Essential: An espresso machine with a steam wand, a milk pitcher (12–20oz recommended), whole milk, and freshly ground espresso beans.

Optional but helpful: A milk thermometer (stops you from overheating), a scale for consistent espresso doses.

If your machine has an automatic steam wand (like the Breville Bambino Plus), the steaming process is mostly hands-off — you set the temperature, press a button, and the machine does it. If you have a manual steam wand, this guide is for you.

No steam wand?

A handheld frother + microwave will produce foam, but it's airy and bubbly — not the glossy, creamy microfoam that makes a real latte. For genuine latte-quality milk, you need a steam wand. See our full milk frothing guide for a breakdown of every method.


02

The latte ratio

A standard latte is roughly 1:4 to 1:5 espresso to milk:

— Double shot (~60ml espresso) + 5–6oz steamed milk = a 8–9oz latte
— For a smaller, stronger latte: double shot + 3–4oz milk (closer to a flat white)

The ratio isn't a strict rule. Adjust to your taste — more milk makes it milder, less milk makes the espresso more pronounced.


03

Step-by-step: making the latte

  1. 1
    Pull your espresso shot

    Grind, dose, tamp, and pull a double shot into your cup. Aim for 25–35 seconds extraction time. Set the cup aside — you'll add the milk on top. If you're new to pulling shots, start with our first shot guide.

  2. 2
    Fill the pitcher with cold milk

    Pour cold milk to the base of the pitcher's spout — about one-third full. Cold milk is important: it gives you more time to work the wand before the milk overheats. Whole milk is easiest to steam and produces the creamiest texture.

  3. 3
    Purge the steam wand

    Open the steam valve for a quick burst to clear any condensation from the wand tip, then close it. Wipe the wand with a damp cloth.

  4. 4
    Position the wand

    Hold the pitcher so the wand tip sits just below the milk surface — about half a centimeter deep — at a slight angle. The angle will create a spinning vortex when you open the steam.

  5. 5
    Introduce air ("stretch" the milk)

    Open the steam valve fully. For the first 5–7 seconds, keep the wand tip right at the surface. You'll hear a gentle hissing or tearing sound — that's air being incorporated. This is how you create microfoam. If it's screaming loudly, the tip is too far above the surface. If there's no sound at all, raise the pitcher slightly.

  6. 6
    Heat the milk

    After the stretching phase, lower the pitcher so the wand tip goes deeper into the milk. This creates a spinning vortex that heats the milk and blends the foam in. Heat until the pitcher feels hot to the touch — around 140–150°F. If you're using a thermometer, stop at 150°F. At 160°F+ the milk starts to taste scalded and sweet in a bad way.

  7. 7
    Finish the milk

    Close the steam valve. Purge the wand and wipe it clean immediately. Swirl the pitcher firmly — this knocks out any large bubbles and makes the milk glossy. Tap the pitcher on the counter once or twice if you see surface bubbles. The milk should look like wet paint: smooth and shiny.

  8. 8
    Pour

    Give the espresso cup a gentle swirl. Hold the pitcher low and pour the milk in a slow, steady stream into the center of the espresso. The steamed milk will naturally sink under any foam, which floats on top. For a simple design, tilt the cup slightly and pour a little faster near the end.


04

Tips for better milk every time

Use whole milk

Whole milk produces the creamiest, most stable microfoam because of its fat content. 2% works but is slightly thinner. Skim milk produces a lot of foam but it's airy and doesn't hold as well.

Plant milks

Oat milk (barista edition specifically — not the regular carton) is the best plant-based option for steaming. It produces smooth, pourable foam. Almond and soy can be done but are less forgiving.

If you get big bubbles

You introduced too much air. Swirl the pitcher hard on the counter and tap it down — some bubbles will pop. To prevent it next time, don't keep the wand tip above the surface for too long during the stretching phase.

If the milk tastes flat or watery

You likely didn't stretch enough air in during step 5, or the milk overheated. Start with colder milk and spend more time at the surface in the first phase.


05

Gear that makes lattes easier

Best for beginners
Breville Bambino Plus
Auto steam wand does the steaming for you — press a button and it textures the milk to 140°F automatically. Removes the hardest part of making lattes.
View on Amazon →
Rattleware 20oz Milk Pitcher
The right pitcher matters. 20oz is the ideal size for 1–2 drinks at a time. A sharp spout gives you more control when pouring.
View on Amazon →

For a full breakdown of pitcher sizes and picks at every price: Best Milk Frothing Pitchers →

Still choosing a machine? See Best Espresso Machine for Lattes →

New to espresso entirely?

Start with the beginner's guide — covers equipment, budget, and what to buy first.

Read the guide → Milk frothing deep dive