Iced Caramel Macchiato – A Smooth, Sweet Coffeehouse Classic

By Nichole J. •  Updated: 04/02/26 •  7 min read
Iced Caramel Macchiato

An iced caramel macchiato hits that sweet spot between bold espresso and creamy, cool milk. It’s refreshing, lightly sweet, and easy to make at home with just a few basic ingredients. If you love the coffeehouse version, you’ll be surprised how quickly you can recreate it in your own kitchen.

This version leans balanced—not cloying—so you taste the coffee, caramel, and vanilla in every sip. It’s budget-friendly, endlessly customizable, and perfect for warm afternoons or a mid-morning treat.

Why This Recipe Works

Close-up detail: A freshly layered iced caramel macchiato in a tall, chilled glass, showing distinct

Hot espresso over cold milk and ice creates natural layers. You get that signature caramel-on-bottom, milk-in-the-middle, espresso-on-top look and taste. The flavors blend as you sip.

Vanilla syrup softens the espresso’s edge. It adds just enough sweetness and aroma without overwhelming the drink.

Caramel sauce brings body and a buttery finish. It clings to the ice and glass, giving you a smooth, dessert-like note in every sip.

Simple method, reliable results. No special training needed—just a way to make strong coffee and a handful of pantry staples.

Shopping List

How to Make It

Cooking process: Overhead shot of the espresso being slowly poured over a spoon into a prepared glas
  1. Chill your glass. Pop a tall glass in the freezer for 5 minutes so your ice lasts longer and your drink stays colder.
  2. Brew the espresso. Pull 2 shots (about 2 ounces) of espresso.

    If you don’t have an espresso machine, use concentrated coffee from an AeroPress, moka pot, or strong cold brew concentrate.


  3. Prep the glass. Drizzle 1 tablespoon of caramel sauce around the inside of the cold glass. Add ice, filling the glass about three-quarters full.
  4. Add vanilla syrup and milk. Pour 1–2 tablespoons of vanilla syrup over the ice, then add 3/4 to 1 cup of cold milk. Stir briefly to combine.
  5. Layer with espresso. Slowly pour the hot espresso over the milk and ice.

    Pouring gently helps create those signature layers.


  6. Finish with caramel. Drizzle another teaspoon or two of caramel on top. Add whipped cream if you like, then another quick caramel zigzag.
  7. Taste and adjust. For more sweetness, add a touch more vanilla syrup. For more coffee flavor, top with another half shot of espresso or reduce the milk slightly.

How to Store

Best fresh: This drink tastes best right after making it, while the ice is crisp and the layers are distinct.

If you must prep ahead, store the milk-vanilla mixture and the espresso separately in the fridge.

Short-term: Keep brewed espresso in a sealed jar in the refrigerator for up to 24 hours. Shake before using.

Syrups and sauces: Homemade vanilla syrup lasts up to 2 weeks in the fridge. Caramel sauce keeps 1–2 weeks when refrigerated.

Final dish presentation: Restaurant-quality iced caramel macchiato finished with a light whipped cre

Health Benefits

Pitfalls to Watch Out For

Variations You Can Try

FAQ

Do I need an espresso machine?

No. While espresso gives the most authentic flavor, you can use a moka pot, AeroPress, or strong cold brew concentrate. Aim for a bold, concentrated coffee so it stands up to milk and ice.

What milk works best?

Whole milk gives the creamiest body, but 2% is a great everyday option.

For non-dairy, oat milk foams well and tastes naturally sweet, while almond milk keeps it lighter.

Can I make it less sweet?

Yes. Use 1/2 to 1 tablespoon of vanilla syrup and just a light caramel drizzle. You can also try unsweetened milk and skip whipped cream.

How do I keep the drink from getting watered down?

Use plenty of ice, but make sure your milk is very cold and your glass is chilled.

If you’re sipping slowly, consider coffee ice cubes made from leftover brewed coffee.

What’s the difference between an iced latte and an iced caramel macchiato?

An iced latte mixes espresso and milk evenly, usually without layered flavors. An iced caramel macchiato is layered with vanilla-sweetened milk, espresso on top, and caramel sauce for a distinct flavor profile.

Can I make my own vanilla syrup?

Yes. Simmer equal parts sugar and water until dissolved, then stir in vanilla extract to taste.

Cool completely before using and store it in the fridge for up to 2 weeks.

Is decaf okay?

Absolutely. Use decaf espresso or decaf concentrated coffee. The flavor will still shine with the vanilla and caramel.

Can I batch this for guests?

Yes.

Pre-mix cold milk with vanilla syrup in a pitcher and keep chilled. Brew espresso just before serving, then build each drink over ice, layering the espresso and caramel at the end.

In Conclusion

An iced caramel macchiato is simple to make, easy to customize, and every bit as satisfying as the café version. With a few ingredients and a couple of minutes, you’ll have a balanced, chilled coffee that feels like a treat without being fussy.

Start with the base recipe, then adjust the sweetness, milk, and espresso strength until it matches your taste. Once you’ve got it dialed in, it’ll be your go-to iced coffee at home. Cheers to smooth sips and a caramel finish.

Print

Iced Caramel Macchiato – A Smooth, Sweet Coffeehouse Classic

Prep Time 5 minutes
Total Time 5 minutes
Servings 1 servings

Ingredients

  • Espresso (2 shots) or very strong brewed coffee
  • Milk (3/4 to 1 cup), dairy or non-dairy
  • Vanilla syrup (1–2 tablespoons)
  • Caramel sauce (1–2 tablespoons), plus extra for drizzling
  • Ice (1 to 1 1/2 cups)
  • Optional toppings: Whipped cream, a pinch of sea salt, or extra caramel drizzle

Instructions

  • Chill your glass. Pop a tall glass in the freezer for 5 minutes so your ice lasts longer and your drink stays colder.
  • Brew the espresso. Pull 2 shots (about 2 ounces) of espresso. If you don’t have an espresso machine, use concentrated coffee from an AeroPress, moka pot, or strong cold brew concentrate.
  • Prep the glass. Drizzle 1 tablespoon of caramel sauce around the inside of the cold glass. Add ice, filling the glass about three-quarters full.
  • Add vanilla syrup and milk. Pour 1–2 tablespoons of vanilla syrup over the ice, then add 3/4 to 1 cup of cold milk. Stir briefly to combine.
  • Layer with espresso. Slowly pour the hot espresso over the milk and ice. Pouring gently helps create those signature layers.
  • Finish with caramel. Drizzle another teaspoon or two of caramel on top. Add whipped cream if you like, then another quick caramel zigzag.
  • Taste and adjust. For more sweetness, add a touch more vanilla syrup. For more coffee flavor, top with another half shot of espresso or reduce the milk slightly.

Nichole J.

Food Lover, Coffee Addict, and Recipe Tinkerer. When I'm not testing recipes, I'm debating whether coffee counts as a meal (it does). I created cooksandcoffee.com and my goal is to help you cook better, faster and have some fun along the way

Keep Reading