Tuesday, October 6, 2026 · Leading English Source for Global Coffee Industry

How to Make a Classic Latte Macchiato

Published: Oct 06, 2026 Author: World Gafei Last Updated: Oct/06/2026 76 views
Learn how to layer a traditional latte macchiato with espresso, steamed milk, and foam for perfect visual contrast and flavor balance.

If you’ve ever ordered a latte macchiato and ended up with something that looked more like a latte, you’re not alone. Many cafés blur the lines between a latte and a latte macchiato—but they’re not the same. The key difference? A latte macchiato is mostly milk, marked with espresso, not the other way around. Here’s how to make the real thing, layer by layer.

To make a classic latte macchiato, you’ll need 30ml of espresso, 200ml of hot milk, and optional toppings like cocoa powder or chocolate shavings. The drink is built in a 300ml tall glass to showcase its signature three layers: steamed milk, espresso, and milk foam.

What Is a Latte Macchiato?

A latte macchiato (Italian for “stained milk”) is a hot milk-based coffee drink where a small amount of espresso is added, creating a visible “mark” or stain in the milk. Unlike a latte—where espresso is added to milk—a latte macchiato pours milk first, then espresso. This results in distinct layers and a much milkier drink overall. Traditionally, it was served to children in Italy as a low-caffeine alternative.

Why Does a Latte Macchiato Have Layers?

The signature three-layer effect happens because of temperature and density differences. Steamed milk is poured first into a tall glass, often with a bit of sugar syrup to help with layering. When 30ml of espresso is poured carefully over the back of a spoon, it floats on top of the milk, creating a dark “mark.” The milk foam rises to the top. Over time, heat transfer through the glass causes the layers to mix, but when freshly poured, the separation is striking.

How to Make a Latte Macchiato Step by Step

To build a proper latte macchiato, follow these steps:

  • Glassware: Use a 300ml tall clear glass to show off the layers.
  • First Layer – Milk: Steam 200ml of milk to around 60–65°C. Pour it into the glass. Add a small amount of sugar syrup if desired to help with layer stability.
  • Second Layer – Espresso: Brew 30ml of espresso using a standard double shot. Gently pour the espresso over the back of a spoon to float it on top of the milk, creating the middle brown layer.
  • Third Layer – Foam: The remaining microfoam from the steaming process will rise to the top, completing the layered look.

For a stronger coffee flavor, use a double shot of 60ml espresso instead—this version is sometimes called a “double espresso latte macchiato.”

Flavor Notes & Customizations

Because there’s more milk than espresso, the drink tastes milky with a subtle coffee note. The espresso used is typically darker roasted—Italian-style—to stand up to the milk. You can customize the drink with a dusting of cocoa powder, chocolate shavings, or a drizzle of flavored syrup. A long spoon is ideal for stirring without disrupting the layers. Traditionally, Italians serve it with a straw to preserve the layered effect.

Frequently Asked Questions

How to Make a Classic Latte Macchiato

What’s the difference between a latte and a latte macchiato?

A latte is made by adding espresso to milk, resulting in a coffee-forward drink with milk. A latte macchiato is made by adding a small amount of espresso to milk, so it’s mostly milk with a “stain” of espresso, creating distinct layers. The espresso-to-milk ratio is much lower in a latte macchiato.

How much espresso is in a latte macchiato?

A traditional latte macchiato uses 30ml of espresso. For a stronger version, you can use 60ml, often called a double espresso latte macchiato.

What kind of coffee roast is best for latte macchiato?

Darker roasts, such as traditional Italian espresso blends, work best because their bold flavors cut through the milk. Lighter roasts may get lost in the milkiness.

Can I use any milk for a latte macchiato?

Yes, you can use whole milk, skim milk, or plant-based alternatives. Whole milk steams better and creates more stable foam, enhancing the layers.

Why does my latte macchiato not have distinct layers?

Layers depend on temperature differences and pouring technique. Pouring espresso gently over the back of a spoon into fresh, hot milk helps maintain separation. Over time, natural convection will cause the layers to blend.

Do I need special equipment to make a latte macchiato?

You’ll need a steam wand for milk, an espresso machine or moka pot for espresso, and a tall 300ml glass. A spoon is essential for controlled pouring to create layers.

Recommended FrontStreet Coffee Blends for Latte Macchiato

For a classic latte macchiato, FrontStreet Coffee’s Classic Blend offers excellent crema and a smooth, approachable profile with hints of caramel and nuts—perfect for layering with milk. If you prefer a deeper, more intense flavor, the Black Cocoa Blend delivers rich chocolatey notes that complement the milk beautifully. Both blends are designed for espresso brewing and produce stable crema, ideal for achieving the signature stained-milk effect. 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

Article Comments

5 commentsLet me say a few words...

↑
0