A caramel mach (short for caramel macchiato) is the layered cafe drink of vanilla syrup, steamed milk, two shots of espresso and a caramel drizzle on top. The trick is the order: you build it milk-first and pour the espresso last, so it marks the foam instead of blending in. Get the layering right and you can make a caramel macchiato at home that rivals the coffee-shop version, hot or iced. Here is exactly how.
What a caramel macchiato actually is
"Macchiato" is Italian for "stained" or "marked." A traditional espresso macchiato is just a shot of espresso marked with a small dab of milk foam, served tiny and intensely coffee-forward. The cafe caramel macchiato is a different animal. It was popularized by Starbucks, which introduced it in 1996, and it reimagined the name for a sweeter, milk-heavy drink built in reverse.
The key difference is assembly order. In a latte, you pour steamed milk into the espresso, which blends everything into one smooth, mellow cup. In a caramel macchiato, you do the opposite: vanilla syrup and steamed milk go in first, then the espresso is poured on top so it "stains" the milk. That gives you a bolder coffee hit at the first sip that softens as the layers mix. If you want to see how the milkier sibling differs, our guide to what a latte is and the breakdown of latte vs cafe latte are worth a read.
| Drink | Build order | Milk amount | Sweet? | Flavor |
|---|---|---|---|---|
| Espresso macchiato (traditional) | Espresso, then a dab of foam | Tiny | No | Strong, espresso-forward |
| Caramel macchiato (cafe style) | Vanilla + milk first, espresso on top, caramel drizzle | Plenty | Yes | Sweet, vanilla and caramel, coffee underneath |
| Latte | Espresso, then steamed milk poured in | Plenty | Optional | Smooth, blended, mellow |
What you need
Nothing exotic. The four building blocks are espresso, milk, vanilla syrup and caramel sauce.
- Espresso: two shots is standard for one drink. No espresso machine? Strong stovetop moka pot coffee or a concentrated AeroPress brew works well as a stand-in. See how to make espresso at home for your options.
- Milk: whole or 2 percent steams and froths best, but oat milk is a great barista-friendly plant alternative.
- Vanilla syrup: store-bought, or homemade by simmering equal parts sugar and water with a splash of vanilla extract until dissolved, then cooling.
- Caramel sauce: a pourable caramel for the signature crosshatch on top. A thicker dessert caramel works too; just warm it slightly so it drizzles.
How to make a caramel macchiato (hot)
This is the classic hot build. Work in this order and the layers come together on their own.
- Syrup first. Add about one tablespoon of vanilla syrup to the bottom of your cup or mug. Adjust to taste; less syrup means a less sweet drink.
- Steam the milk. Heat and froth around three quarters of a cup of milk until it is hot with a light, velvety microfoam. A steam wand, handheld frother, or even a sealed jar shaken then microwaved will do.
- Pour the milk in. Pour the steamed milk over the syrup, holding back the foam slightly so it sits on top. Fill nearly to the rim.
- Pull two shots of espresso. Brew your espresso fresh so the crema is intact.
- Pour the espresso on top. Slowly pour the shots through the foam in the center. The espresso "marks" the milk, which is what makes it a macchiato.
- Finish with caramel. Drizzle caramel sauce over the top in a crosshatch pattern. Done.
Resist the urge to stir before you serve it. The point of a caramel mach is that first bold sip through the espresso layer. Stir only if you prefer everything blended.
How to make an iced caramel macchiato
The iced caramel macchiato follows the same milk-first logic, just cold. It is arguably the more famous version, with its dramatic floating espresso layer.
- Syrup and cold milk. Add about one tablespoon of vanilla syrup to a tall glass, then pour in roughly three quarters of a cup of cold milk and stir to combine.
- Add ice. Fill the glass with ice almost to the top.
- Pour espresso over the ice. Slowly pour two shots of espresso (cooled slightly, or chilled) over the back of a spoon onto the ice. It floats over the milk for that signature layered look.
- Drizzle caramel. Finish with a caramel crosshatch over the top.
For the cleanest layers, pour the espresso gently and let the ice slow it down. Give it a stir before drinking if you want the sweetness even throughout.
Ratios, swaps and tips
| Want it... | Do this |
|---|---|
| Less sweet | Use half the vanilla syrup and a light caramel drizzle |
| Stronger coffee | Add a third espresso shot or use less milk |
| Dairy-free | Swap in barista oat or soy milk; they froth better than most |
| Caramel-forward | Add a little caramel sauce to the bottom with the vanilla |
| No espresso machine | Use strong moka pot or AeroPress coffee as the base |
- Use real vanilla syrup, not just extract. The sugar is what balances the espresso and carries the flavor. Extract alone tastes thin.
- Pour espresso last, always. It is the one rule that separates a macchiato from a latte. Pour milk into espresso and you have made a sweet latte instead.
- Warm your caramel. Cold caramel sauce clumps. A few seconds of heat makes it drizzle in clean lines.
- Cool the espresso for iced versions. Hot espresso melts the ice fast and muddies the layers.
Caramel mach variations to try
Once you have the base down, it is easy to riff. Swap the caramel for a salted caramel sauce for a savory-sweet edge. Add a pump of hazelnut or a dusting of cinnamon. For a dessert-leaning cup, try a vanilla-heavy version closer to a vanilla bean latte. And if the layered, "marked" style of coffee drinks interests you, the wider family of macchiato, frappe and Irish coffee is a fun rabbit hole, as is the broader map of types of coffee drinks.
Final sip
A caramel macchiato is one of the most satisfying cafe drinks to recreate at home because the magic is in the technique, not expensive gear. Layer vanilla and milk first, mark it with espresso, finish with caramel, and you have the real thing. Once you are comfortable, branch out into the rest of the espresso-drink family and keep exploring what you can build with two shots and some steamed milk.
