This recipe for the Starbucks Iced Caramel Macchiato brings the beloved coffee shop favorite right into your kitchen, offering a delicious and customizable way to enjoy this iconic drink. Learn how to recreate that signature layered look and sweet, creamy taste with everyday ingredients.
Key Ingredients for Starbucks Iced Caramel Macchiato
- 1 ½ cups whole milk (or your preferred milk alternative, like almond or oat milk)
- 2 tablespoons vanilla syrup (store-bought or homemade)
- 2 shots (about 2 ounces) freshly brewed espresso, cooled to room temperature (or strong brewed coffee)
- 1 cup ice cubes
- 2 tablespoons caramel sauce, for drizzling (store-bought or homemade)
How to Make Starbucks Iced Caramel Macchiato
Skip the coffee shop queues and impress yourself with this incredibly easy yet utterly satisfying Starbucks Iced Caramel Macchiato. In just under 10 minutes, you’ll craft a beverage that rivals your favorite café’s version, featuring layers of creamy milk, rich espresso, and sweet caramel. The magic lies in the simple assembly, allowing the distinct flavors to meld beautifully with every sip.
Step-by-Step Instructions
- Prepare Your Glass: Select a tall glass (about 16-20 ounces). Pour the vanilla syrup into the bottom of the glass.
- Add the Milk and Ice: Pour the milk over the vanilla syrup. Add the ice cubes, filling the glass almost to the top.
- Brew and Cool Espresso: Brew two shots of espresso. If you don’t have an espresso machine, you can use strong brewed coffee. Allow the espresso or coffee to cool slightly – it shouldn’t be piping hot, or it will melt the ice too quickly and dilute the drink.
- Layer the Espresso: Gently and slowly pour the cooled espresso over the top of the milk and ice. The goal is to create a distinct layer of espresso on top of the milk. If you pour too quickly, it will mix in immediately.
- Drizzle with Caramel: Take your caramel sauce and artfully drizzle it in a zig-zag pattern over the top of the espresso and milk. This is where the “macchiato” (meaning “marked” or “stained” in Italian) appearance comes from, as the caramel marks the drink.
- Serve and Enjoy: Your homemade Starbucks Iced Caramel Macchiato is ready! Stir it gently before drinking to combine the flavors, or enjoy the layered experience.
Why You’ll Love This Starbucks Iced Caramel Macchiato
You’ll absolutely adore this homemade Starbucks Iced Caramel Macchiato for its perfect balance of sweet, creamy, and robust coffee flavors, a true testament to its iconic status. Unlike a simple iced latte, the distinct layering of vanilla syrup, milk, and espresso creates a delightful taste journey with every sip, culminating in that signature caramel drizzle that elevates it from good to extraordinary. Making this at home not only saves you money compared to your weekly coffee shop runs but also gives you complete control over the quality of your ingredients, from the milk to the sweetness of the caramel.
Imagine indulging in this treat without the guilt of a hefty bill, knowing you’ve crafted something just as delicious, if not more so, than the original. It’s a feeling of accomplishment and pure coffee bliss rolled into one. So, why not bypass the drive-thru today and treat yourself to this delightful, café-quality Starbucks Iced Caramel Macchiato right in your own kitchen? You might just find it’s your new favorite way to start the day or beat the afternoon slump!
Storing and Reheating Tips
This Starbucks Iced Caramel Macchiato is best enjoyed fresh due to the ice diluting the drink over time. However, if you have leftovers, you can store the undiluted components separately.
- Storing Unmixed Components: The milk and vanilla syrup mixture can be stored in an airtight container in the refrigerator for up to 2 days. Brewed espresso or coffee can also be stored in the refrigerator for up to 2 days.
- Assembly: When you’re ready to drink, pour the refrigerated milk mixture into a glass, add fresh ice, and top with the refrigerated espresso. Then, add your caramel drizzle.
- Freezing: It is not recommended to freeze the assembled drink as the texture of the milk and ice will change drastically upon thawing, resulting in a watery and unappealing beverage.
Final Thoughts
Recreating the Starbucks Iced Caramel Macchiato at home is incredibly rewarding and surprisingly simple. Give this recipe a try for a delicious and budget-friendly coffee treat that will surely become a regular in your repertoire.

Starbucks Iced Caramel Macchiato
Ingredients
Equipment
Method
- Select a tall glass (about 16-20 ounces). Pour the vanilla syrup into the bottom of the glass.2 tablespoons vanilla syrup
- Pour the milk over the vanilla syrup. Add the ice cubes, filling the glass almost to the top.1 1/2 cups whole milk, 1 cup ice cubes
- Brew two shots of espresso. If you don’t have an espresso machine, you can use strong brewed coffee. Allow the espresso or coffee to cool slightly – it shouldn’t be piping hot, or it will melt the ice too quickly and dilute the drink.2 shots (about 2 ounces) freshly brewed espresso
- Gently and slowly pour the cooled espresso over the top of the milk and ice. The goal is to create a distinct layer of espresso on top of the milk. If you pour too quickly, it will mix in immediately.2 shots (about 2 ounces) freshly brewed espresso
- Take your caramel sauce and artfully drizzle it in a zig-zag pattern over the top of the espresso and milk. This is where the “macchiato” (meaning “marked” or “stained” in Italian) appearance comes from, as the caramel marks the drink.2 tablespoons caramel sauce
- Your homemade Starbucks Iced Caramel Macchiato is ready! Stir it gently before drinking to combine the flavors, or enjoy the layered experience.