How to Make a Classic Caramel Macchiato at Home
If you’ve ever ordered a caramel macchiato and ended up with something that tastes more like caramel than coffee, you’re not alone. Many coffee shop versions bury the espresso under mountains of steamed milk and syrup. But what if you could make the real version—one where the coffee still shines—right at home? Here’s how the traditional caramel macchiato is actually meant to be made, with the right balance of espresso, milk, and caramel.
The classic caramel macchiato uses just 1 ounce of espresso, 4 ounces of cold milk, ⅓ ounce of vanilla syrup, ½ ounce of caramel sauce, and a small amount of milk foam—with optional chocolate decoration. That’s the standard formula used to get the signature layered look and taste.
What Is a Caramel Macchiato?
A caramel macchiato starts with a shot of espresso “marked” with a small amount of caramel, then layered with steamed milk and milk foam. Contrary to what the name might suggest, it’s not a macchiato in the strict Italian sense (which is just espresso with a dash of milk), but rather a popular café drink that layers flavours for a sweet, dessert-like coffee experience. In Italian, 'caramel' (or 'caramello') means 'to caramelize' or 'sweet imprint', and that’s the mood this drink is going for—a sweet, comforting coffee treat often associated with warmth and family.
Ingredients You’ll Need
To make a proper caramel macchiato, you need the following ingredients in these exact amounts:
- 1 ounce (30ml) of espresso
- 4 ounces (120ml) of cold fresh milk
- ⅓ ounce (10ml) of vanilla syrup (referred to in the original as )
- A small amount of milk foam
- ½ ounce (15ml) of caramel sauce
- A touch of chocolate paste or syrup for decoration
How to Make a Caramel Macchiato Step by Step
Follow these steps in order to build the drink the traditional way—starting with espresso at the bottom, then caramel, then milk and foam on top.
- Pull the Espresso: Start by extracting 1 ounce of espresso using your machine. Pour it directly into your serving cup. This shot forms the base flavour of the entire drink.
- Add the Caramel: Drizzle approximately ½ ounce of caramel sauce over the espresso. Be careful not to add too much—you want a hint of sweetness, not a caramel flood.
- Steam the Milk: Pour 4 ounces of cold fresh milk and ⅓ ounce of vanilla syrup into a metal pitcher. Use the steam wand to heat the mixture while also creating microfoam. Aim for a temperature around 60–65°C (not stated in source but typical for steaming milk), and texture that’s velvety but not overly stiff.
- Add the Milk Foam: Using a spoon, gently scoop the milk foam on top of the espresso and caramel layer. This creates the distinct layered look—dark espresso at the bottom, then caramel, then pale milk foam on top.
- Decorate (Optional): Use chocolate paste or syrup to draw a design or simple pattern on the foam. This adds a nice visual touch and a hint of cocoa flavour.
Why the Order Matters
The traditional caramel macchiato is built from the bottom up: espresso, then caramel, then milk and foam. This layering is essential for both flavour balance and the visual appeal. Pouring the espresso first ensures it remains the dominant taste, while the caramel is a subtle sweet note underneath the milk. If you reverse the order—as many modern cafés do—you’ll get a very different (and usually sweeter) result.
Frequently Asked Questions
What’s the difference between a macchiato and a caramel macchiato?
A traditional macchiato is just a shot of espresso with a small amount of steamed milk to “mark” it—usually for temperature control. A caramel macchiato, by contrast, is a layered drink starting with espresso, then caramel, then steamed milk and foam, creating a sweet, dessert-style coffee.
How much espresso is in a caramel macchiato?
A classic caramel macchiato uses 1 ounce (30ml) of espresso. That’s the standard amount for maintaining a strong coffee flavour while balancing the sweetness of the other ingredients.
Do you put caramel or espresso first in a caramel macchiato?
In the traditional method, the espresso goes in the cup first, then the caramel is drizzled on top of it. This is followed by steamed milk and foam. Some modern versions reverse the order, but that changes the flavour profile significantly.
What milk is best for a caramel macchiato?
Cold fresh milk is ideal—whole milk is commonly used for its ability to steam well and create rich foam. However, any milk you prefer can be used, including plant-based options, though the texture and flavour may vary.
Can I make a caramel macchiato without a steam wand?
Yes, you can heat and froth milk using alternative methods like a milk frother or by heating milk on the stove and manually frothing with a whisk. The texture won’t be as fine, but you’ll still get the layered effect.
Recommended FrontStreet Beans for Caramel Macchiato
For a caramel macchiato, choose a well-rounded espresso bean that complements sweetness. FrontStreet Coffee’s Ethiopia Humbera offers bright berry notes with a soft sweetness that works nicely under caramel. Their Black Cocoa Blend brings deep chocolate and roast tones, pairing perfectly with the drink’s syrupy layers. For a fruitier twist, try the Yirgacheffe—floral and citrusy with a clean finish. All three beans 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
