How to Make a Cafe Latte
A cafe latte is made by pulling one or more espresso shots into a cup, then steaming whole milk to a smooth, velvety microfoam and pouring it steadily over the espresso. The drink is milk-forward, with the espresso providing a rounded foundation rather than a dominant bite.
A cafe latte is a classic espresso-based drink that combines one or more shots of espresso with a generous pour of silky, steamed milk. The milk softens the espresso's intensity and produces a smooth, creamy cup that is approachable yet satisfying.
What you need
- espresso machine
- portafilter
- milk pitcher
- steam wand
- cup or glass
Method
Allow the espresso machine to reach full operating temperature before beginning
A properly warmed machine produces stable pressure and consistent shot extraction
Dose ground coffee into the portafilter, distribute it evenly, and tamp with firm, level pressure
An even, level tamp prevents water from finding a path of least resistance through the puck
Lock the portafilter into the group head and begin extraction, collecting the espresso directly into your cup
A well-pulled shot runs thick and honey-like at the start before thinning toward the end of the pull
Pour cold milk into the pitcher and position the steam wand tip just below the surface of the milk before opening the valve
Starting just below the surface lets you introduce air efficiently without creating coarse, unstable bubbles
Open the steam valve fully; incorporate air briefly at the start, then lower the pitcher slightly to spin the milk in a steady circular motion until it reaches a smooth, velvety microfoam
The outside of the pitcher should feel warm but not uncomfortably hot to the touch when the milk is ready
Expert tipThe finished milk should look glossy and paint-like, with no visible bubbles on the surface
Tap the pitcher on the counter and swirl the milk to integrate any remaining foam, then pour in a steady stream over the espresso, starting from a slight height and lowering the spout as the cup fills
Beginning the pour from higher up encourages the milk to sink into and blend with the espresso before the foam settles on top
Watch it done
The source videos we studied to build this method.
▸ Trimmed to the recipe steps (0:06–3:49)
A visual demonstration of the cafe latte-making process from the ONEGOODDREAM channel, uploaded March 2022
Advertisement
Why this works
Espresso provides a concentrated base whose dissolved oils and compounds integrate readily with milk proteins, creating a cohesive, emulsified drink rather than two separate layers. Steam texturing denatures those milk proteins and captures tiny air bubbles that give the beverage its characteristic silky body and natural sweetness. Pouring steamed milk over espresso allows the streams to combine gradually and evenly, preventing separation. The result is greater than the sum of its parts because neither plain espresso nor unsteamed milk alone delivers the same rounded, creamy character.
Advertisement
Where beginners go wrong
- 1
Milk is frothy and bubbly instead of silky
You likely introduced too much air or kept the wand too close to the surface throughout steaming. Incorporate air only in the first few seconds, then shift focus to spinning the milk in a circular motion so the foam knits smooth before the milk reaches temperature.
- 2
Espresso and milk separate in the cup
Pour immediately after steaming and lower the pitcher spout close to the cup early in the pour. Starting high creates momentum that pushes milk on top of the espresso rather than blending the two together.
- 3
Drink tastes thin or sour
The espresso is likely under-extracted. Check that your grind is fine enough for proper resistance and that your tamp is firm and level. A weak shot cannot balance the volume of milk in a latte.
- 4
Milk tastes flat or slightly cooked
The milk was overheated. Stop steaming as soon as the pitcher becomes too hot to hold comfortably against your palm. Overheated milk loses its natural sweetness and takes on an unpleasant, scalded flavor.
What you should taste
A well-made cafe latte is creamy and mellow with a gentle espresso backbone. The natural sweetness of steamed milk balances the coffee's mild bitterness, and the finish is smooth and clean with no sharp edges.
FAQ
What is the difference between a latte and a cappuccino?
A latte uses a larger proportion of steamed milk with only a thin layer of microfoam on top, producing a creamier, milder drink. A cappuccino traditionally balances espresso, steamed milk, and a thicker foam cap in roughly equal parts, giving it a stronger flavor and lighter, airier texture.
Can I use non-dairy milk for a latte?
Yes. Oat and soy milks are common alternatives because their fat and protein content allows them to steam and foam in a manner similar to whole dairy milk, though the flavor and body will differ slightly.
Why does grind size matter if the milk covers the espresso anyway?
Espresso requires a fine grind to generate the resistance and extraction pressure needed to produce a concentrated, full-flavored shot. A coarse grind yields a thin, under-extracted base that no amount of milk can fully compensate for.
Method adapted from @ONEGOODDREAM's video.
✦ Get a new brew guide and roaster story in your inbox every week.
More recipes & brewing guides