Caramel Macchiato Recipe

hero-banner-image

How to make a caramel macchiato at home

A caramel macchiato is a layered espresso drink made with milk, vanilla syrup, espresso, and caramel sauce. It is sweet, creamy, and aromatic, with a distinctive contrast between the smooth milk base, the bold espresso “mark,” and the buttery caramel drizzle on top.

What is a caramel macchiato?

A caramel macchiato is an espresso-based coffee drink that combines milk, vanilla flavor, espresso, and caramel sauce. The word “macchiato” means “marked” in Italian, because the espresso is poured over the milk, leaving a visible mark on the surface before mixing gradually into the drink.

Unlike a classic latte, where espresso is usually added first and then blended with steamed milk, a caramel macchiato is built in layers. Vanilla syrup goes into the cup first, followed by steamed or foamed milk, then espresso, and finished with caramel sauce. This layering gives the drink its signature look and creates a flavor that changes as you sip: sweet vanilla at the base, creamy milk in the middle, and bold coffee with caramel on top.

A caramel macchiato tastes sweet, creamy, and slightly roasted. The espresso balances the richness of the milk and caramel, while the vanilla syrup adds a soft, dessert-like finish.

Caramel macchiato recipe step-by-step

Making a caramel macchiato at home is simple once you understand the order of the ingredients. The secret is not only what goes into the drink, but how each ingredient is layered in the cup.

Ingredients

For one hot caramel macchiato:

  • 1 shot of espresso (prepared from freshly ground coffee beans)3 oz of whole milk or your preferred alternative
  • 1 tablespoon vanilla syrup
  • Caramel sauce
  • Chocolate shavings or extra caramel sauce, optional

How to prepare a Caramel macchiato

Follow these steps to prepare a hot caramel macchiato at home:

  1. Add the vanilla syrup to the bottom of a tall glass or mug.
  2. Heat and froth the milk until it becomes creamy and light.
  3. Pour the warm milk and milk foam into the glass, leaving enough space for the espresso and caramel topping.
  4. Prepare a single espresso at your desired aroma level.
  5. Pour the espresso slowly over the milk. This is the step that “marks” the drink and gives the caramel macchiato its name.
  6. Drizzle caramel sauce over the top. For a coffeehouse-style finish, create thin lines or a crosshatch pattern.
  7. Finally, decorate with chocolate shavings or a little extra caramel sauce, if desired, and serve immediately.

The classic homemade version is served hot, but the same recipe can easily be adapted into an iced caramel macchiato by using cold milk and ice. With the right ingredients and a well-prepared espresso, you can recreate a café-style caramel macchiato at home in just a few minutes.

A De’Longhi automatic espresso machine can help you prepare a caramel macchiato at home with greater control over the espresso base and milk texture. Once the espresso and milk foam are ready, simply layer them with vanilla syrup and caramel sauce for a café-style result in your own kitchen.

Tips and variations

What are the best ingredients for a caramel macchiato?

The best caramel macchiato starts with a balanced espresso, creamy milk, vanilla syrup, and good-quality caramel sauce. Since the drink is naturally sweet, the espresso should have enough intensity to stand out. Medium or medium-dark roast coffee beans with chocolate, nutty, or caramel notes work especially well.

Can you make a caramel macchiato with plant-based milk?

Yes. Oat milk is one of the best alternatives because it has a naturally sweet taste and froths well. Almond milk gives a lighter result, while soy milk creates a creamier texture.

What is the difference between a caramel latte and a caramel macchiato?

The difference is mainly in the order of preparation. In a caramel latte, espresso and milk are blended together for a smooth, uniform drink. In a caramel macchiato, the milk is added first and the espresso is poured over it, creating a layered effect and a slightly bolder first sip.

Can you make a sugar free caramel macchiato?

Yes. Use sugar-free vanilla syrup and sugar-free caramel sauce, then choose unsweetened milk or a low-sugar plant-based alternative.