What It Tastes Like
A caramel macchiato (MAH-kee-AH-toh) is smooth, sweet, and milk-forward. It starts with vanilla-flavored milk, finished with espresso and a caramel drizzle (a thick sauce poured over the top).
A caramel macchiato starts with vanilla-flavored milk, then espresso is poured on top, creating visible layers rather than a fully mixed drink.
The first sip often tastes sweet and caramel-forward, while later sips reveal more coffee flavor as the layers blend together. The result is sweet but still easy to drink—especially for people easing into coffee.
In an iced caramel macchiato, the cold milk and ice keep the layers visible much longer, making it one of the easiest layered drinks to recognize on a café menu.
💡 Behind the Cup
In a caramel macchiato, the espresso is poured over the milk rather than mixed in right away. Because espresso is denser and hotter than the milk beneath it, it settles into the drink slowly instead of blending immediately.
This creates a drink where sweetness and coffee flavor appear in stages as the layers gradually mix.
With that in mind, here’s how people usually order one at a café.
How to Order
Simple version:
"I'd like a caramel macchiato, please."
Most cafés will ask for size and whether you’d like it hot or iced.
With customization:
- "Can I get an iced caramel macchiato?"
- "I'll take a caramel macchiato, half sweet."
- "Caramel macchiato with oat milk, please."
Note: Despite the name, this drink is very different from a traditional espresso macchiato. It’s closer to a flavored latte built in layers.
Customize It
Sweetness
Caramel macchiatos are sweet by default because they include vanilla syrup and caramel drizzle.
- Standard — vanilla + caramel
- Half sweet — less vanilla syrup
- Light caramel — less drizzle
- Extra caramel — sweeter, dessert-like
See sweetness options.
Milk
Whole milk creates the creamiest texture, while oat milk adds natural sweetness. Learn more about milk choices.
Upside Down
If you prefer everything mixed together, ask for it “upside down.” This blends the layers and makes the drink taste closer to a caramel latte.
Temperature
- Hot — softer, blended sweetness
- Iced — more distinct layers and brighter caramel flavor
Common Confusion
"Is this just a latte?"
Very close. It uses the same core ingredients as a latte—espresso and milk—but they’re assembled differently. In a caramel macchiato, the espresso is poured on top instead of mixed in.
"What does ‘macchiato’ mean here?"
In Italian, macchiato means “marked.” Traditionally, an espresso macchiato is a small espresso drink “marked” with a little milk foam. A caramel macchiato uses the opposite approach—the milk is “marked” with espresso poured on top.
"Why is the caramel on top?"
The drizzle creates a sweet first sip and highlights the layered look. If you prefer it mixed, simply ask for it stirred or upside down.
"How sweet is it?"
Sweeter than most espresso drinks. Asking for half sweet is a common adjustment if you want balance without losing the flavor.
🔍 A Note on the Two Macchiatos
On some café menus, the word macchiato can refer to two very different drinks.
Caramel macchiato - A larger drink made with vanilla-flavored milk, espresso poured on top, and caramel drizzle.
Espresso macchiato - A small espresso drink “marked” with a little milk foam.
Despite sharing the same name, these drinks are prepared differently and served in very different sizes.
📌 Good to Know
Should you stir a caramel macchiato?
Caramel macchiatos are usually served with visible layers. If you drink it without stirring, the first sips taste sweeter while the espresso flavor becomes stronger near the end.
Stirring the drink mixes everything together, creating a flavor closer to a caramel latte. Both ways are common, so it mostly depends on whether you prefer layered or blended flavor.
Why does it use vanilla syrup?
Despite the name, the milk in a caramel macchiato is usually flavored with vanilla syrup. The caramel flavor mainly comes from the drizzle on top. If you want caramel flavor throughout the drink, ordering a caramel latte is often closer to that profile.
Try Next
If you enjoy the sweetness but want a more balanced coffee flavor, try a vanilla latte. For something simpler and less sweet, explore a classic latte.