How to Make a Latte at Home: The Complete Guide

How to Make a Latte at Home: The Complete Guide

A latte is one of the most popular coffee drinks in the world, and for good reason. It is smooth, creamy, and endlessly customisable. The good news is you do not need a cafe to make a great one. With the right technique and fresh beans, you can pull a cafe-quality latte at home every single morning.

This guide covers everything: what a latte actually is, how it compares to other milk coffees, how to make it with or without an espresso machine, milk alternatives, flavour variations, and the most common mistakes to avoid.

Milk being poured into a latte

What Is a Latte?

A latte (short for caffe latte, Italian for "milk coffee") is made with one or two shots of espresso topped with steamed milk and a thin layer of microfoam. The standard ratio is roughly 1 part espresso to 3-4 parts steamed milk, served in a 240-300ml glass or cup.

The key to a great latte is the texture of the milk. Properly steamed milk should be silky and velvety, not bubbly or frothy. This microfoam integrates with the espresso to create that smooth, sweet flavour that makes lattes so popular.

Latte vs Cappuccino vs Flat White vs Macchiato

Drink Espresso Milk Foam Size
Latte 1-2 shots Lots of steamed milk Thin layer of microfoam 240-300ml
Cappuccino 1-2 shots Equal parts steamed milk Thick layer of foam 150-180ml
Flat White 2 shots (ristretto) Less steamed milk Very thin microfoam 160-180ml
Macchiato 1-2 shots Minimal or none Small cap of foam 60-90ml
Cafe au Lait Brewed coffee Warmed milk (equal parts) None 240ml+

For a deeper comparison of these drinks, see: Flat White vs Latte vs Cappuccino: What's the Difference?.

What You Need

  • Freshly roasted coffee beans (medium to dark roast works best)
  • Espresso machine with steam wand (or alternatives below)
  • Burr grinder
  • Milk (whole milk or a plant-based alternative)
  • Frothing pitcher
  • 240ml latte glass or cup
  • Kitchen scale (optional but recommended)

The Espresso Base

A latte starts with espresso. You need one double shot (approximately 60ml) for a standard 240ml latte. Use freshly ground coffee at a fine grind setting. Medium to dark roast Arabica beans work best, as they hold up well against the milk without being overwhelmed.

Grind just before brewing. Pre-ground coffee loses most of its flavour within 30 minutes of grinding, which will noticeably flatten your latte. For guidance on grind settings, see: Coffee Grinders and Grind Sizes Explained.

Milk: Types and Frothing

Whole milk produces the richest, creamiest microfoam and is the standard choice for lattes. Its fat content gives the milk a natural sweetness that complements espresso perfectly.

If you prefer a plant-based option, oat milk is the best alternative for lattes. It froths well, has a neutral flavour, and pairs naturally with coffee. Almond and macadamia milk also work but produce less foam. For a full comparison, see: Best Milk Alternatives for Lattes: Oat, Almond and Macadamia Compared.

The ideal steaming temperature is 60-65 degrees Celsius. Above 70 degrees the milk scorches and loses its natural sweetness. If you do not have a thermometer, stop steaming when the pitcher becomes too hot to hold comfortably.

Frothing milk for a latte

Step-by-Step Latte Recipe

Step 1 - Preheat your cup: Fill your latte glass with hot water and let it sit for 30-60 seconds, then discard. A cold cup will cool your espresso shot before the milk is even added.

Step 2 - Grind and pull your espresso: Grind fresh beans to a fine setting and pull a double shot (approximately 60ml) into your preheated cup. A good espresso shot takes 25-30 seconds to extract.

Step 3 - Steam your milk: Pour cold milk into your frothing pitcher (fill to just below the spout). Submerge the steam wand tip just below the milk surface and open the steam valve. Keep the wand near the side of the pitcher to create a circular swirling motion. Once the milk reaches 60-65 degrees Celsius, close the valve and remove the wand.

Step 4 - Texture the milk: Tap the pitcher firmly on the bench a few times to pop any large bubbles, then swirl it in a circular motion until the milk looks glossy and paint-like. This is the microfoam you want.

Step 5 - Pour: Tilt your cup slightly and pour the steamed milk in from a low height, starting slowly. The milk should flow under the foam. As the cup fills, raise the pitcher slightly to let the foam settle on top. For latte art, use a gentle side-to-side motion as you pour.

Step 6 - Serve immediately. A latte is best enjoyed straight away while the espresso and milk are at their peak temperature and texture.

How to Make a Latte Without an Espresso Machine

You do not need an espresso machine to make a great latte at home. Here are the best alternatives:

Moka pot: Produces a strong, espresso-like concentrate that works well as a latte base. Use a fine-medium grind and fill the basket fully.

AeroPress: With a fine grind and short brew time, the AeroPress produces a concentrated shot that is very close to espresso in strength and body.

Nespresso machine: Insert a capsule, brew a lungo or espresso shot, then add steamed or frothed milk on top.

For frothing without a steam wand, the jar-shake method works well: fill a jar halfway with milk, seal the lid, shake vigorously for 30-40 seconds until frothy, then microwave uncovered for 30 seconds to stabilise the foam. For more methods, see: How to Froth Milk Without a Steam Wand: 4 Methods That Actually Work. For a full no-machine latte guide, see: How to Make a Latte at Home Without a Machine.

Flavour Variations

A well-made latte has natural sweetness from the steamed milk, but you can customise it easily. Add a teaspoon of vanilla extract, caramel syrup, or hazelnut syrup to the milk before steaming. A dusting of cinnamon or cocoa powder on top adds aroma and visual appeal.

For a cold version, brew your espresso, let it cool slightly, then pour over ice and add cold milk. No frothing required. See: Iced Latte at Home: The 5-Minute Guide.

Your latte starts with better beans.

Coffee Hero's freshly roasted espresso beans are roasted to order and delivered within days, so every shot you pull is at peak freshness.

Shop Coffee Beans

Frequently Asked Questions

How many shots of espresso are in a latte?

A standard latte uses one or two shots of espresso (30ml or 60ml). Most cafes use a double shot for a 240ml latte. If you prefer a milder flavour, use a single shot.

How much milk is in a latte?

A standard 240ml latte contains approximately 180ml of steamed milk plus a thin layer of microfoam. The espresso makes up the remaining 60ml.

What is the difference between a latte and a flat white?

A flat white uses less milk (160-180ml vs 240ml) and is typically made with a ristretto double shot, making it stronger and more concentrated than a latte. The milk texture is also thinner with less foam.

What milk is best for a latte?

Whole milk produces the best microfoam and the creamiest texture. For plant-based options, oat milk is the top choice as it froths well and has a neutral flavour that complements coffee.

Can you make a latte without an espresso machine?

Yes. A Moka pot or AeroPress can produce a strong enough coffee concentrate to use as a latte base. Froth your milk using a handheld frother, jar-shake method, or automatic milk frother.

What roast is best for a latte?

Medium to dark roast Arabica beans work best. They have enough body and intensity to hold up against the milk without being overwhelmed. Light roasts can get lost in the milk and taste thin.

Related Reads

Flat White vs Latte vs Cappuccino: What's the Difference? - A full comparison of Australia's most popular milk coffees so you know exactly what you're ordering.

Best Milk Alternatives for Lattes: Oat, Almond and Macadamia Compared - Find the best plant-based milk for frothing and flavour in your latte.

Iced Latte at Home: The 5-Minute Guide - Make a perfect iced latte in 5 minutes with no special equipment.


Older Post Newer Post