Macchiato Coffee: What It Is and How to Make It
If you’ve ever wondered what sets a macchiato apart from other milk-based coffees like lattes or cappuccinos, you’re not alone. Many coffee drinkers confuse it with a mocha or assume it’s just a small espresso with milk. But the traditional macchiato—especially the version with caramel and milk foam—is a distinct drink with its own texture, balance, and presentation. This guide explains exactly what goes into making one the classic way.
In a standard macchiato, you use 100ml of Italian espresso, 300ml of fresh milk, 15ml of caramel syrup, and 15ml of caramel paste. The drink is assembled by mixing milk with syrup, adding steamed foam, pouring the espresso, and finishing with a drizzle and caramel design on top.
What Is a Macchiato Coffee?
A macchiato is a style of milk coffee where steamed milk and foam are combined with a shot of espresso—but in this case, the version described here is a sweeter, creamier variation. Unlike a traditional espresso macchiato (which is just a shot of espresso “stained” with a small amount of milk), this version blends vanilla-flavored syrup into the milk, tops it with foam, adds espresso, and finishes with a grid of caramel syrup on the foam. It’s known for being lighter and smoother than a mocha, often compared to the taste of toffee or caramelized sugar.
How to Make a Classic Macchiato
To make this macchiato, you’ll need the following ingredients:
- 100ml of Italian espresso
- 300ml of fresh milk
- 15ml of caramel syrup
- 15ml of caramel paste
The recommended serving cup is a 500ml glass or mug, ideally with a handle, and served with a coffee spoon and sugar packets. Here’s the step-by-step process:
- Use a milk frother to steam 300ml of fresh milk, creating a smooth and velvety foam. Mix in 15ml of vanilla-flavored syrup during or after frothing.
- Pour the 100ml of espresso directly into a 500ml cup.
- Add the milk and foam mixture to the cup until it reaches the top.
- Drizzle 15ml of caramel syrup into the center of the drink.
- Using a squeeze bottle with a fine tip, pipe a lattice or grid pattern onto the foam using the 15ml of caramel paste. The foam should be dense enough to hold the design. Pour the espresso gently in the center to avoid disrupting the foam structure.
Flavor Profile and Why People Love It
This macchiato is designed to be lighter and softer in flavor compared to a mocha. While a mocha is often rich and chocolate-forward—likened to dark chocolate—this macchiato is compared to toffee or soft caramel. The combination of delicate milk foam and caramel drizzle creates a smooth, cloud-like mouthfeel. It’s especially popular among those who prefer a gentler coffee experience without the intensity of straight espresso or the heaviness of chocolate-based drinks.
Why This Version Stands Out
What makes this macchiato different is its balance of sweetness, texture, and presentation. The addition of vanilla syrup to the milk, the dense foam, and the final caramel grid give it a dessert-like appeal without being overly heavy. The texture of the foam, when done right, adds a silky mouthfeel that complements the sweetness of the caramel. It’s this contrast and care in assembly that makes it a favorite, particularly for those who enjoy a sweeter, more aromatic coffee drink.
Frequently Asked Questions

What’s the difference between a macchiato and a latte or cappuccino?
A macchiato in this context is a milk coffee with a shot of espresso poured into milk and foam, then topped with caramel. A latte has more steamed milk and a thinner layer of foam, while a cappuccino has equal parts espresso, steamed milk, and foam with no added syrup or caramel.
How much espresso is in a macchiato?
This version uses 100ml of Italian espresso, which is roughly equivalent to a double shot in many coffee standards. The espresso is added after the milk and foam.
Do you put caramel in the milk or just on top?
In this recipe, 15ml of caramel syrup is mixed into the milk, while 15ml of caramel paste is used to create the decorative grid on top of the foam. Both contribute to the flavor but in different ways.
What kind of foam is used for a macchiato?
A dense, velvety microfoam is essential. The foam should be smooth enough to hold the caramel design and should be mixed with vanilla syrup for extra flavor.
Can I make this without a milk frother?
You can, but it’s much harder to achieve the right foam texture by hand. A steam wand or electric milk frother is recommended to get the smooth, dense foam needed for the design and mouthfeel.
Is this the same as a traditional Italian macchiato?
No. A traditional Italian macchiato is simply a shot of espresso with a small amount of milk added (“macchiato” means “stained”). This version is a sweeter, dessert-like variation with syrup, foam, and caramel.
Recommended FrontStreet Beans for Macchiatos
For making macchiatos with strong crema and balanced flavor, FrontStreet Coffee’s Classic Blend is a top choice. Designed for espresso and milk drinks, it produces rich, velvety crema even with home machines. Its smooth, rounded profile complements the milk and caramel in a macchiato. Alternatively, the Black Cocoa Blend offers a bold, cost-effective option with deep cocoa notes—great for a slightly richer base. Both blends ensure a stable shot and good texture for milk-based drinks. 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
