Mixpert — Mix Every Drink Like a Pro
Mixpert reviewed recipe

Homemade Caramel Macchiato

Vanilla-scented milk, bold espresso, and a light caramel finish create the familiar layered coffee drink without making it overwhelmingly sweet.

Ready in10 minMakes1 servingCalories180Total sugar24g
Layered caramel macchiato with steamed milk, espresso, milk foam, and caramel drizzleZero proof
Step by step

Make it like a pro.

  1. 01

    Stir the vanilla syrup into a heat-safe 12-ounce glass or mug.

  2. 02

    Steam the milk to 140–150°F, then pour it over the vanilla, holding back the foam and spooning that on top.

  3. 03

    Pour the espresso slowly through the foam to mark the milk, then finish with the measured caramel drizzle.

Easy swaps

  • Use sugar-free vanilla syrup and caramel sauce to reduce added sugar.
  • Choose unsweetened barista-style oat milk for a dairy-free version.
  • Use one third cup very strong brewed coffee when espresso is unavailable.

Mixpert tips

  • Pour espresso last to preserve the macchiato's characteristic layers.
  • A kitchen thermometer helps prevent scorched milk.
Good to know

Homemade Caramel Macchiato questions

What is in a caramel macchiato?+

This café-style version layers vanilla syrup, steamed milk, espresso, foam, and caramel sauce.

Do you stir a caramel macchiato?+

You can drink it layered for changing flavors or stir it for an even balance of espresso, milk, vanilla, and caramel.

Your ingredients. Your rules.

Want a version made for you?

Customize with Mixpert AI