guides
How to Make a Latte at Home
Step-by-step guide to making a cafe-quality latte at home: pulling espresso, steaming milk to microfoam, and nailing the ratio every time.
A latte is a double espresso topped with 6-8 oz of steamed whole milk and a thin layer of glossy microfoam — pulled, steamed, and poured in that order. The milk-to-espresso ratio sits around 3:1 to 4:1, making it creamier and milder than a cappuccino. With an espresso machine and five minutes of practice, you can match your local coffee shop.
What is a latte, exactly?
A latte — short for the Italian caffè latte, or coffee milk — consists of one or two espresso shots combined with steamed milk and finished with a thin, glossy cap of microfoam. The defining characteristic is the milk: far more of it than in a cappuccino or macchiato, and fully integrated rather than sitting on top as dry foam.
The standard cafe latte uses:
- 1 double espresso shot (roughly 2 oz / 60ml)
- 6-8 oz of steamed whole milk (180-240ml)
- A thin microfoam layer — 0.5 to 1 cm of integrated foam on top
That works out to a 3:1 or 4:1 milk-to-espresso ratio by volume. A 12 oz (354ml) latte is common in American cafes, but a 6-8 oz latte is closer to the Italian original and noticeably more espresso-forward.
The difference between a latte and similar drinks:
| Drink | Espresso | Steamed milk | Foam |
|---|---|---|---|
| Latte | 2 shots | 6-8 oz | Thin microfoam layer |
| Flat white | 2 shots | 4-5 oz | Minimal foam, velvety texture |
| Cappuccino | 1-2 shots | 2-3 oz milk | Equal parts foam and milk |
| Macchiato | 1 shot | 1-2 oz | Dollop of foam only |
What you need to make a latte at home
The essentials:
- An espresso machine with a steam wand (a pressurized portafilter machine works; a pump machine is better)
- Fresh espresso beans, ground fine
- Whole milk (or your preferred dairy-free alternative)
- A stainless steel milk pitcher — 12 oz for one drink, 20 oz for two
Helpful additions:
- A digital kitchen scale to weigh your espresso output (consistency improves fast when you measure)
- A thermometer if you are new to steaming — removes the guesswork on milk temperature
Best for home latte making with automatic steam wand
Breville Bambino Plus Espresso Machine
The Bambino Plus is the most practical entry point for daily lattes. It heats in 3 seconds, pulls accurate shots at 9 bar, and its auto-steam wand textures milk to a consistent 140°F with one button press — no manual technique required while you are learning the espresso side. Small footprint fits most kitchen counters.
★★★★★ 4.6 · 5,800 reviews
Check prices on Amazon→Best for steaming and pouring a single latte
Rattleware 12 oz Milk Pitcher
The right pitcher makes a real difference when pouring latte art and controlling milk flow. The Rattleware 12 oz has the tapered spout shape used in coffee shops and holds the right volume for one drink. Stainless steel transfers heat so you can judge temperature by touch. At around $20 it is a one-time purchase.
★★★★★ 4.7 · 4,200 reviews
Check prices on Amazon→Step 1: Pull a double espresso shot
Your espresso is the flavor foundation of the latte. A well-pulled double shot balances sweetness, acidity, and body. A weak or bitter shot produces a flat, one-dimensional latte no matter how good your milk technique is.
Dial in your grind first
Espresso is unforgiving of grind size errors. Too coarse and the shot runs fast and tastes sour and watery. Too fine and the shot runs slow, stalls, and tastes harsh and bitter.
Target parameters for a double shot:
- Dose: 18-20g of ground coffee in the portafilter
- Yield: 36-40g of liquid espresso (roughly 2:1 ratio by weight)
- Time: 25-30 seconds from first drop to stopping the pull
If your shot runs under 25 seconds, grind finer. Over 30 seconds, grind coarser. Adjust in small increments — half a step on a stepped grinder at a time.
Pulling the shot
-
Dose and distribute. Grind 18-20g of fresh coffee directly into the portafilter. Use a WDT tool or a chopstick to break up any clumps, then level the surface by tapping the side gently.
-
Tamp evenly at about 30 lb of pressure. Place the portafilter on a flat surface, center the tamper, and press straight down until you feel firm resistance. The tamp does not need to be hard — consistent and level matters more than force.
-
Lock in and pull. Insert the portafilter, place your cup or shot glass under the spout, and start the shot. Watch for the first drops to appear around 5-8 seconds in — earlier usually means too coarse, later usually means too fine.
-
Stop at 36-40g of output. Use a scale placed under the cup for precision. If you do not have a scale, stop at about 2 oz of volume (roughly 1.5-2 inches in a standard 3 oz espresso glass).
Best for dialing in consistent espresso doses and yields
Acaia Pearl Espresso Scale
Weighing your espresso input and output is the single fastest way to improve shot consistency. The Acaia Pearl responds in under a second, connects to a timer app, and fits under most portafilters. Expensive at around $200 but it eliminates guesswork entirely. The Timemore Black Mirror Basic+ at around $50 covers the essentials at lower cost.
★★★★★ 4.8 · 3,100 reviews
Check prices on Amazon→Step 2: Steam your milk
For a standard latte you need 6-8 oz of milk textured to a velvety, glossy consistency called microfoam. The goal is to integrate tiny air bubbles evenly into the liquid — not to create a stiff cap of separate foam sitting on top.
The two-phase steam technique
Steam wand technique has two distinct phases: an aeration phase that injects air and a heating phase that brings the milk to temperature while swirling.
-
Purge the steam wand. Open the valve for 1-2 seconds before inserting the wand into milk. This clears condensed water from the tip. Condensed water creates large bubbles and dilutes milk texture — purge every single time.
-
Fill the pitcher with cold whole milk to just below the base of the spout. For one 8 oz latte: fill to about 6 oz in a 12 oz pitcher. Milk expands 20-30% during steaming.
-
Position the wand tip just below the milk surface — about a quarter-inch in. Hold the pitcher at a slight angle, wand near the inner wall. This creates a downward vortex when steam starts.
-
Open the valve fully and aerate for 3-5 seconds. You should hear a soft hissing — air entering the milk. A loud shriek means the tip is above the surface; silence means the tip is too deep and you are heating without aerating.
-
Submerge the tip 1-2 inches and heat. The vortex continues spinning. Now you are heating the milk to temperature, not adding more air.
-
Stop at 140-150°F. By feel: the pitcher should become uncomfortably hot to hold for more than a second. At that point, close the valve. Carry-over heat adds another 5-8°F. Above 160°F milk proteins break down, foam becomes thin, and the milk tastes slightly scorched.
-
Tap and swirl for 20 seconds. Give the pitcher a firm tap on the counter to pop large surface bubbles, then swirl until the milk surface looks glossy and smooth — like wet paint. This integrates the foam into the liquid so it pours as a unified texture, not separate liquid and foam.
-
Wipe the steam wand immediately with a damp cloth, then give a quick 1-second purge to clear milk from inside the tip.
Reading the texture
Looks like stiff whipped cream: Too much air. Reduce aeration phase to 2-3 seconds and submerge the tip sooner.
Thin, watery with large bubbles floating: Too little air, or aeration happened too late. Start with colder milk and aerate earlier.
Looks glossy but separates when swirled: Tip was too deep throughout — heating without aerating. Adjust starting position in step 3.
Step 3: Pour the latte
-
Have your espresso ready in the cup. Pull the shot during steaming if your machine allows parallel operation. Otherwise, pull first and steam immediately after — espresso crema starts to break down after about 2 minutes.
-
Swirl the pitcher one last time before pouring. This keeps the milk integrated as you start the pour.
-
Pour from a low height into the center of the espresso. Start with the pitcher spout about 1 inch above the cup surface. Pouring low encourages the milk to sink under the crema before coming up through it — which blends the drink and sets up latte art if that is your goal.
-
Increase flow as the cup fills. Tilt the cup slightly toward you so the milk displaces the espresso upward. As the cup gets closer to full, raise the pitcher slightly and push the spout forward to create a heart or rosette pattern on the surface.
For a basic latte without art: pour steadily from center to finish. The surface should show a circle of brown crema with white microfoam integrated around it — not a completely white surface (that means too much foam) and not a plain brown surface (that means too little).
Making a latte without an espresso machine
You do not need an espresso machine to make a decent latte at home. The two best workarounds are a Moka pot and an AeroPress, both of which produce concentrated coffee strong enough to hold its own against steamed milk.
Moka pot method: A Moka pot brews at 1-2 bar — not true espresso — but produces a concentrated, rich cup. Use a 6-cup Moka pot and fill only the bottom chamber with water and the basket with finely-ground coffee. Brew over medium heat and stop when you hear sputtering. Combine 2 oz of Moka pot coffee with 6 oz of frothed milk.
AeroPress method: Brew a concentrated AeroPress: 20g of coffee, 60g of water at 200°F, steep for 1 minute, press slowly. The result is espresso-adjacent in strength and body.
For milk frothing without a steam wand, an electric frother produces the closest results:
Best for lattes without an espresso machine steam wand
Nespresso Aeroccino 4 Milk Frother
The Aeroccino 4 offers four modes — hot dense foam, hot light foam, hot milk, and cold foam — and produces milk texture noticeably closer to a steam wand than any handheld frother. It heats and froths in about 70 seconds. At around $70-80 it is the most capable standalone electric frother available and the right tool if you are using a Moka pot or Nespresso machine for your espresso base.
★★★★★ 4.6 · 13,200 reviews
Check prices on Amazon→Latte variations to try
Once you have the basic latte dialed in, these variations require no new equipment:
Iced latte: Pull a double shot directly over ice in a 12 oz glass, then pour 6-8 oz of cold milk over the top. No steaming needed — the espresso chills almost instantly and the cold milk provides the liquid base. Add a flavored syrup if you like.
Vanilla latte: Add 1-2 pumps of vanilla syrup to the bottom of the cup before pulling the shot. Stir once before adding the milk. Store-bought simple syrup works; Monin and Torani are the standard cafe brands.
Honey oat latte: Use barista oat milk instead of dairy, drizzle 1 teaspoon of honey into the cup with the espresso, and stir before pouring the frothed oat milk. Steam oat milk to 130°F rather than 150°F — it scorches and tastes gummy above that range.
Cortado: Same as a latte but with only 2-3 oz of milk per shot — equal parts espresso and milk. Less dilution, more espresso character, no foam layer needed.
Common latte mistakes
Under-extracted espresso. A 2-oz espresso shot that ran in 18 seconds tastes sour and thin. No amount of good milk technique saves a bad shot. Fix the grind first, always.
Over-aerated milk. Too much air in the steaming phase produces stiff, separated foam instead of integrated microfoam. You should never see a distinct, spoonable foam layer on a latte — that is a cappuccino.
Pouring too slowly. Milk separates back into liquid and foam within 60 seconds of steaming. If you linger after steaming, the pour will be uneven. Swirl once, pour immediately.
Using cold milk from the door shelf. The coldest milk from the back of the refrigerator is ideal. Warmer milk reaches temperature faster, leaving less time to aerate. It is a small detail that becomes noticeable once you are consistent.
Skipping the swirl after steaming. The swirl integrates the foam into the liquid. Without it, even well-steamed milk pours as separate layers.
FAQ
Frequently asked questions
What is the ratio of espresso to milk in a latte?
Can I make a latte with a Nespresso machine?
What milk is best for lattes?
Why does my latte taste bitter?
How do I make latte art at home?
How much caffeine is in a homemade latte?
Bottom line
A great homemade latte comes down to two skills: pulling a properly extracted double shot (25-30 seconds, 36-38g output) and steaming milk to 140-150°F with just enough air to make it glossy and integrated. Master those two things and the pour takes care of itself. Start with whole milk while you learn the steam wand — it is the most forgiving. Once your shots are dialed in and your milk is consistently microfoam, the gap between home and cafe narrows to almost nothing.
For more: how to froth milk at home, how to pull a perfect espresso shot, best milk frothers, and how to dial in espresso.