Pin It

Starbucks Caramel Macchiato

Jump to Recipe
Prep: 5 min Cook: 5 min Serves: 1

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.

Ingredients

  • 2 shots of espresso (or 1/3 cup very strong brewed coffee)
  • 1 cup whole milk (or oat milk for a dairy-free version)
  • 2 tablespoons Torani vanilla syrup (or homemade: see below)
  • 1 tablespoon Torani caramel sauce for drizzling
  • Ice (for iced version only)

For homemade vanilla syrup (makes 1 cup):

  • 1 cup granulated sugar
  • 1 cup water
  • 2 teaspoons pure vanilla extract

Instructions

  1. Make the vanilla syrup (if homemade). Combine sugar and water in a small saucepan over medium heat. Stir until sugar dissolves completely, about 3 minutes. Remove from heat and stir in vanilla extract. Let cool. Store in a glass jar in the fridge for up to 2 weeks.
  2. Steam the milk. Heat the milk in a saucepan over medium heat until it reaches 150°F (do not boil). Froth using a handheld milk frother, French press plunger, or whisk vigorously for 30 seconds until foamy. Alternatively, use the steam wand on an espresso machine.
  3. Add vanilla syrup to the cup. Pour 2 tablespoons of vanilla syrup into a 16-ounce mug or glass.
  4. Pour the steamed milk. Add the steamed milk on top of the vanilla syrup. Hold back the foam with a spoon and let it settle on top — you want a visible layer of microfoam.
  5. Pull the espresso. Brew 2 shots of espresso (about 2 ounces). If using a Moka pot or AeroPress, brew a concentrated 1/3 cup.
  6. Mark the milk. This is the “macchiato” part — it means “marked” in Italian. Slowly pour the espresso through the foam layer. It should create a visible brown mark in the center of the white foam.
  7. Drizzle caramel. Using the caramel sauce bottle, draw a crosshatch pattern over the top of the drink. The classic Starbucks pattern is 7 lines back and forth.
  8. Serve immediately. Drink without stirring to experience the layered flavors as intended — sweet vanilla milk, bitter espresso, and buttery caramel in each sip.

For the iced version: Add ice to the glass after the vanilla syrup, pour cold milk over ice, then add espresso and caramel drizzle on top. Do not shake or stir.

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

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

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.

Get new copycat recipes every week — free.

Ratings & Reviews

No ratings yet

Rate this recipe

Click a star to rate

Leave a Review

0/500

JS

Jane Smith

Jane Smith founded Copycat Spices with a passion for recreating beloved restaurant dishes at home. A seasoned home cook, Jane meticulously tests and refines each recipe to ensure authentic flavors and straightforward instructions for home chefs of all skill levels.

Learn more about our mission →