Mixpert — Mix Every Drink Like a ProChecking account status…
Mixpert editorial 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 servingCalories · estimated per serving187Total sugar · estimated per serving23g
Hot caramel macchiato with milk, espresso, foam and a thin caramel drizzle.Non-alcoholic
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.

Affiliate links

Tools for This Recipe

Helpful equipment for making this recipe at home.

As an Amazon Associate I earn from qualifying purchases.

Easy swaps

  • Replace both the vanilla syrup and caramel sauce with labeled sugar-free versions to reduce added sugar; check the sauce label for dairy.
  • For a dairy-free version, use 1 cup unsweetened barista-style oat milk and a caramel sauce explicitly labeled dairy-free; the base nutrition no longer applies.
  • 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 FAQs

Can I make a caramel macchiato with cold milk?

You can build an iced variation with cold milk and ice, but this recipe uses warm milk and freshly brewed espresso. Mix the vanilla syrup into the milk, pour espresso slowly to form a layer, and drizzle caramel last. The ice changes serving volume and dilution.

Can I use homemade vanilla syrup in this caramel macchiato?

Yes. Stir it into the mug before adding steamed milk so the sweetness disperses under the espresso layer. Homemade syrups vary in sugar concentration, so start with the measured volume and taste. The displayed nutrition assumes the specified syrup, not an unmeasured homemade batch.

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