Go Back
+ servings

Starbucks Copycat Iced Caramel Macchiato

This Starbucks copycat recipe recreates the classic Starbucks caramel macchiato. It is perfectly creamy, sweet, and full of coffee flavor.
Prep Time10 minutes
Cook Time15 minutes
Course: Drinks
Cuisine: American
Keyword: copy cat, macchiato, Starbucks
Servings: 1 serving


  • Saucepan


Caramel Macchiato

  • 2 oz espresso
  • 1 tbsp vanilla syrup or to preference
  • 2 tbsp caramel sauce or to preference
  • 8 oz milk of choice
  • ice

Caramel Sauce

  • 1 cup sugar
  • 3 tbsp water
  • 1/2 cup heavy whipping cream
  • 4 tbsp butter cold
  • 1/2 tsp salt

Vanilla Syrup

  • 1/2 cup sugar
  • 1/2 cup water
  • 2 tsp vanilla extract


  • Make the vanilla syrup by combining all ingredients into a small saucepan over medium low heat. Once the sugar has completely dissolved, remove from the heat and let cool.
  • Make the caramel sauce by heating a heavy bottom small pan over medium heat and add the sugar and water. Stir until the sugar is dissolved and starts to boil. Reduce the heat to low and simmer until it reaches a golden brown color. Remove the pan from the heat and stir in one tablespoon of butter at a time. It will bubble but continue to stir nonstop. Once all the butter is added, slowly add the heavy whipping cream while stirring. Once the cream is mixed in add the salt, stir, and set aside and let cool completely before using. Store in an airtight container in the fridge after using.
  • Make the drink by placing the vanilla syrup and milk in your serving glass. Stir to combine.
  • Fill the glass to the top with ice and drizzle with caramel. Top with the double espresso and more caramel if desired. 
  • Stir and enjoy!