RecipesCollectionsAbout
Jump to recipe
Homemade caramel macchiato with layered vanilla syrup, steamed milk, and espresso topped with caramel drizzle in a clear glass
Drinks

How to Recreate a Classic Caramel Macchiato at Home

Recreate Starbucks' caramel macchiato at home with exact layering and proportions—vanilla, steamed dairy, espresso, caramel drizzle

5.0 (3)
Prep
5 min
Cook
10 min
Total
15 min
Serves
1
Style
🍽 Elevated

Caramel macchiato has always been my little escape hatch. I order it, someone else pulls the shots, someone else steams the milk, someone else draws that lazy caramel grid—and for ten quiet minutes, I'm not recipe-testing or photographing or answering emails. I'm just a person with a warm cup, a soft spot by the window, and nothing to produce. That ritual matters. So when I finally perfected a version at home, I didn't expect the strange mix of triumph and loss that followed. On one hand, it's everything I love about the famous drink: the warm vanilla at the base, the silky foam on top, the smooth caramel drizzle—but on the other, I realized something had shifted. The magic wasn't in the ingredients or the technique. It was in the pause.

Ingredients

Servings:
1
  • For the Drink
  • 6 oz (180 ml) milk (2%), steamed
  • 1 oz (30 ml) strong espresso (stop the espresso machine briefly to ensure you pull a short, extra-strong shot)
  • 1–1.5 tbsp (15–22 ml) vanilla syrup (recipe below)
  • Caramel sauce (recipe below), for drizzling
  • For the Vanilla Syrup
  • 1 cup (200g) sugar
  • 3/4 cup (180 ml) water
  • 1.5 tbsp (22 ml) real vanilla extract
  • For the Caramel Sauce
  • 1/2 cup (100g) sugar
  • 1/4 cup (60 ml) water
  • 2 tbsp (28g) butter
  • 3–5 tbsp (45–75 ml) cream
  • Pinch of salt
  • 1/2 tsp (2.5 ml) vanilla extract (optional)
  • 1/2 tsp (2.5 ml) corn syrup (optional)

Instructions

  1. 1

    Vanilla Syrup: Combine 1 cup sugar and 3/4 cup water in a saucepan. Simmer for 3–5 minutes until the sugar dissolves completely. Remove from heat and stir in 1.5 tbsp real vanilla extract. Let cool to room temperature, then transfer to a bottle and refrigerate until ready to use.

  2. 2

    Caramel Sauce: Combine 1/2 cup sugar and 1/4 cup water in a saucepan. Heat on medium until the mixture turns a deep amber colour. Do not stir—swirl the pan gently instead.

    Remove from heat and whisk in the 2 tbsp butter until fully melted. Slowly whisk in the warm cream. The mixture may bubble aggressively at first—that's completely normal. Keep whisking until smooth and silky.

    If the caramel seizes at any point, gently reheat it on the stovetop until melted again. If it seems too runny, simmer it gently for a minute or two, but remember it will thicken considerably as it cools. If you'd like a glossier finish that resists crystallization, stir in the optional 1/2 tsp corn syrup. Add a pinch of salt and the optional 1/2 tsp vanilla extract if desired. Let cool for 10–15 minutes before using, then refrigerate any leftovers. Microwave briefly if the sauce becomes too firm.

  3. 3

    Assembly: Warm and froth your milk (heat gently on the stove or use a milk frother). Pour the vanilla syrup into the bottom of your mug. Add the steamed milk and foam. Slowly pour the espresso on top—this creates the beautiful "macchiato" layered effect. Finish with a generous drizzle of caramel sauce over the foam in a crosshatch or spiral pattern. Enjoy your moment of pause.

FAQ

How long does homemade caramel sauce last in the fridge?+
Your caramel sauce will keep in an airtight container for up to 2 weeks refrigerated. You can also make both the caramel and vanilla syrup ahead of time and store them separately, so you're ready to quickly assemble your macchiato whenever you want one.
Can I use regular milk instead of 2% milk for this recipe?+
Absolutely! While 2% milk creates the ideal microfoam texture, you can use whole milk for a richer drink or skim milk if you prefer—just note that skim won't froth quite as voluminously as 2%.
What's the most common mistake when making caramel sauce at home?+
The biggest mistake is walking away from the pan—caramel goes from perfect to burnt in seconds once it starts darkening. Watch it carefully and remove it from heat the moment it reaches a medium amber color, since it will continue cooking slightly as it cools.
Can I make this without an espresso machine?+
You can use very strong brewed coffee (like from an AeroPress or Moka pot) as a substitute, though the flavor won't be quite as rich and concentrated as true espresso. Use about 1 oz of your strongest brew to get closest to the original drink.

Did you try this recipe?

Leave a star rating — it helps other cooks find it!

Comments

comments.loading
0/2000

Keep browsing

You might also like

Looking for more? Explore the full collection — filter by lifestyle, cuisine, or dietary needs.

Explore all recipes
Caramel Macchiato Recipe | Starbucks Copycat | Food 400°