A Sip of Coffee

Recipes, brews & coffee living

← Back to homeThe Caramel Macchiato Recipe I Wish I'd Found Sooner
Coffee Living

The Caramel Macchiato Recipe I Wish I'd Found Sooner

By Lucas Moreau

The first time I made a caramel macchiato at home, it was a muddy mess. The espresso sank, the caramel dissolved, and the milk felt thin. I knew the drink could be better—layered, balanced, with every sip hitting sweetness and bitterness in turn. After months of adjusting ratios and pouring techniques, I landed on a method that delivers that café-style separation every time. The secret is the 1:2:3 ratio: one part espresso, two parts milk, three parts foam. That ratio, paired with a careful pour, keeps the layers intact without stirring.

Pouring espresso over the back of a spoon into steamed milk to create layers

Why the Ratio Matters

Most recipes treat the caramel macchiato as a latte with syrup. But the macchiato is about contrast—the espresso should sit on top, not blend in. A 1:2:3 ratio (espresso to liquid milk to foam) gives enough foam to support the espresso layer. If you use too much liquid milk, the espresso sinks immediately. Too little foam, and the drink becomes a latte. I measure by volume: 1 oz espresso, 2 oz liquid milk, 3 oz foam. That fills an 8-ounce glass perfectly.

The Vanilla Syrup Base

Skip the store-bought syrup if you can. Homemade is simple: equal parts sugar and water, heated until dissolved, then cooled. Add a teaspoon of vanilla extract per cup of syrup. Pour 1 tablespoon of this into the bottom of your glass. The syrup sits under the milk, but as you drink, it rises slowly into the coffee—sweetness that builds, not overwhelms.

Common Mistake: Syrup Too Thick

If your syrup is too concentrated (more sugar than water), it won't mix evenly. Stick to 1:1. For a lighter sweetness, use 1 part sugar to 2 parts water.

Steaming Milk for the Right Texture

Whole milk is best here—its fat content (around 3.5%) creates a stable foam that holds the espresso. Heat it to 150-155°F (65-68°C). Above 160°F, the milk proteins break down and the foam collapses. Use a thermometer if you have one; otherwise, stop when the pitcher feels too hot to hold for more than a few seconds.

The foam should look like wet paint—smooth, with tiny bubbles. Tap the pitcher on the counter to pop large ones, then swirl gently. You want about 1 cm of foam on top after pouring.

The Pour That Makes the Layer

This step is where most home attempts fail. Pour the steamed milk over the syrup, but hold back the foam with a spoon. Fill the glass about three-quarters full. Then, take your freshly pulled espresso and pour it over the back of a spoon held just above the milk surface. The spoon diffuses the flow, so the espresso lands gently and stays on top. Don't rush—a steady, slow pour gives the cleanest line.

Temperature Check

If the milk is too hot (above 160°F), the espresso will mix immediately. Let the milk cool for 10 seconds after steaming if you overshoot.

The Caramel Finish

Drizzle a thin caramel sauce over the foam in a crosshatch pattern. Use a sauce that's pourable but not watery—if it's too thick, warm it slightly in a microwave for 5 seconds. The caramel should sit on the foam, not sink. If it sinks, your foam is too thick or the sauce is too heavy. A light hand is key.

Why This Works

The 1:2:3 ratio gives enough structure for the espresso to float. The vanilla syrup stays at the bottom, so each sip starts sweet, moves through milk, and finishes with espresso bitterness. The caramel adds a final note without dominating. It's a drink that rewards patience—each layer remains distinct until you stir, and even then, the flavors blend evenly.

Takeaway

The caramel macchiato is not a latte. Treat it as a layered drink, and the technique matters more than the ingredients. Stick to the ratio, steam the milk properly, and pour the espresso over a spoon. The result is a cup that looks as good as it tastes—and tastes exactly how you wanted it to.

Frequently Asked Questions

What makes this caramel macchiato different from a latte?

A caramel macchiato is built in reverse: vanilla syrup and milk first, then espresso poured on top. The espresso sits as a distinct layer rather than being mixed, and the caramel drizzle finishes it. A latte blends espresso and milk together.

Can I use a moka pot or Aeropress instead of an espresso machine?

Yes. Brew a strong, concentrated coffee (about 2 oz) using a moka pot or Aeropress with a fine grind. The flavor will be slightly less intense but still works. Adjust the ratio to 2 oz coffee to 6 oz milk.

Why does my caramel drizzle sink into the foam?

The caramel sinks if the foam is too thick or the sauce is too heavy. Use a thin, pourable caramel sauce and drizzle it gently over the foam just before serving. Let the foam rest 10 seconds after pouring espresso to firm up slightly.

Layered Caramel Macchiato

A perfectly balanced caramel macchiato with a 1:2:3 ratio of espresso, milk, and foam, layered over vanilla syrup and finished with a caramel drizzle that doesn't sink.

  • Espresso machine
  • steam pitcher
  • thermometer
  • 8-ounce glass or mug
  • spoon
  • 1 shot (1 oz freshly pulled espresso)
  • 6 oz whole milk
  • 1 tbsp vanilla syrup (homemade: 1:1 sugar to water, vanilla extract)
  • 1 tbsp caramel sauce (thin consistency, for drizzle)
  1. Brew a single shot of espresso (1 oz) using a 1:2 coffee-to-water ratio, aiming for 25-30 seconds extraction. Set aside.
  2. Pour 6 oz cold whole milk into a steam pitcher. Purge the steam wand briefly, then submerge the tip just below the milk surface. Steam until the milk reaches 150-155°F (65-68°C), creating a microfoam with 1 cm of velvety foam on top. Tap the pitcher to break large bubbles.
  3. Pour vanilla syrup into the bottom of an 8-ounce glass or mug.
  4. Gently pour the steamed milk over the syrup, holding back the foam with a spoon. Fill the glass about ¾ full.
  5. Slowly pour the espresso over the back of a spoon held just above the milk surface. The spoon diffuses the flow, creating a distinct dark layer.
  6. Drizzle caramel sauce in a crosshatch pattern over the foam. Serve immediately.

For a cold version, use cold milk and ice, pour espresso over the back of a spoon, and skip the steaming. Caramel sauce should be thin enough to drizzle but not watery—if too thick, warm it slightly. Handle the steam wand and hot milk with care to avoid burns.

Beverage
American

Recipe: Layered Caramel Macchiato

Prep Time5 min
Cook Time5 min
Total Time10 min
Servings1
Calories140

Equipment

  • espresso machine
  • steam pitcher
  • thermometer
  • 8-ounce glass or mug
  • spoon

Ingredients

  • 1 shot (1 oz freshly pulled espresso)
  • 6 oz whole milk
  • 1 tbsp vanilla syrup (homemade: 1:1 sugar to water, vanilla extract)
  • 1 tbsp caramel sauce (thin consistency, for drizzle)

Instructions

  1. Brew a single shot of espresso (1 oz) using a 1:2 coffee-to-water ratio, aiming for 25-30 seconds extraction. Set aside.
  2. Pour 6 oz cold whole milk into a steam pitcher. Purge the steam wand briefly, then submerge the tip just below the milk surface. Steam until the milk reaches 150-155°F (65-68°C), creating a microfoam with 1 cm of velvety foam on top. Tap the pitcher to break large bubbles.
  3. Pour vanilla syrup into the bottom of an 8-ounce glass or mug.
  4. Gently pour the steamed milk over the syrup, holding back the foam with a spoon. Fill the glass about ¾ full.
  5. Slowly pour the espresso over the back of a spoon held just above the milk surface. The spoon diffuses the flow, creating a distinct dark layer.
  6. Drizzle caramel sauce in a crosshatch pattern over the foam. Serve immediately.