Skip to content
Starbucks USA

Starbucks Macchiato Menu USA

Starbucks sells two drinks called macchiato and they have almost nothing in common. The Espresso Macchiato is a shot marked with a spoon of foam; the Caramel Macchiato is a vanilla latte poured in reverse with caramel on top. One is 15 calories, the other 250.

This page separates the two, explains the upside-down build that gives the Caramel Macchiato its layers, lists the sizes and prices for each, and covers the tweaks regulars use.

Items2
Calories15 to 250
From$3.75

Espresso Macchiato: The Original

In Italian the word means marked. The Espresso Macchiato is a Doppio, two shots, with a dollop of steamed milk foam on the crema and nothing else. It is served in a demitasse or a Short cup and it is gone in three sips. Starbucks sells it by shot count: Solo, Doppio, Triple, Quad.

A Doppio is 15 calories, 150 mg of caffeine and $3.75 at the reference store. It is the cheapest espresso bar drink that involves milk.

ItemSoloDoppioTripleQuad
Espresso Macchiato$3.45 / 10 cal$3.75 / 15 cal$4.15 / 20 cal$4.55 / 25 cal

Order it when you want the flavor of a straight shot with the edge taken off. The foam softens the crema without diluting it the way the water in an Americano does.

Caramel Macchiato: The One Everybody Means

The Caramel Macchiato is a Starbucks invention from 1996 and it is built upside down: vanilla syrup goes in first, then steamed milk and foam, then the espresso shots are poured through the foam so they sit on top, and a caramel drizzle finishes it. The first sips are strong and the last are sweet, which is the point.

A Grande is 250 calories with 33 g of sugar, 150 mg of caffeine and $6.25 for pickup. It runs on Short, Tall, Grande and Venti like a latte.

ItemShortTallGrandeVenti
Caramel Macchiato$5.75 / 120 cal$5.85 / 190 cal$6.25 / 250 cal$6.55 / 310 cal
  • Why choose it: layered flavor that changes from top to bottom, and a sweetness that is lighter than a mocha or a Frappuccino.
  • Best for: a sweet-leaning regular order, and the drink most people try first when they move on from a plain latte.
  • Nutrition tip: the vanilla is the sugar, not the drizzle. Fewer pumps make a bigger difference than skipping the caramel.

The Two Macchiatos Compared

ItemCaloriesSugarCaffeineProteinPrice
Espresso Macchiato150g150 mg1g$3.75
Caramel Macchiato25033g150 mg10g$6.25

Same caffeine, a difference of over two hundred calories, and a price gap that reflects the milk and syrup. If you ask for a macchiato without saying which, the barista will usually ask; at most stores the default assumption is the caramel one.

Caramel Macchiato vs Latte vs Vanilla Latte

On paper the Caramel Macchiato is a Caffè Latte with vanilla syrup and a drizzle, and its calories sit close to a vanilla latte. The difference is the order of assembly. In a latte the shots mix into the milk; in the macchiato they float, so the drink tastes stronger at first and sweeter later. Stir it and you have, more or less, a caramel vanilla latte.

Against the plain latte at 190 calories, the macchiato adds 33 g of sugar in total against 18 g, almost all of it from the four pumps of vanilla in a Grande.

Tweaks Regulars Order

  • Upside down: the layers are reversed so the espresso goes in first and the caramel ends up at the bottom. It tastes more blended.
  • Extra caramel: more drizzle on the foam, popular and roughly free.
  • Skinny: nonfat milk, sugar-free vanilla, no drizzle. The lightest version by a wide margin.
  • Iced: the Iced Caramel Macchiato is the same build over ice and is the bigger seller in summer.
  • Blonde shots: softer espresso on top, a little more caffeine.
  • Oat or almond milk: both work; oat foams better for the layered look.

Neither drink declares an allergen beyond milk (none declared). Both are made on a shared steam wand and the caramel drizzle is a dairy sauce, so it is not the drink to order dairy free by swapping the milk alone.

Frequently Asked Questions

How much is a Caramel Macchiato at Starbucks?
$6.25 for a Grande at Starbucks (Northgate Way & I-5), Seattle, $5.85 for a Tall and $6.55 for a Venti. Your store may differ.
How many calories are in a Grande Caramel Macchiato?
250 with 2% milk. A Tall is 190 and a Short 120.
What is an Espresso Macchiato at Starbucks?
Two espresso shots marked with a small amount of milk foam. It is 15 calories and $3.75 for a Doppio.
How much caffeine is in a Caramel Macchiato?
150 mg in a Grande from two shots. A Tall has one shot and a Venti two.
Why is the espresso on top of a Caramel Macchiato?
It is poured last, through the foam, so it floats. That gives the strong first sip and the sweet finish. Ask for it upside down to reverse it.
Is a Caramel Macchiato sweeter than a latte?
Yes. A Grande has 33 g of sugar against 18 g in a plain latte, from four pumps of vanilla plus the caramel drizzle.
Can a Caramel Macchiato be made dairy free?
Not fully. The milk can be swapped for oat or almond, but the caramel drizzle contains dairy. Ask for no drizzle for a dairy-free version.
How is a macchiato different from a latte?
A true macchiato is espresso with a spot of foam. The Caramel Macchiato is a latte built in reverse with the shots on top. A latte mixes the shots into the milk.