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

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%

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.
~300-500 cal/serving

The Story Behind the Recipe

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 β†’

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.

πŸ₯—

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.

Equipment You'll Need

Espresso Maker or Moka Pot

For brewing concentrated espresso; AeroPress also works

Small Saucepan

For making homemade vanilla syrup and steaming milk

Handheld Milk Frother

For creating microfoam on steamed milk

16-oz Tall Glass or Mug

Clear glass preferred to show the layered espresso and milk

Thermometer

To heat milk to 150F without boiling

Love this recipe? Share it!

Shop the tools

The right tools make all the difference. We earn a small commission if you buy through these links β€” at no extra cost to you.

Free PDF: our 12 most-wanted copycat recipes β€” instant download.

Ratings & Reviews

β€”
No ratings yet

Rate this recipe

Click a star to rate

Leave a Review

0/500

CS

Copycat Spices Test Kitchen

Every recipe on Copycat Spices is developed and tested in our home test kitchen. We reverse-engineer beloved restaurant dishes and refine each one until the flavors and the instructions work reliably for home cooks of all skill levels.

Learn more about our mission →