Print

Iced Starbucks Caramel Macchiato Copycat Recipe

4.8 from 50 reviews

This Iced Starbucks Caramel Macchiato copycat recipe recreates the popular coffeehouse favorite at home with a perfect balance of rich espresso, creamy milk, sweet vanilla syrup, and luscious caramel drizzle over ice. Simple and refreshing, it’s ideal for iced coffee lovers looking to indulge in a sweet, layered beverage.

Ingredients

Scale

Ingredients

  • 2 tbsp vanilla syrup (adjust to taste)
  • 1 cup 2% milk
  • 1 espresso shot (about 1 oz)
  • 12 tbsp caramel sauce
  • 1/2 to 1 cup ice

Instructions

  1. Prepare the cup with vanilla and milk: Fill a glass with 1/2 to 1 cup of ice. Pour in 2 tablespoons of vanilla syrup (adjust depending on your sweetness preference) and then add 1 cup of 2% milk. Stir gently to combine the syrup and milk evenly over the ice.
  2. Add the espresso shot: Brew a fresh shot of espresso (about 1 ounce) and carefully pour it over the milk and ice mixture. This will create a layered effect typical of a caramel macchiato.
  3. Drizzle caramel sauce: Generously drizzle 1 to 2 tablespoons of caramel sauce on top of the espresso layer. Do not mix, so the caramel stays as a garnish on top for that signature look and sweetness.
  4. Enjoy immediately: Serve with a straw and enjoy your homemade iced caramel macchiato fresh for the best flavor and texture.

Notes

  • Adjust vanilla syrup to your sweetness preference; use less if you prefer a less sweet drink.
  • Use 2% milk to closely replicate the Starbucks version, but whole or plant-based milk can be substituted.
  • If you don’t have an espresso machine, use strong brewed coffee as a substitute but note the flavor difference.
  • The caramel drizzle is best added last to maintain the authentic layered appearance.
  • This recipe is best consumed immediately to prevent the ice from diluting the flavors excessively.

Keywords: Iced Caramel Macchiato, Starbucks copycat, iced espresso drink, vanilla caramel coffee, homemade coffee beverage