Espresso drink · 5 min · 1 serving (10–12 oz)

Classic Espresso Latte

A latte is two espresso shots pulled into a large cup, topped with velvety steamed milk and a thin foam cap. It is the most forgiving milk drink to start with and the clearest way to see how milk texture affects espresso character.

Ingredients

  • 18 g ground espresso (medium-fine grind)
  • 36 g espresso yield (two shots, 1:2 ratio)
  • 220 ml whole milk (full-fat gives the best microfoam texture)
  • Optional: 1–2 tsp flavored syrup if you want a flavored latte
Brew ratio 1:2 espresso · 1:6 espresso to milk

Steps

  1. Dose 18 g of freshly ground coffee into a clean, dry portafilter. Distribute evenly and tamp level with firm, even pressure.
  2. Lock the portafilter into your machine and pull a double shot targeting 36 g yield in 25–30 seconds. Adjust grind finer if the shot runs fast or coarser if it runs slow.
  3. While the shot pulls, pour 220 ml of cold whole milk into a clean steaming pitcher. Submerge the steam wand tip just below the milk surface.
  4. Open the steam valve fully. Angle the pitcher so the milk spins in a circular vortex. Lower the pitcher slightly to introduce a small amount of air for the first 2–3 seconds, then submerge the tip deeper to heat and texture the milk to 60–65°C (140–150°F).
  5. Tap the pitcher on the counter and swirl firmly to integrate the microfoam. The milk should look glossy and flow like wet paint.
  6. Pour the milk steadily into the espresso, starting from a low height to let milk and coffee mix, then raise the pour slightly to float a thin foam cap on top.
  7. Serve immediately while the crema is still intact and the milk is hot.

Serving notes

Drink within 2 minutes — milk cools quickly and the crema breaks down fast. Use a pre-warmed cup to extend drinking temperature. If you add syrup, stir it into the espresso before pouring the milk so it dissolves fully.

Variations

  • Iced latte: Fill a tall glass with ice, pull the double shot over the ice, then pour 220 ml of cold milk (no steaming needed). Use a tighter espresso yield of 30–32 g to compensate for dilution from melting ice.
  • Vanilla latte: Add 2 tsp of vanilla syrup to the cup before pulling the espresso shot. Proceed with the standard hot latte steps. Vanilla rounds out sharp or overly bitter espresso.
  • Oat milk latte: Swap whole milk for a barista-grade oat milk. Steam to 60°C the same way. Oat milk froths well and adds a mild sweetness that complements medium-roast espresso.
  • Cortado (smaller variation): Use only 60 ml of steamed milk instead of 220 ml. The result is a compact drink where espresso flavor stays fully present rather than being diluted.

Why the milk texture matters more than the ratio

Most latte problems trace back to the milk, not the shot. A well-pulled espresso hidden under badly aerated milk (too bubbly, too thin, or scalded) will taste flat and watery. Conversely, glossy microfoam can rescue an espresso that is slightly over-extracted by softening the bitter edges.

The target texture is sometimes called "wet paint" or "shiny liquid." It should flow, not sit on top. If you see large bubbles floating on the surface after steaming, swirl more aggressively and pour faster while the foam is still integrated.

Dialing in the espresso underneath

Milk hides flaws but not indefinitely. If your latte tastes sour or thin even with good microfoam, the shot needs work first. The most reliable starting point is a 1:2 ratio (18 g in, 36 g out) in 25–30 seconds. Adjust grind from there based on taste.

  • Sour or under-developed: Grind finer or extend yield slightly.
  • Bitter and dry: Grind coarser or reduce yield.
  • Hollow or thin: Check dose — you may be under-dosing.

Equipment that makes a difference

You do not need café-grade equipment for a good latte at home. A machine with a reliable steam wand (even an entry-level one like the Breville Bambino Plus) combined with a consistent burr grinder is enough to produce café-quality results. The grinder tends to matter more than the machine for shot quality.

As an Amazon Associate, Espresso Foundry earns from qualifying purchases. Product prices and availability are subject to change. Full affiliate disclosure.