How to Make a Caramel Macchiato at Home
Vanilla syrup, steamed milk, espresso poured through the foam and a caramel drizzle. How to make the 1996 coffee-chain classic at home, both sauces included.
Key takeaways
- A caramel macchiato is built in layers: vanilla syrup in the cup, steamed and foamed milk, a shot of espresso poured through the foam to “mark” it, and a drizzle of caramel sauce on top.
- Despite the name, it is not an Italian macchiato — a shot marked with a spoonful of foam — but a sweetened latte macchiato, with the milk going in first and the espresso last.
- Starbucks introduced it in 1996. According to the company’s own account, the hardest part was a caramel sauce light enough to stay on top of the foam.
- A quick caramel sauce of brown sugar, butter and cream never gets near the 170 °C at which table sugar caramelizes; its caramel flavour comes mostly from the molasses in brown sugar and from the dairy.
- A homemade caramel macchiato with a tablespoon each of vanilla syrup and caramel sauce carries roughly 18–20 g of free sugars — most of the 25 g a day the WHO suggests aiming below.
On this page
A caramel macchiato is vanilla-sweetened steamed milk, marked with a shot of espresso poured through the foam and finished with a drizzle of caramel sauce. To make one, put a tablespoon of vanilla syrup in a mug, add about 180 ml of steamed, well-foamed milk, pour the espresso slowly through the middle of the foam, and drizzle caramel over the top.
Starbucks introduced it in 1996, and it has been on the menu ever since. Making it at home is easy once you know that the order of the layers is the recipe — and that the two sauces take about fifteen minutes between them.
The recipe
| Layer | Amount | Note |
|---|---|---|
| Vanilla syrup | 1 tablespoon | In the bottom of the mug |
| Milk | 180 ml (3/4 cup) | Steamed with plenty of foam |
| Espresso | 1–2 shots | Poured last, through the foam |
| Caramel sauce | About 1 tablespoon | Drizzled on top |
- Put the vanilla syrup in a warmed mug.
- Steam or froth the milk with more foam than you would for a latte, and pour it into the mug. The steaming guide covers the technique.
- Pull the espresso and pour it slowly into the centre of the foam. It will sink through and settle as a darker band.
- Drizzle the caramel over the foam in a crisscross.
- Serve without stirring.
This is the method of Starbucks' own home recipe, which uses three-quarters of a cup of milk, a tablespoon of vanilla syrup, a shot of espresso poured through the foam and a caramel drizzle. For a stronger coffee taste, use a double shot.
Why it is called a macchiato
In Italian, macchiato means stained or marked. An Italian caffè macchiato is a shot of espresso marked with a spoonful of milk foam — a small, strong coffee. The caramel macchiato takes the idea the other way round: it is a large glass of milk marked by the espresso poured on top, which makes it a sweetened latte macchiato, not a macchiato at all. The macchiato guide explains the difference, and why the espresso settles into a band in the first place: espresso is less dense than milk, so it tends to stay above it rather than mixing straight in.
The layering is what changes from sip to sip. The first mouthfuls are caramel, foam and espresso; the last are sweet vanilla milk. Stir it and you have a vanilla latte with caramel.
The vanilla syrup
Starbucks' home version is a simple syrup: one cup of sugar and one cup of water brought to the boil with a split vanilla bean, simmered for five minutes, cooled and strained. If you use vanilla extract instead, the recipe calls for about a tablespoon and a half, stirred in after the syrup has simmered and cooled.
The proportions make the arithmetic easy. A cup of granulated sugar weighs about 200 g and a cup of water about 240 g, so the syrup is roughly 45% sugar by weight, a little more after simmering. A tablespoon of it weighs around 18–20 g and carries roughly 8–9 g of sugar — the sweetness in the drink.
The caramel sauce
Starbucks' home caramel sauce is half a cup of brown sugar, two tablespoons of butter, a quarter-cup of half-and-half and a pinch of salt, stirred over medium-low heat and simmered gently for ten minutes. It thickens as it cools and keeps for up to a week in the fridge.
What makes it taste of caramel is worth knowing, because it is not quite caramel. True caramelization is the breakdown of sugar by heat alone, and each sugar has its own threshold: sucrose — table sugar — begins at about 170 °C, while fructose starts at about 105 °C. A sauce full of water and cream cannot get close to 170 °C while it simmers. Its caramel flavour comes instead from brown sugar, whose remaining molasses carries the taste and speeds the browning reactions, and from the butter and cream, which add the rich, buttery notes you associate with caramel.
That also explains the drink's original design problem. According to Starbucks' account of the drink's creation, as reported by Mashed, the team led by Hannah Su spent nearly a year on the recipe, and the difficult part was a caramel sauce light enough to stay on top of the foam rather than sinking into the drink. A thick, cool sauce drizzled thinly sits on foam; a hot, runny one drops straight through. If yours sinks, let it cool and thicken before drizzling.
Sugar and caffeine
A caramel macchiato is a dessert-like drink, and the sugar adds up quickly.
- Vanilla syrup, 1 tablespoon: roughly 8–9 g of sugar.
- Caramel sauce, 1 tablespoon: roughly 10 g, since the sauce is mostly brown sugar.
- Milk, 180 ml of whole milk: about 9 g of lactose, natural milk sugar, and about 110 kcal.
That is roughly 18–20 g of free sugars in a homemade mug. The WHO recommends keeping free sugars below 10% of daily energy and suggests that going below 5% — about 25 g a day for an adult — brings further benefits. Sugars naturally present in milk are not counted, but the syrup and sauce are. One caramel macchiato can therefore use most of that lower target. Halving the syrup and keeping the drizzle thin is the easiest way to cut it.
Caffeine depends only on the espresso: at the USDA's average of 212 mg per 100 g, one 30 g shot holds about 64 mg and a double about 127 mg. The caffeine guide puts those in context.
Variations
- Iced caramel macchiato. Put the vanilla syrup and cold milk over ice, pour the espresso slowly over the top and finish with caramel. The espresso stays on top for a while before it mixes. The iced latte guide covers chilling espresso for milk drinks.
- Without an espresso machine. Starbucks' home recipe suggests about 60 ml of strong coffee from a moka pot. Froth the milk in a French press or a shaken jar.
- Less sweet. Use a teaspoon of vanilla syrup, or vanilla extract with no syrup at all, and keep the caramel for the top.
For the plain version of the same build, see the latte guide, and for every other drink on the menu, the types of coffee drinks guide.
Recipe
Caramel Macchiato
Vanilla-sweetened steamed milk, marked with espresso poured through the foam and finished with a caramel drizzle.
- Prep
- 5 min
- Brew
- 15 min
- Total
- 20 min
- Makes
- 1 mug (about 300 ml)
Ingredients
- 1 tablespoon vanilla syrup (homemade: 200 g sugar, 240 ml water and 1 split vanilla bean, simmered 5 minutes)
- 180 ml (3/4 cup) milk
- 1–2 shots of espresso (30–60 g)
- 1 tablespoon caramel sauce (homemade: 1/2 cup brown sugar, 2 tablespoons butter, 1/4 cup half-and-half and a pinch of salt, simmered 10 minutes)
Method
- 1If making the syrup, simmer the sugar, water and split vanilla bean for 5 minutes, then cool and strain.
- 2If making the caramel sauce, stir the brown sugar, butter, half-and-half and salt over medium-low heat, then simmer gently for 10 minutes and let it cool and thicken.
- 3Pour 1 tablespoon of vanilla syrup into a warmed mug.
- 4Steam or froth the milk so that it has a generous layer of foam, and pour it into the mug.
- 5Pull the espresso and pour it slowly through the centre of the foam.
- 6Drizzle the caramel sauce over the top in a crisscross pattern and serve unstirred.
Notes: For an iced caramel macchiato, use cold milk and ice and pour the espresso over the top. The syrup keeps for a few weeks and the sauce for up to a week in the fridge.
Frequently asked questions
What is in a caramel macchiato?
Vanilla syrup, steamed milk with a layer of foam, a shot of espresso poured on top and a drizzle of caramel sauce. The caramel is on top, not mixed through; the vanilla is what sweetens the drink.
What is the difference between a caramel macchiato and a caramel latte?
A caramel latte is espresso and caramel syrup with steamed milk poured in, so it is mixed throughout. A caramel macchiato is vanilla milk first with espresso poured on top and caramel drizzled over the foam, so it starts layered.
Should you stir a caramel macchiato?
It is designed to be drunk unstirred, moving from caramel and espresso at the top to sweet vanilla milk below. Stir it if you prefer an even drink; it then tastes like a vanilla latte with caramel.
Can I make a caramel macchiato without an espresso machine?
Yes. Starbucks’ own home recipe suggests about 60 ml of strong coffee from a moka pot if you have no espresso machine, and the milk can be frothed in a French press or a shaken jar.
How do you make an iced caramel macchiato?
Put vanilla syrup and cold milk in a glass of ice, pour the espresso slowly over the top, then add the caramel drizzle. The espresso will sit on top of the cold milk for a while before it mixes.
How much sugar is in a caramel macchiato?
At home, with a tablespoon of vanilla syrup and a tablespoon of caramel sauce, roughly 18–20 g of added sugar plus about 9 g of natural milk sugar. Café versions vary by size and recipe.
Sources
- 1.Caramel Macchiato (recipe). Starbucks Coffee At Home
- 2.When Did Starbucks’ Caramel Macchiato First Hit The Menu?. Mashed (2024)
- 3.Caffè macchiato. Wikipedia
- 4.Caramelization. Wikipedia
- 5.WHO calls on countries to reduce sugars intake among adults and children. World Health Organization (2015)
- 6.Laboratory layered latte (Xue et al.). Nature Communications 8:1960 (2017)
- 7.Sugars, granulated (FDC ID 169655) and Sugars, brown (FDC ID 168833). USDA FoodData Central
- 8.Milk, whole, 3.25% milkfat, with added vitamin D (FDC ID 171265). USDA FoodData Central
- 9.Beverages, coffee, brewed, espresso, restaurant-prepared (FDC ID 171891). USDA FoodData Central
Keep reading
Coffee Drinks & Recipes
Plant Milk in Coffee: Oat, Soy and Almond, and How to Stop Curdling
Which plant milks work in coffee, why soy curdles in some cups and not others, what “barista” versions add, and how oat, soy and almond compare on foam, taste and footprint.
5 min read
Coffee Drinks & Recipes
How to Make a Macchiato: The Espresso Macchiato and the Latte Macchiato
An espresso “stained” with a spoonful or two of milk foam — and its opposite, a glass of milk stained with espresso. How to make both, and the physics behind the layers.
6 min read
Coffee Drinks & Recipes
How to Make a Flat White: Ristretto, Thin Microfoam and a Small Cup
A double ristretto, about 130 ml of milk steamed with barely any air, and a skin of microfoam around 5 mm deep in a 150–180 ml cup — plus why it tastes stronger than a latte.
7 min read