How to Make a Traditional Macchiato Coffee
If you’ve ever ordered a macchiato and ended up with a dessert-like drink full of whipped cream and caramel drizzle, you’re not alone. But what is a real macchiato? And how do you make one the traditional way—with just espresso and foam?
A traditional macchiato is made with 100ml of espresso, 300ml of steamed milk, 15ml of caramel syrup, and 15ml of caramel paste. The key feature is the addition of two large spoonfuls of dense, velvety milk foam on top—nothing more.
What Is a Macchiato, Really?
The term 'macchiato' comes from the Italian word for 'stained' or 'spotted'. A true macchiato is simply an espresso 'stained' with a small amount of milk—usually just a dash to slightly alter the color. What most people now call a macchiato—especially in coffee chains—is actually a caramel macchiato, which includes vanilla syrup, steamed milk, espresso, and a generous layer of milk foam with caramel art.
In its original form, the macchiato requires only espresso and a small amount of milk or foam. The version described here is a richer, sweeter interpretation still based on Italian tradition—but with added milk, caramel flavor, and foam art.
Ingredients You’ll Need
- 100ml of Italian espresso
- 300ml of fresh milk
- 15ml of caramel paste
- 15ml of caramel syrup
- A 500ml cup with a coffee spoon and sugar packets
Step-by-Step: How to Make a Macchiato
1. Foam the Milk: Use a milk frother or steaming pitcher to whip 300ml of fresh milk into dense, silky microfoam. Mix well to ensure even texture.
2. Pour the Espresso: Brew 100ml of espresso directly into a 500ml cup.
3. Add Milk and Foam: Pour in the steamed milk along with the milk foam until the cup is full. Pour the espresso first, then add milk from the center, allowing the foam to rise to the top naturally.
4. Drizzle Caramel Syrup: Add 15ml of caramel syrup in a thin stream directly onto the foam, creating a decorative central line.
5. Create Caramel Art: Using a squeeze bottle with caramel paste, pipe a delicate net-like design on top of the foam. For best results, use a tool with a fine tip to form clean patterns.
Expert Tips & Common Mistakes

The top layer of foam can sometimes be slightly coarse due to increased air exposure during frothing. To fix this, skim off the rougher surface layer before serving. This ensures you enjoy the finest, smoothest foam possible. Also, since foam starts to lose its texture quickly after being exposed to air, it’s best to drink your macchiato soon after preparing it.
And one last tip: a macchiato is meant to be enjoyed in one or two deliberate sips. That’s the best way to experience the contrast between the bold espresso, creamy milk, and sweet caramel finish.
Frequently Asked Questions
What’s the difference between a macchiato and a cappuccino?
A traditional macchiato is just espresso with a small amount of milk or foam—usually around 2 teaspoons of milk to 'stain' the espresso. A cappuccino, by contrast, includes a 1:1:1 ratio of espresso, steamed milk, and milk foam, totaling about 150–180ml. The macchiato here is a larger, sweeter version with 100ml espresso, 300ml milk, and a thick foam topping.
Do you need an espresso machine to make this?
Yes, you need an espresso machine to extract a proper 100ml shot of Italian-style espresso. Alternatively, you can use a high-quality stovetop Moka pot, though the crema and extraction will differ slightly from a machine-made espresso.
Can I use any type of milk?
Whole milk is ideal for creating rich, stable foam. However, you can use skim, oat, soy, or almond milk—if you’re okay with less creamy results or different frothing properties. The key is to steam or froth the milk to get as dense and silky a foam as possible.
Why is caramel added to this macchiato?
This version incorporates caramel syrup and paste for flavor and decoration—making it closer to a caramel macchiato, which is popular in many coffee shops. The original Italian macchiato does not include any sweetener or syrup.
How long should I wait before drinking the macchiato?
Drink it as soon as possible. The foam’s texture begins to degrade quickly once exposed to air, and the flavors are best experienced fresh—especially the contrast between the hot espresso and the cool, dense foam.
Best FrontStreet Coffee Beans for Macchiato
For a traditional macchiato with bold espresso flavor, try FrontStreet Coffee’s Ethiopia Humbera—bright and juicy with blueberry and citrus notes, perfect for balancing sweetness. The Yirgacheffe offers floral and stone fruit tones, while the Brazil Queen Manor provides chocolatey and nutty depth for a smoother base. All work well as single-origin espresso shots or in blends. 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
