Pin It

Starbucks Caramel Macchiato

Starbucks Caramel Macchiato
Jump to Recipe
Prep 5 min Cook 5 min Serves 1
Quick answer: A Starbucks Caramel Macchiato combines vanilla syrup and steamed milk with espresso poured on top last, finished with a caramel drizzle — the layered pour is the defining technique. Adding vanilla syrup first, then milk, then espresso without stirring creates the spotted finish and gradual flavor blend as you drink it. Costs about $0.85 per drink versus $5.95; takes 10 minutes.

Starbucks Caramel Macchiato

A grande Caramel Macchiato at Starbucks costs $5.95, and if you're a daily drinker, that's $2,172 a year. This homemade version costs about $0.85 per drink a...

Easy Prep: 5 min Cook: 5 min Total: 10 min1 servings ~$2.80/serving
Prep5 min
Cook5 min
Total10 min
Servings
1
At home~$2.80/serving
vs
Restaurant~$12.60/serving
You save ~78%

The Story Behind the Recipe

A grande Caramel Macchiato at Starbucks costs $5.95, and if you're a daily drinker, that's $2,172 a year. This homemade version costs about $0.85 per drink a...

Nutrition Facts

Per serving (1 servings)
Calories300
Total Fat12g
Total Carbs40g
Dietary Fiber0g
Sugars35g
Protein10g
Sodium150mg

* Estimated values based on standard recipe preparation. Actual values may vary.

Ingredients

Instructions

💡
Pro tip: This recipe tastes even better the next day. The flavors need time to meld together in the fridge.
❄️
Storage: Keeps in an airtight container in the fridge for up to 2 weeks. Freezer-friendly for up to 3 months.
🎃 Free Halloween cookbook — download now The Copycat Halloween Cookbook A ready-made, photo-illustrated PDF of our best halloween copycat recipes — free to download, no building required. Pay what you want to support if you love it.

Free PDF — instant download. We'll also send new seasonal copycat recipes now and then; unsubscribe anytime. Or just download it →

Starbucks Caramel Macchiato

A grande Caramel Macchiato at Starbucks costs $5.95, and if you’re a daily drinker, that’s $2,172 a year. This homemade version costs about $0.85 per drink and tastes virtually identical. The key that most recipes miss: a Caramel Macchiato is not a caramel latte. The espresso goes on top of the milk, not mixed in, and the primary syrup flavor is vanilla, not caramel. The caramel is just a drizzle on top.

Pro Tips
  • Vanilla syrup is the dominant flavor, not caramel. Most people think a Caramel Macchiato is all about the caramel, but the vanilla syrup does the heavy lifting. Starbucks uses 3-4 pumps of vanilla in a grande. If your drink doesn’t taste right, add more vanilla, not more caramel.
  • Espresso temperature matters. If your espresso is too cool, it won’t float properly on the milk and you’ll lose the layered effect. Pull the shots immediately before pouring — timing is everything.
  • Use Torani syrups for the most authentic flavor. Starbucks uses their own proprietary syrups, but Torani is the closest widely available match. Monin is also excellent. Avoid cheap store-brand syrups that taste artificial.
The Michelin Twist

Here are some ways to dress it up:

  • Single-origin espresso with tasting notes: Swap the standard espresso for a single-origin Ethiopian Yirgacheffe pulled as a lungo. The natural blueberry and jasmine notes in the coffee create an unexpectedly beautiful pairing with the caramel and vanilla.
  • Tahitian vanilla bean syrup: Instead of extract-based syrup, steep a split Tahitian vanilla bean in simple syrup for 24 hours. Tahitian vanilla has floral, cherry-like notes that are leagues beyond standard Madagascar vanilla.
  • Smoked caramel drizzle: Make the caramel sauce from scratch and finish it with 1/4 teaspoon of applewood smoked salt. Serve in a clear double-walled glass so the layers are visible, with the caramel drizzle on the inside of the glass before building the drink. The smoky, salty caramel against the sweet vanilla is unforgettable.
Cost Breakdown
IngredientAmountCost
Espresso (ground coffee)2 shots$0.25
Whole milk1 cup$0.20
Vanilla syrup2 tbsp$0.25
Caramel sauce1 tbsp$0.15
Total$0.85

Compare to $5.95 at Starbucks — save 86%

Nutrition (Per Serving)
  • Calories: 250
  • Protein: 8g
  • Fat: 8g
  • Carbs: 38g
More Starbucks Espresso Drinks to Make at Home

The caramel macchiato’s vanilla-then-espresso-then-caramel layering is one of Starbucks’ signature espresso builds — here are the others worth making at home:

See all Starbucks copycat recipes →

🥗

Make It Healthier

Love Starbucks Caramel Macchiato but want a lighter version? Try these simple swaps:

  • ✓Use skim milk or unsweetened almond/oat milk to reduce fat and calories.
  • ✓Reduce the amount of vanilla syrup and caramel sauce, or use sugar-free versions.
  • ✓Make your own vanilla syrup with less sugar or a sugar substitute.
  • ✓Enjoy as an iced coffee with a splash of milk and a hint of flavor instead of a full macchiato.

Love this recipe? Share it!

Free PDF: our 12 most-wanted copycat recipes — instant download.

Made it? Buy us a coffee

Every recipe here is free, with no paywalls. If this one was a hit at your table, a small tip keeps new copycats coming.

$

Starbucks is a trademark of its owner, used here only to describe the dish this recipe recreates. This is an independent copycat written in our own words — Copycat Spices is not affiliated with, endorsed by or sponsored by Starbucks.

Ratings & Reviews

—
No ratings yet

Rate this recipe

Click a star to rate

Leave a Review

0/500

CS

Copycat Spices Editorial

Researched + fact-checked. Every recipe on Copycat Spices is built from published sources — official ingredient lists, brand-published recipes, interviews and food-science references — and fact-checked before it goes live, then written as clear, step-by-step instructions for home cooks of all skill levels.

Learn more about our mission →