Cold milk in a tall glass layered with vanilla syrup, ice, and espresso poured carefully through the milk, finished with caramel drizzle, the most beautiful classic iced coffee drink.

Introduction
The iced caramel macchiato is one of Starbucks’s most iconic drinks and one of the most visually appealing cold coffee preparations available. The specific build of the drink, milk first, then vanilla syrup, then ice, then espresso carefully poured over the top to create visible layers, then caramel drizzle across the foam, produces a visual that is instantly recognisable and immediately appealing. The home version requires no special equipment and produces a result that is genuinely comparable to the original.
The word macchiato means stained in Italian, referring to espresso stained with a small amount of milk. The Starbucks iced caramel macchiato inverts this concept, with milk stained by espresso poured over the top, which is technically more of an inverted latte than a true macchiato. The naming controversy aside, the drink itself is excellent, with the espresso slowly diffusing through the cold milk as it is drunk through a straw to create a flavour that evolves from sweet vanilla milk at the bottom to pure espresso at the top.
The vanilla syrup is the structural element beyond sweetener. It provides the vanilla flavour that defines the bottom layer of the drink and that the milk is flavoured with before the espresso is added. The caramel drizzle on top provides a sweet, slightly bitter counterpoint to the espresso and a visual element that identifies the drink immediately.
History and Background
Starbucks introduced the Iced Caramel Macchiato in 1996 as an adaptation of their hot Caramel Macchiato, which had been on the menu since 1994. It quickly became one of their most popular drinks and has remained so for nearly three decades, demonstrating the enduring appeal of the vanilla, caramel, and espresso flavour combination.
The drink’s distinctive build order, beginning with milk rather than espresso, was initially counterintuitive for baristas trained in traditional espresso drink construction but became a defining characteristic of the Starbucks drink format. The visible layers created by pouring the espresso last became one of the most recognisable visual signatures in commercial coffee.
The iced caramel macchiato became particularly prominent on social media where its layered visual, especially the caramel drizzle over the foam, made it one of the most photographed drinks on Instagram and TikTok throughout the 2010s and 2020s.
Iced Caramel Macchiato
1
servings3
minutes270
kcalIngredients
2 shots espresso approximately 60ml
200ml cold whole milk
1.5 tbsp vanilla syrup
Lots of ice
2 tbsp caramel sauce for drizzle
Directions
- Add vanilla syrup to a tall glass.
- Add cold milk to the glass.
- Stir gently to combine vanilla and milk.
- Fill glass to the top with ice.
- Pull 2 shots of espresso.
- Pour espresso slowly over the back of a spoon so it sits on top of the iced milk.
- Do not stir.
- Drizzle caramel sauce over the surface in a spiral or crosshatch pattern.
- Serve immediately with a straw.
Tips
- Add the vanilla syrup to the milk before adding ice for the most even distribution of vanilla flavour through the bottom layer.
Pour the espresso over the back of a spoon held just above the ice surface. Fast direct pouring breaks the layers immediately.
The crosshatch caramel drizzle pattern, up and down then side to side, is the most visually recognisable pattern associated with this drink.
Drink through a straw without stirring for the layered experience. Start at the bottom for pure vanilla milk. Stir for the combined flavour.
Use a good quality vanilla syrup. This is one of the primary flavours of the drink and cheap vanilla syrup with artificial flavouring produces a noticeably inferior result.
A generous amount of ice that reaches the very top of the glass is important for maintaining the layers. Too little ice and the espresso falls too quickly through the milk.
Whole milk produces the creamiest, most stable layering. Lower fat milks are thinner and the layers separate less distinctly
Variations
Make a hazelnut macchiato by replacing vanilla syrup with hazelnut syrup. Add cinnamon to the vanilla syrup for a cinnamon vanilla macchiato. Replace regular caramel with salted caramel drizzle for a more complex topping. Make a white chocolate macchiato by replacing vanilla syrup with white chocolate sauce. Use coconut milk for a tropical twist on the classic.
Storage and Serving
Serve immediately without stirring for the layered presentation. The caramel drizzle begins absorbing into the foam within minutes. The assembled drink does not keep. The vanilla syrup keeps indefinitely refrigerated. The caramel sauce keeps refrigerated for 2 weeks.
FAQs
Q: Is a caramel macchiato actually a macchiato?
A: No, a traditional macchiato is espresso with a small amount of milk. The Starbucks caramel macchiato is technically an inverted vanilla latte with caramel. The name is a marketing decision rather than a technical one.
Q: Can I use store-bought caramel sauce?
A: Yes, any good quality caramel sauce or caramel syrup works. Jarred caramel sauce or the homemade version from recipe 7 in this collection are both excellent.
Q: Why does my espresso immediately sink through the milk?
A: Pour more slowly over the back of a spoon. The espresso should be carefully floated onto the surface rather than poured directly.
Q: Can I use flavoured milk instead of vanilla syrup?
A: Vanilla flavoured milk works but the vanilla flavour is less intense. Plain milk with a good quality vanilla syrup produces a more flavourful result.
Q: How much vanilla syrup should I use?
A: One and a half tablespoons produces a moderately sweet drink. Adjust based on your syrup’s sweetness. Start with less and add more after tasting.










