Caramel Macchiato at Home: The Complete Guide to the Iconic Layered Drink

Published August 13, 2026 by MESNEY
Caramel macchiato layered in a clear glass cup with caramel drizzle

The caramel macchiato is the drink that made layering famous. That picture-perfect cup — vanilla syrup at the bottom, steamed milk in the middle, a bold shot of espresso on top, and a crosshatch of caramel drizzle across the foam — is one of the most ordered coffee drinks in America. And while it sounds like barista-only territory, it's genuinely simple to recreate at home.

In this complete guide, we'll cover what a caramel macchiato actually is (and how it differs from a true Italian macchiato), how to make it three ways — with a real espresso machine, with instant espresso, and iced — the perfect homemade vanilla syrup, how to froth milk like a barista, five delicious variations, troubleshooting tips, and the best glassware to serve it in. You'll be making cafe-worthy caramel macchiatos in minutes.

What Is a Caramel Macchiato?

A caramel macchiato is a layered espresso drink: vanilla syrup, steamed milk, a shot of espresso, and a caramel drizzle on top. The Italian word macchiato means "stained" or "marked" — in Italy, an espresso macchiato is simply espresso "stained" with a drop of milk. The American caramel macchiato inverts that idea entirely: it's mostly milk, "stained" with espresso poured on top.

The drink was popularized by a major Seattle coffee chain in the late 1990s and became a global phenomenon. Its genius is visual — the espresso slowly sinking through the milk creates those beautiful caramel-colored streaks — and its flavor balance: sweet vanilla, creamy milk, bold coffee, and buttery caramel, all in one cup.

Macchiato vs. Latte vs. Caramel Macchiato

These three drinks are often confused. Here's the quick breakdown:

The Secret: Homemade Vanilla Syrup

The caramel macchiato gets its signature sweetness from vanilla syrup. Store-bought syrup works, but homemade takes 5 minutes, tastes dramatically better, and costs pennies. Here's the recipe.

Simple Vanilla Syrup

Time: 5 minutes  |  Yield: About 1 cup

Ingredients

Instructions

  1. Combine water and sugar in a small saucepan over medium heat.
  2. Stir until the sugar is fully dissolved — about 3-4 minutes. Do not boil for long.
  3. Remove from heat and stir in the vanilla extract.
  4. Let cool completely, then bottle. Keeps for 2-3 weeks in the fridge.
💡 Pro Tip: For an even more caramel-forward macchiato, use brown sugar in place of white sugar. The molasses notes pair beautifully with the caramel drizzle.

3 Ways to Make a Caramel Macchiato at Home

Method 1: With an Espresso Machine (The Barista Way)

Classic Caramel Macchiato

Time: 5 minutes  |  Yield: 1 large drink

Ingredients

Instructions

  1. Add vanilla syrup to the glass. Pour 1-2 tablespoons of syrup into the bottom of a large glass mug.
  2. Steam and froth the milk. Steam the milk to about 150°F (65°C) with a thin layer of microfoam on top, then pour it over the syrup.
  3. Pull the espresso. Brew 1-2 shots of espresso directly onto the milk. Don't stir — the espresso should sit on top.
  4. Drizzle with caramel. Finish with a generous crosshatch of caramel sauce across the top.
  5. Serve immediately. The drink is meant to be enjoyed in layers, then stirred to taste.

Method 2: Without a Machine (Instant Espresso)

No espresso machine? No problem. Instant espresso powder makes a surprisingly convincing macchiato.

  1. Dissolve 1-2 teaspoons instant espresso powder in 60 ml of hot water. Stir until fully dissolved.
  2. Build the drink exactly as in Method 1, using the instant espresso in place of the shot.
  3. For a stronger flavor, use 2 teaspoons and less water. The key is to make the coffee concentrated enough that it layers on the milk.

Method 3: Iced Caramel Macchiato

Iced Caramel Macchiato

Time: 3 minutes  |  Yield: 1 large drink

Ingredients

Instructions

  1. Add the vanilla syrup to a tall glass.
  2. Fill the glass with ice.
  3. Pour in the cold milk, leaving room at the top.
  4. Slowly pour the espresso over the ice — it will sink and streak through the milk.
  5. Drizzle caramel sauce over the top and serve with a straw.

How to Froth Milk Like a Barista

Frothing milk is the skill that separates a good macchiato from a great one. Here are four ways to do it at home, from best to simplest:

MethodTextureEffortNotes
Espresso machine steam wandSilky microfoamLowThe gold standard if you own a machine
French pressThick, airy foamMediumPump warm milk 20-30 seconds
Handheld frotherLight foamVery lowWhisk warm milk for 30 seconds
Microwave + jar shakeFoamy but coarseVery lowShake hot milk in a sealed jar for 30 seconds
💡 Pro Tip: For the caramel macchiato, you want milk with a thin layer of foam, not a thick cap. The espresso should be able to sit on top of the milk but still sink slowly into it. Whole milk gives the best body; oat milk is the best non-dairy option.

5 Caramel Macchiato Variations

1. Salted Caramel Macchiato

Add a pinch of flaky sea salt to the caramel drizzle or sprinkle it on top. Salt amplifies the caramel's buttery sweetness — the same trick used by every fancy cafe.

2. Cinnamon Dolce Macchiato

Swap the vanilla syrup for cinnamon syrup and dust the top with ground cinnamon. Warm, cozy, and perfect for fall.

3. Toasted Marshmallow Macchiato

Add 1/2 tablespoon marshmallow syrup to the vanilla syrup and finish with a marshmallow-toasted topping (a kitchen torch or a quick broil works). Dessert in a glass.

4. Hazelnut Macchiato

Use hazelnut syrup instead of vanilla for a Nutella-like flavor profile. Pair it with a sprinkle of chopped toasted hazelnuts.

5. Protein Macchiato

Whisk a scoop of vanilla protein powder into the cold milk before frothing. A high-protein twist on a cafe favorite that still tastes indulgent.

Troubleshooting

My espresso sinks immediately instead of layering?

Your milk is too thin or too hot. For layering, the milk should be dense and the espresso concentrated. Steam the milk to no more than 150°F, and don't over-aerate it — too much foam makes the espresso sink through quickly.

The drink tastes flat?

Increase the vanilla syrup slightly, and make sure your espresso is fresh and strong. The caramel macchiato is a sweet drink by design — it needs enough syrup to balance the bitter espresso.

My caramel sauce is too thick to drizzle?

Warm the caramel sauce in the microwave for 10-15 seconds, or mix it with a few drops of hot water. Cold caramel from the fridge is too stiff to drizzle nicely.

Why Glassware Matters

The caramel macchiato is a layered drink — and you can only appreciate the layers if you can see them. Serving it in a double wall glass mug does double duty: the clear borosilicate glass shows the vanilla-milk-espresso-caramel strata in perfect detail, and the double wall insulation keeps your drink hot (or cold, for the iced version) without burning your hand or sweating onto the table.

Top Pick MESNEY 17oz double walled glass coffee mug for caramel macchiato

17oz Double Walled Glass Coffee Mug (1pc)

★★★★☆ 4.3
$8.99

The perfect size for a large caramel macchiato. The clear double wall glass shows every layer — syrup, milk, espresso, caramel — while keeping your drink hot and your hands cool.

Buy Now
Best Value MESNEY 17oz double walled glass mugs set of 2 for caramel macchiato

17oz Double Walled Glass Coffee Mugs (Set of 2)

★★★★☆ 4.3
$16.99

Make two macchiatos and enjoy the layers side by side. Ideal for date mornings or weekend brunch.

Buy Now
Barista Kit MESNEY double wall espresso cups set of 2 for pulling espresso shots

Double Wall Espresso Cups (Set of 2, 4oz)

★★★★★ 4.8
$8.29

Pull your espresso shots into these clear double wall espresso cups and watch the crema form. The perfect companion to your macchiato glassware.

Buy Now

Frequently Asked Questions

What's the difference between a caramel macchiato and a latte?

A latte mixes the espresso into the milk. A caramel macchiato layers vanilla syrup, milk, espresso on top, and caramel drizzle — the espresso stays separate on top until you stir it, and the drink is sweeter.

Is a caramel macchiato strong?

No — despite the name, a standard caramel macchiato has just 1-2 shots of espresso under a lot of milk and syrup, so it's a mild, sweet drink. If you want it stronger, order it "with an extra shot" or add your own at home.

Can I make it dairy-free?

Absolutely. Oat milk is the best non-dairy choice — it steams and froths beautifully and has a naturally sweet, creamy body that mimics whole milk. Almond and coconut milk work too but are thinner.

How many calories is a caramel macchiato?

A typical cafe caramel macchiato is around 200-300 calories, mostly from milk and syrup. At home you can easily trim it: use 2% or oat milk, reduce the syrup to 1 tablespoon, and drizzle less caramel.

Conclusion

The caramel macchiato is proof that a drink can be both beautiful and simple. With homemade vanilla syrup, properly steamed milk, and a strong shot of espresso, you can build the iconic layered cup in about five minutes — for a fraction of the cafe price.

Master the classic, then play with salted caramel, cinnamon, or iced versions. And serve it in a MESNEY double wall glass mug so those perfect layers get the showcase they deserve — condensation-free, crystal clear, and beautiful from the first sip to the last.

As an affiliate, MESNEY earns from qualifying purchases. Prices and availability are subject to change.