How to Make a Delicious Caramel Macchiato at Home

Master the perfect Caramel Macchiato with simple ingredients, step-by-step instructions, and sweet customization tips.

By Sneha Tete, Integrated MA, Certified Relationship Coach
Created on

Caramel Macchiato: The Perfect Coffeehouse Treat at Home

If you love a sweet and creamy coffee treat, learning to make a caramel macchiato at home is a must. This coffeehouse classic pairs smooth espresso with steamed milk, fragrant vanilla, and a signature caramel drizzle for the ultimate indulgence. Whether you’re trying to recreate your favorite café experience or just want to start your day with something special, a homemade caramel macchiato is both simple and rewarding to make from scratch.

What is a Caramel Macchiato?

The caramel macchiato is an espresso-based drink that originated from the Italian word “macchiato,” meaning “marked” or “stained.” Traditionally, a macchiato is a shot of espresso topped with a small amount of milk. The modern caramel macchiato, however, is a sweet, layered drink popularized by coffee chains like Starbucks. It features frothed milk, vanilla syrup, espresso poured over the milk to “mark” it, and a generous drizzle of caramel sauce for sweetness and flair.

Ingredients You Will Need

  • Espresso: 2 shots (or strong brewed coffee as a substitute)
  • Milk: 1 cup (whole milk produces the creamiest texture, but any milk or non-dairy alternative works)
  • Simple syrup: 1 tablespoon (see DIY instructions below)
  • Caramel syrup or sauce: 1 tablespoon (store-bought or homemade)
  • Vanilla extract: Optional, for extra aroma if making syrup from scratch
  • Ice: Optional, for an iced caramel macchiato version

Homemade Vanilla Simple Syrup

If you don’t have vanilla syrup on hand, it’s easy to make at home:

  • 1/2 cup granulated sugar
  • 1/2 cup water
  • 1 tablespoon vanilla extract

Combine sugar and water in a small saucepan. Heat over medium, stirring, until sugar dissolves. Remove from heat and stir in vanilla. Allow to cool, then store in a glass jar. Keeps refrigerated for up to two weeks.

Homemade Caramel Sauce

  • 1/2 cup brown sugar
  • 1/4 cup heavy cream or whipping cream
  • 2 tablespoons salted butter
  • 1 tablespoon vanilla extract

Heat brown sugar, cream, and butter in a small saucepan over medium-high heat, stirring constantly. Bring to a gentle boil for 3–5 minutes until thickened. Remove from heat and stir in vanilla. Let cool before drizzling over your drink.

Step-by-Step: How to Make a Caramel Macchiato

  1. Prepare the Espresso: Brew 2 shots of espresso using an espresso machine or stovetop moka pot. Alternatively, use very strong brewed coffee or instant espresso.
  2. Heat and Froth the Milk: In a small saucepan or milk frother, heat 1 cup of milk until hot but not boiling. Froth the milk with a frother, French press plunger, or whisk until it becomes foamy.
  3. Sweeten Your Mug: Pour 1 tablespoon of vanilla simple syrup into the bottom of your mug.
  4. Add the Milk: Pour the frothed milk into the mug, holding back the foam with a spoon and adding it on top at the end for layered texture.
  5. Pour the Espresso: Slowly pour the hot espresso over the foamed milk. This “marks” the milk, giving the drink its name.
  6. Finish with Caramel: Drizzle 1 tablespoon (or more, to taste) of caramel sauce in a crosshatch pattern or concentric circles over the foam.

How to Make an Iced Caramel Macchiato

  • Fill a tall glass with ice.
  • Add vanilla syrup, followed by chilled or cold milk.
  • Pour hot or cooled espresso gently over the top to create layers.
  • Drizzle with caramel sauce.

Tip: The layering is key to the classic iced caramel macchiato look—don’t stir until you’re ready to drink!

Caramel Macchiato Recipe Table

IngredientAmount (Hot)Amount (Iced)
Espresso2 shots2 shots
Milk1 cup3/4 cup
Vanilla Syrup1 tbsp1–2 tbsp
Caramel Sauce1 tbsp1 tbsp
Ice3/4–1 cup

Customization Ideas

  • Milk Substitutes: Try oat, almond, coconut, or soy milk for a dairy-free macchiato.
  • Syrup Options: Use hazelnut, maple, or homemade cinnamon syrup for flavor twists.
  • Sugar-Free: Choose a sugar-free syrup and low-sugar caramel alternative.
  • Extra Caffeine: Use an extra shot of espresso or stronger coffee blend.
  • Salted Caramel: Sprinkle a pinched of flaky sea salt over the caramel for a salted caramel macchiato.

Tips for the Best Homemade Caramel Macchiato

  • Use fresh espresso for the richest taste.
  • Froth your milk as much as possible for a creamy texture and classic appearance.
  • Homemade syrups and caramel taste better and have fewer additives than store-bought.
  • Layer ingredients for that coffeehouse presentation before stirring.
  • Add extra caramel on top for a visually impressive drink and more sweetness.

Nutrition Information (Approximate, Per Serving)

  • Calories: 220–250 kcal
  • Sugar: 35–45 g (depends on syrups and caramel used)
  • Protein: 6–8 g
  • Fat: 7–9 g
  • Caffeine: 120–150 mg (with 2 shots espresso)

Frequently Asked Questions (FAQs)

Q: Can I make a caramel macchiato without an espresso machine?

A: Yes! Use very strong brewed coffee, a stovetop moka pot, or instant espresso. The deeper the coffee flavor, the closer it will taste to the original.

Q: Is a caramel macchiato very sweet?

A: The drink is naturally sweet from the caramel and vanilla syrup. Reduce the syrup or caramel amount for less sweetness.

Q: Does the caramel macchiato have caffeine?

A: Yes. A typical serving with 2 shots of espresso contains roughly 120–150 mg of caffeine, similar to a regular latte.

Q: How should I store leftover caramel syrup or simple syrup?

A: Store homemade syrups in a sterilized glass jar or bottle in the refrigerator for up to two weeks.

Q: What’s the difference between a caramel macchiato and a latte?

A: A latte blends espresso and milk together, while a caramel macchiato layers the espresso over milk and vanilla syrup, then tops with caramel. The flavor and look are distinct and bolder in a macchiato.

Pro Presentation Tips

  • Drizzle the caramel in a crosshatch pattern for the coffeehouse look.
  • Use a clear glass mug to show off the beautiful espresso, milk, and caramel layers.
  • If serving to guests, provide a straw or long spoon for mixing before drinking.

Conclusion: Enjoy the Coffeehouse Experience at Home

With just a handful of ingredients and a little technique, anyone can craft a caramel macchiato at home that’s every bit as delicious as the coffee shop version. Customize it hot or iced, experiment with syrups, and enjoy a sweet, creamy pick-me-up whenever the craving hits. Treat yourself to a little moment of café-style bliss in your own kitchen.