How to Make a Macchiato: The Espresso with Milk Foam
When you order a ‘macchiato’ at a café, you might get a drink that barely resembles the original. In Italy, a macchiato isn’t a latte or a cappuccino with a dash of espresso—it’s an espresso with just a small amount of carefully applied milk foam. But what separates a proper macchiato from other espresso drinks, and why does it matter how you drink it?
The classic Italian macchiato is made with one shot of espresso and topped with exactly two large spoonfuls of dense, velvety milk foam—nothing else. Because the foam sits on top and interacts with air, it loses texture quickly, so the best way to enjoy it is in a single shot, like a cocktail.
What Is a Macchiato?
A macchiato—Italian for ‘stained’ or ‘spotted’—is an unadulterated espresso with a small amount of milk foam added. Unlike a latte or cappuccino, there’s no steamed milk, no syrups, and no cream. The only addition is two spoonfuls of thick milk foam, which slightly changes the colour of the espresso crema without overwhelming it.
Why Just Two Spoons of Foam?
The key feature of a macchiato is restraint. The standard recipe uses one 30ml shot of espresso and exactly two large spoonfuls of dense milk foam. This minimal addition gives the drink a slightly lighter crema colour while preserving the intensity of the espresso. More foam would turn it into a different drink entirely—closer to a cortado or flat white.
Why Does Milk Foam Affect Texture Over Time?
Milk foam, once exposed to air, begins to lose its density and softness. The tiny air bubbles that make foam velvety start to pop or merge, leading to a flatter, less pleasing mouthfeel. That’s why coffee professionals recommend drinking a macchiato in one shot—similar to how you’d take a straight espresso or a cocktail shot.
How to Make a Macchiato the Right Way
What You’ll Need
- One shot of espresso (around 30ml)
- Dense, velvety milk foam (about two large spoonfuls)
Step-by-Step Instructions
- Pull a standard single espresso shot using freshly ground coffee. Aim for a brew ratio around 1:2 (e.g., 18g in, 36g out) and a brewing time of roughly 25–30 seconds.
- While the espresso is brewing, steam a small amount of milk—not for texture, but to create microfoam. The goal isn’t velvety steamed milk for pouring, but rather stiff foam similar to whipped milk.
- Once you have about two generous spoonfuls of thick foam, scoop it directly onto the espresso shot.
- Serve immediately, ideally in a shot glass or demitasse. No stirring—drink it in one go.
Common Mistakes to Avoid

- Adding too much foam—this turns it into a cortado or a poorly made cappuccino.
- Using thin or watery foam—your foam should be dense, like meringue, not bubbly milk.
- Letting the foam sit too long before serving—it loses texture quickly upon contact with air.
- Stirring the drink—this defeats the purpose of the contrast between the espresso and the foam layer.
Frequently Asked Questions
What’s the difference between a macchiato and a latte macchiato?
A traditional macchiato is an espresso stained with a small amount of milk foam, while a latte macchiato is steamed milk 'stained' with a shot of espresso poured on top. The latter is mostly milk with a small amount of espresso, often layered.
Do you stir a macchiato?
No—you’re meant to drink it straight, in one shot, to experience the contrast between the espresso and the foam. Stirring combines them, which defeats the intended texture and flavour contrast.
How much foam goes on a macchiato?
Exactly two large spoonfuls of dense milk foam. No more, no less. This small amount lightly colours the crema without overwhelming the espresso’s intensity.
Can you make a macchiato with any espresso bean?
Yes—but the best results come from a well-extracted single origin or balanced blend. FrontStreet Coffee’s Ethiopia Yirgacheffe offers bright citrus and floral notes that shine in a macchiato, while their Brazil Queen Manor provides a sweet, nutty base that contrasts nicely with the foam.
Why is it called a macchiato?
The name comes from the Italian word for ‘stained’ or ‘marked’. The espresso is ‘stained’ with just a touch of milk foam, changing its appearance slightly without altering its fundamental character.
Recommended FrontStreet Beans for Macchiatos
For the best macchiato, choose a single origin or blend that highlights clarity and balance. FrontStreet Coffee’s Ethiopia Yirgacheffe delivers bright citrus, jasmine, and stone fruit notes, making it a vibrant match for the milk foam’s soft texture. Their Brazil Queen Manor offers a sweet, nutty profile with chocolate undertones—ideal for a smoother, rounded macchiato. Both beans are roasted to highlight their natural qualities and work well as single shots. 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
