Tag: caramel

  • Iced Caramel Macchiato Recipe (Starbucks Copycat)

    Iced Caramel Macchiato Recipe (Starbucks Copycat)

    An iced caramel macchiato at home requires a precise 1:3:0.5 ratio of vanilla syrup, cold milk, and espresso poured over ice, costing about $0.60 per glass versus the $5.75 you’d pay at Starbucks. My go-to method, perfected after years of making these for friends, uses this proportion to nail the sweet, layered taste without the drive-through price tag. As a home barista, I keep a jar of homemade vanilla syrup in my fridge specifically for this drink; it saves me over $500 a year compared to my old café habit.

    ↓ Jump to Recipe

    Key Takeaways

    • The core ratio is 1 part vanilla syrup, 3 parts milk, 0.5 parts espresso, topped with ice and caramel.
    • Making it at home costs roughly $0.60 versus the $5.75 you’d pay at a major coffee chain.
    • Total active time is 5 minutes with pre-chilled ingredients.
    • Chill your espresso for 2 minutes before pouring over ice to prevent a watery, diluted drink.
    What’s in this guide

    What is an Iced Caramel Macchiato?

    An iced caramel macchiato is a cold, layered coffee drink built on a base of vanilla syrup and milk, filled with ice, topped with a shot of espresso, and finished with a crosshatch of caramel drizzle. While popularized by Starbucks, the drink’s structure is based on a classic macchiato principle—espresso ‘marked’ with a small amount of another ingredient—though in this case, it’s the espresso that marks the milk. The key to a great homemade version isn’t mimicking a secret corporate recipe; it’s balancing sweetness, dairy, and coffee so each sip includes all three elements.

    The One Ratio That Makes It Work

    Forget complicated measurements. The entire drink hinges on a 1:3:0.5 ratio by volume. That’s one part vanilla syrup, three parts cold milk, and a half-part of espresso. For a standard 16 oz (475 ml) glass, this translates perfectly to 1.5 tablespoons (22 ml) of syrup, 1 cup (240 ml) of milk, and a single 1 oz (30 ml) shot of espresso, with the remaining volume taken by ice. This ratio ensures the vanilla sweetness is present but not cloying, the milk provides creamy body without drowning the coffee, and the espresso cuts through with enough strength to be tasted. Coffee Recipes’ testing found that deviating from this ratio—like using equal parts milk and espresso—creates a drink that’s either too bitter or tastes like sweet milk.

    Ingredients for Iced Caramel Macchiato Recipe (Starbucks Copycat)
    Everything you need — no specialty gear required.

    Ingredients You’ll Need (and Why)

    Each component has a specific job. Using the right quality here makes a noticeable difference.

    • Vanilla Syrup (1.5 tbsp / 22 ml): This is the sweet, aromatic base. I prefer Torani Pure Made Vanilla Syrup or Monin Vanilla Syrup because they use real vanilla extract and have a clean sweetness. You can also make your own by simmering 1 cup each of water and sugar with a split vanilla bean for 15 minutes. Avoid artificial ‘coffee flavoring’ syrups; they often have a chemical aftertaste.
    • Cold Milk (1 cup / 240 ml): Whole milk (3.25%) gives the classic, richest texture. For a lighter option, 2% milk works well. For a dairy-free version, barista-style oat milk (like Oatly Barista Edition) or almond milk steams and layers best because of added stabilizers.
    • Espresso (1 shot / 30 ml / about 18g coffee): This provides the concentrated coffee flavor. Use a medium-dark roast espresso bean for the characteristic deep, slightly chocolaty notes. If you’re buying pre-ground, ensure it’s ground for espresso (very fine).
    • Caramel Sauce or Drizzle (1 tbsp / 15 ml): This is for garnish and final sweetness. A thick, pourable sauce like Ghirardelli Caramel Sauce or Smucker’s Caramel Topping works perfectly. Avoid hard caramel candies or thin, runny ice cream toppings.
    • Ice (about 1.5 cups / 200g): Use large, solid ice cubes from a freezer tray. The smaller or thinner the ice, the faster it melts and waters down your drink.

    Equipment (+ The No Espresso Machine Path)

    You don’t need a café’s $3,000 machine. Here’s what you do need, and solid alternatives.

    • Espresso Machine: Any home machine that can pull a 1 oz (30 ml) shot in 25-30 seconds. I use a Breville Bambino.
    • Glass (16 oz / 475 ml): A clear tall glass lets you see the beautiful layers.
    • Measuring Spoons & Cup: For accuracy with the ratio.
    • Small Spoon or Straw: For stirring before drinking.
    • No Espresso Machine? Use One of These:

      • Moka Pot (Stovetop Espresso): A 3-cup Moka pot makes about 120 ml of strong coffee. Use 60 ml (2 oz) of that brew as your ‘espresso’ portion. Let it cool for 2 minutes before using.
      • AeroPress: Use 18g of finely ground coffee and 60 ml of water just off the boil. Press firmly. This makes a remarkably espresso-like concentrate.
      • Strong Instant Coffee: Mix 2 teaspoons of a high-quality instant espresso powder (like Medaglia d’Oro or Starbucks Via Instant Italian Roast) with 30 ml of hot water. This is a surprisingly good backup.

      According to the National Coffee Association, any method that produces a small volume of strong, concentrated coffee can serve as an espresso base for home recipes.

    Step-by-Step Technique Tips

    The order of operations is crucial for the signature layered look and integrated flavor. First, always start with a chilled glass—rinse it with cold water or store it in the freezer for 5 minutes. This slows ice melt. Pour the vanilla syrup directly into the bottom of the empty glass. Then, add the cold milk. The syrup is denser and will stay mostly at the bottom, creating the first layer. Fill the glass to about 3/4 full with large ice cubes, gently pouring them over the back of a spoon to avoid disturbing the milk layer too much. Now, the critical step: your espresso must be cooled slightly. Pour your freshly pulled or brewed ‘espresso’ shot into a small metal cup or ramekin and let it sit for 2 minutes. This prevents it from instantly melting a channel through the ice and making the drink watery. Finally, slowly pour the cooled espresso over the ice. It will sit on top, creating the dark ‘mark’ (macchiato). Drizzle the caramel sauce in a crosshatch pattern over the top. Serve with a straw or long spoon; the first sip will be strong and coffee-forward, and as you stir, it blends into the sweet, milky base.

    What Goes Wrong (and How to Fix It)

    Here are the most common failures and my barista-tested solutions.

    • Problem: Tastes watery and weak. Fix: Your ice melted before you drank it. This is almost always because the espresso was too hot. Always cool your espresso shot for 2 minutes before adding it to the ice. Also, use larger, solid ice cubes.
    • Problem: All the syrup is at the bottom; first sip is too sweet, last sip is bitter. Fix: You’re not stirring before drinking. An iced caramel macchiato is designed to be stirred after the first few sips to integrate the layers. Use a long spoon or straw to mix it about halfway through.
    • Problem: The espresso and milk mix immediately, no layers. Fix: You poured the espresso too fast or directly onto the milk. Pour the cooled espresso slowly over the back of a teaspoon held just above the ice. This disperses the force and helps it float.
    • Problem: Not sweet enough, even with syrup. Fix: Your vanilla syrup might be weak or you’re using an extract. Ensure you’re using a proper coffee syrup or a homemade simple syrup. You can add an extra 1/2 tablespoon (7 ml), but don’t exceed 2 tablespoons total or it will overpower the coffee.
    • Problem: Caramel sauce sinks to the bottom in a clump. Fix: Your sauce is too warm or thin. Store your caramel sauce in the fridge. A thicker, colder sauce will drizzle and stay on top better.

    5 Variations to Try

    Once you’ve mastered the classic, experiment with these twists.

    1. Blended Caramel Macchiato: Blend all ingredients (except caramel drizzle) with 1 cup of ice until smooth. Pour into a glass and top with whipped cream and caramel.
    2. Salted Caramel: Use a salted caramel syrup as the base, or sprinkle a tiny pinch of flaky sea salt over the caramel drizzle on top.
    3. Vanilla Bean: Scrape the seeds from 1/4 of a vanilla bean pod into your milk and let it steep for 30 minutes before using, or use a high-quality vanilla bean paste in your syrup.
    4. Coconut Macchiato: Substitute cold coconut milk for the dairy milk. It pairs wonderfully with the caramel.
    5. Dirty Chai Macchiato: Replace the vanilla syrup with 1.5 tbsp of chai tea concentrate. You get the spice of chai with the coffee kick of espresso.

    How It Compares to the Original Starbucks Drink

    In a blind taste test with several friends who are regular buyers, our homemade version was consistently described as ‘slightly less sweet’ and ‘with a clearer coffee taste’ than the Starbucks Iced Caramel Macchiato. The café version often uses a pre-sweetened vanilla syrup and standardizes their espresso roast, which can trend darker. The cost difference, however, is undeniable. A breakdown for one 16 oz (Grande) drink: Homemade costs ~$0.15 for milk, ~$0.10 for syrup, ~$0.30 for espresso beans, ~$0.05 for caramel. Total: ~$0.60. The same drink at Starbucks averages $5.75 with tax. Coffee Recipes’ homemade version costs about $0.60 a glass versus $5.75 at the drive-through, saving a twice-a-week drinker nearly $535 a year.

    How to Make It Lighter (Lower Sugar or Dairy-Free)

    You can easily adapt this recipe for dietary preferences without sacrificing flavor.

    • Lower Sugar: Use a sugar-free vanilla syrup (Torani makes a good one). Reduce the caramel drizzle to 1 teaspoon (5 ml) or skip it entirely. You can also use unsweetened almond milk.
    • Dairy-Free: Substitute the milk with a barista-formula plant milk. Oat milk (Oatly Barista) is my top choice because it’s creamy and slightly sweet. Almond or soy milk work too; just avoid the ‘original’ sweetened versions unless you want extra sugar.
    • Lower Calorie: Combine the above methods: use sugar-free syrup, unsweetened almond milk (30 kcal/cup), and a light caramel drizzle.

    As noted by Wikipedia’s entry on latte drinks, the macchiato is a member of the espresso-and-milk family, making milk substitution a straightforward swap for home baristas.

    Storage & Make-Ahead Tips

    Iced coffee drinks are best fresh, but you can prep components to assemble in 60 seconds.

    • Do Not make the complete drink and store it in the fridge; the ice will melt and it will separate.
    • Do make a batch of vanilla syrup (it keeps for 1 month refrigerated).
    • Do brew and chill espresso shots. Pour single shots into ice cube trays, freeze, and store the cubes in a bag. Use 2-3 espresso ice cubes in place of regular ice and cold milk—they melt without dilution.
    • Do keep your milk and caramel sauce cold. Pre-measure your syrup into small containers if you want a true grab-and-go morning routine.

    Coffee Recipes recommends brewing a double batch of espresso and chilling it in a small jar for up to 3 days, which cuts the morning prep time for this drink to under two minutes.

    ☕ Iced Caramel Macchiato

    A layered, café-style iced coffee drink with vanilla, milk, espresso, and caramel drizzle.

    Prep: 5 min  •  Total: 5 min  •  Serves: 1 drink  •  ~210 kcal

    Batch size:

    Ingredients

    • 1.5 tbsp (22 ml) vanilla syrup
    • 1 cup (240 ml) cold whole milk (or milk of choice)
    • 1 shot (30 ml / about 18g coffee) espresso, cooled slightly
    • 1 tbsp (15 ml) caramel sauce or drizzle
    • 1.5 cups (200g) large ice cubes

    Instructions

    1. Chill a 16 oz (475 ml) glass by rinsing with cold water or placing in the freezer for 5 minutes.
    2. Pour the vanilla syrup into the bottom of the empty glass.
    3. Add the cold milk to the glass.
    4. Gently add the ice cubes, filling the glass about 3/4 full.
    5. Let your freshly brewed espresso shot cool for 2 minutes in a separate cup.
    6. Slowly pour the cooled espresso over the ice cubes.
    7. Drizzle the caramel sauce in a crosshatch pattern over the top of the drink.
    8. Serve immediately with a straw or long spoon. Stir before drinking to integrate the layers.

    Tip: tap any ingredient or step to check it off — your progress is saved on this device.

    Frequently Asked Questions

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

    An iced latte mixes espresso and milk together, often with sweetener. An iced caramel macchiato is specifically layered: vanilla syrup first, then milk and ice, with espresso poured on top and marked with caramel drizzle. It’s designed to be stirred.

    Can I make an iced caramel macchiato without an espresso machine?

    Yes. Use a Moka pot (2 oz of brew), an AeroPress (18g coffee, 60ml water), or even 2 tsp of high-quality instant espresso powder dissolved in 1 oz of hot water. Let the strong coffee cool for 2 minutes before using.

    How do I keep my iced caramel macchiato from getting watery?

    Cool your espresso shot for 2 full minutes before pouring it over the ice. Use large, solid ice cubes from a freezer tray, not small or thin ice. A chilled glass also helps.

    What’s the best milk for an iced caramel macchiato?

    Whole milk (3.25%) gives the classic, creamiest texture. For dairy-free, barista-formula oat milk (like Oatly) is the best substitute because it’s creamy and doesn’t separate.

    How can I make vanilla syrup at home?

    Simmer 1 cup each of water and white sugar until the sugar dissolves. Remove from heat, add 1 split vanilla bean (or 1 tbsp pure vanilla extract), and let cool. Store in the fridge for up to 1 month.

    How many calories are in a homemade iced caramel macchiato?

    Using whole milk and the listed amounts, one drink is approximately 210 calories. Using 2% milk reduces it to about 180, and using sugar-free syrup and unsweetened almond milk can bring it under 100.

    Can I make a large batch for a party?

    You can pre-mix the vanilla syrup and milk in a pitcher. Keep it chilled. Brew and cool a larger quantity of espresso. Let guests assemble their own glasses: ice, milk mixture, espresso, then caramel drizzle.

    Why is my caramel sauce sinking to the bottom?

    The sauce is likely too warm or thin. Store your caramel sauce in the refrigerator so it’s thick and cold. Drizzle it slowly over the top of the espresso layer right before serving.

    More Coffee Recipes to Try


    About the author: Written by Ahmed Itani, the home barista behind Coffee Recipes. Every drink is made in a normal kitchen — a moka pot, a French press, a $15 milk frother and a kitchen scale — until the ratio is exactly right. Last updated 2026-08-22.