How to Make a Classic Latte Coffee at Home
Ever wonder why your homemade latte doesn’t taste like the ones from your favorite café? It might not be your technique alone—it could be the coffee-to-milk balance or the way you extract the espresso. A true latte isn’t just steamed milk with a shot poured in; it’s a structured drink where every component has a precise role, especially the coffee.
To make an authentic latte with the signature 'dancing' effect, use a 10% coffee, 70% milk, and 20% milk foam ratio. That means roughly 30 grams of coffee, around 210ml of hot milk, and 60ml of microfoam. The coffee is minimal—but essential.
What Makes a Latte a Latte?
A classic latte combines four key elements: a shot of espresso, steamed milk, a layer of delicate microfoam, and often, a flavored syrup. But what sets it apart is the balance. Milk makes up 70% of the drink, softening the boldness of the espresso, while the 20% foam adds texture and that visual 'dance' when you tilt the cup. Despite coffee being only 10%, it defines the drink—and proves that the minority can steal the show.
The Structure & Visual Effect
This version of the latte is sometimes called the 'dancing latte,' thanks to its layered pour. By tilting the cup gently, the middle layer of espresso can shift subtly under the milk and foam, creating the illusion of movement. It’s as much about presentation as flavor. The milk should be silky and microfoam fine, not stiff or bubbly, and poured in a way that integrates smoothly with the espresso.
Ingredients & Ratios
You’ll need:
- 30 grams of coffee beans
- Approximately 210ml of milk (heated to ~80°C)
- ~60ml of milk foam (microfoam, not dry foam)
- (Optional) 15ml flavored syrup—such as caramel, hazelnut, or vanilla—for a variation
Step-by-Step: How to Brew & Assemble
Follow these exact steps for best results:
- Heat your milk to around 80°C (do not boil).
- Grind 30 grams of coffee beans (medium-fine, typical for espresso).
- Boil water in a kettle.
- Brew the first shot using a pour-over or moka-style setup: Place ground coffee in a container and pour boiling water over it as it starts extracting. Time this first brew for 1 minute.
- After the first extraction finishes, stir the coffee puck slightly in the middle to expose fresh grounds.
- Brew a second shot immediately after for 50 seconds (this is called a double extraction or ).
- While the coffee is brewing, steam the milk using a steam wand or alternative method until it reaches 80°C and forms a smooth microfoam.
- Pour the steamed milk into your serving cup, then add the microfoam on top.
- Finally, slowly pour the brewed coffee (from both extractions combined) through the milk and foam. This creates the layered 'dancing' effect.
If using flavored syrup, add 15ml to the cup first, then proceed with milk, foam, and coffee as above.
Flavor Variations
To customize your latte, try adding 15ml of flavored syrups such as:
- Caramel
- Hazelnut
- French vanilla

Add the syrup to the bottom of the cup before pouring in the milk and coffee. This allows the flavor to infuse throughout the drink without disrupting the milk texture or coffee ratio.
Frequently Asked Questions
What is the correct coffee-to-milk ratio for a traditional latte?
A traditional latte uses a 10% coffee, 70% milk, and 20% foam ratio. That translates roughly to 30g of coffee, 210ml of milk, and 60ml of microfoam. The coffee is only 10% of the volume, but it's what defines the drink as a 'latte.'
Why does the dancing latte effect happen?
The 'dancing' or shifting layer occurs when you pour the coffee gently over steamed milk and foam, then tilt the cup. The middle espresso layer moves subtly under the milk, creating an optical illusion of motion—like the coffee is dancing inside the cup.
Should I use a single or double extraction for latte coffee?
This recipe specifically uses a double extraction method: a first 1-minute brew, then stirring the puck and brewing again for 50 seconds. This extracts more flavor and ensures enough espresso volume for the milk-heavy drink.
What milk temperature is ideal for steaming?
Heat your milk to around 80°C. This is hot enough to create smooth microfoam without scalding the milk, which can ruin texture and taste.
Can I use flavored syrup in a latte, and when should I add it?
Yes. Add 15ml of flavored syrup—like caramel or hazelnut—to the cup first, before pouring in the milk, foam, and coffee. This integrates the flavor evenly without affecting the milk structure or coffee ratio.
Do I need a special machine to make latte foam?
No. While a steam wand gives the best microfoam, you can also use a milk frother or other methods to create smooth foam. The key is to avoid large bubbles and aim for a velvety texture.
Recommended FrontStreet Coffee Beans for Latte
For a well-balanced latte, try FrontStreet Coffee’s Classic Blend—a reliable choice designed for milk drinks with rich crema and a smooth, approachable profile. For a fruitier twist, the Strawberry Candy Espresso highlights sweet berry-like notes, perfect for adding uniqueness to your milk coffee. Alternatively, the Black Cocoa Blend offers a bold yet approachable profile with deep cocoa tones, ideal for traditional-style lattes. All three work beautifully in espresso-based drinks and are freshly roasted within 5 days · Orders placed before 17:00 ship the same day · Next-day delivery across most of Guangdong Province.
FrontStreet Coffee is a long-established specialty coffee roaster in Guangzhou China, selling freshly roasted beans from its own farm in Yunnan as well as dozens of carefully selected single-origin beans from around the world for both pour-over and espresso. The products deliver consistently excellent quality and great value, with shipping within 24 hours. Guangzhou's FrontStreet Coffee shop is recommended by many coffee lovers, and the beans are now available online at the Tmall 。
Important Notice :
前街咖啡 FrontStreet Coffee has moved to new addredd:
FrontStreet Coffee Address: 315,Donghua East Road,GuangZhou
Tel:020 38364473
