How to Make a Café-Style Caramel Macchiato at Home (No Syrup Pump Needed)

How to Make a Café-Style Caramel Macchiato at Home (No Syrup Pump Needed)

Starbucks charges $5.50 for a caramel macchiato. You can make the same drink at home for about $1. No syrup pump, no fancy equipment—just espresso, milk, vanilla, and caramel.

Here's the exact recipe.

What Is a Caramel Macchiato?

A caramel macchiato is NOT a traditional macchiato (which is just espresso with a dollop of foam). It's a Starbucks invention: vanilla-flavored steamed milk, espresso poured on top, and caramel drizzle.

The layers (bottom to top):

  1. Vanilla syrup
  2. Steamed milk
  3. Espresso
  4. Foam
  5. Caramel drizzle

The espresso "marks" the milk (macchiato means "marked" in Italian), and the caramel drizzle makes it sweet and photogenic.

What You Need

Equipment:

Ingredients:

  • 2 shots espresso (about 2 oz)
  • 1 cup milk (whole milk or oat milk work best)
  • 1–2 tbsp vanilla syrup
  • Caramel sauce (for drizzling)
  • Ice (if making it iced)

The Recipe (Hot Caramel Macchiato)

Step 1: Add Vanilla Syrup

Pour 1–2 tablespoons of vanilla syrup into the bottom of your mug. This is the sweet base.

Pro tip: If you don't have vanilla syrup, use 1 tsp vanilla extract + 1 tsp sugar.

Step 2: Steam and Froth the Milk

Heat and froth 1 cup of milk using your steam wand, Nespresso Aeroccino, or handheld frother.

Goal: Hot, creamy milk with a layer of foam on top (not too thick—this isn't a cappuccino).

How to do it:

  • Steam wand: Froth milk to 150°F, creating a thin layer of foam.
  • Electric frother: Press the hot foam button and wait 60–90 seconds.
  • Handheld frother: Heat milk in the microwave for 30–45 seconds, then froth for 20 seconds.

Step 3: Pour the Milk Over the Vanilla Syrup

Pour the steamed milk into the mug, over the vanilla syrup. Hold back the foam with a spoon so it stays on top.

Step 4: Pull the Espresso Shots

Brew 2 shots of espresso using your Gevi espresso machine, Gevi 20 Bar, or Nespresso.

Step 5: Pour the Espresso Over the Milk

Slowly pour the espresso over the steamed milk. It'll create a layered effect—the espresso will sit on top of the milk and "mark" it.

Pro tip: Pour slowly and aim for the center of the mug. The espresso will naturally settle on top.

Step 6: Add Foam and Caramel Drizzle

Spoon the remaining foam on top of the espresso. Then drizzle caramel sauce over the foam in a crisscross pattern.

Pro tip: Use a squeeze bottle for clean, even drizzle. Or just use a spoon and drizzle it on.

The Recipe (Iced Caramel Macchiato)

Same drink, cold version. Perfect for warm days or when you want something refreshing.

Step 1: Add Vanilla Syrup and Ice

Pour 1–2 tablespoons of vanilla syrup into a tall glass. Fill the glass with ice.

Step 2: Add Cold Milk

Pour 1 cup of cold milk over the ice.

Step 3: Pull the Espresso Shots

Brew 2 shots of espresso.

Step 4: Pour the Espresso Over the Milk

Slowly pour the hot espresso over the cold milk and ice. It'll create a layered effect.

Step 5: Drizzle Caramel on Top

Drizzle caramel sauce over the top in a crisscross pattern.

Pro tip: Don't stir it right away. Sip it layered, then stir halfway through for a different flavor experience.

How to Make It Without a Syrup Pump

Starbucks uses syrup pumps that dispense exact amounts. You don't need one.

1 pump of syrup = about 1/2 tablespoon

Starbucks uses:

  • Tall (12 oz): 2 pumps vanilla = 1 tablespoon
  • Grande (16 oz): 3 pumps vanilla = 1.5 tablespoons
  • Venti (20 oz): 4 pumps vanilla = 2 tablespoons

Just measure with a tablespoon. Easy.

Variations

Salted Caramel Macchiato: Add a pinch of sea salt to the vanilla syrup before adding milk.

Coconut Caramel Macchiato: Use coconut milk instead of regular milk.

Extra Caramel: Mix 1 tsp caramel sauce into the vanilla syrup at the bottom for extra sweetness.

Decaf: Use decaf espresso capsules or beans.

The Cost Breakdown

Starbucks Grande Caramel Macchiato: $5.50

Homemade version:

  • Espresso (Nespresso capsule or coffee): $0.50
  • Milk: $0.30
  • Vanilla syrup: $0.10
  • Caramel sauce: $0.10

Total: About $1.00 per drink.

Make this 5 times a week and you'll save $117/month. That's $1,404/year.

Common Mistakes

Mistake 1: Stirring it immediately
The layered look is part of the experience. Sip it first, then stir if you want.

Mistake 2: Using too much caramel
A little goes a long way. Start with a light drizzle and add more if needed.

Mistake 3: Pouring espresso too fast
Pour slowly so the espresso sits on top of the milk. If you pour too fast, it'll mix in and you'll lose the layers.

Mistake 4: Using skim milk
Skim milk makes thin, watery foam. Use whole milk or oat milk for the best texture.

The Bottom Line

A café-style caramel macchiato is easy to make at home: vanilla syrup, steamed milk, espresso, and caramel drizzle. No syrup pump needed—just a tablespoon.

Whether you're using a Gevi espresso machine, a Nespresso Vertuo Plus, or a Gevi 20 Bar, you can make this drink for $1 instead of $5.50.

Now go make one and save your money.

Back to blog