A traditional macchiato is an espresso shot "marked" with a spoonful of milk foam, 1 to 2 oz total and nearly all coffee. A latte is the opposite proportion: the same shot under roughly four times its volume in steamed milk, 12 oz or more of smooth and milky. The confusion exists because Starbucks sells a third thing, the caramel macchiato, which is closer to a vanilla latte with the shots poured on top. Order by what you want: intensity (macchiato), comfort (latte), or dessert (the Starbucks version).
The three drinks people mean by "macchiato"
| Drink | Build | Size | Tastes like |
|---|---|---|---|
| Traditional (caffè) macchiato | Espresso + a spoon of milk foam | 1 to 2 oz | Espresso with the edge rounded off |
| Latte | Espresso + ~1:4 steamed milk, thin foam | 12 to 16 oz | Milk-forward, smooth |
| Starbucks caramel macchiato | Vanilla syrup + steamed milk + shots on top + caramel drizzle | 12 to 20 oz | A dessert latte, coffee at the finish |
Why the traditional macchiato exists
The Italian original solves a bar problem: mid-afternoon espresso drinkers who want a touch of softness without ordering a milk drink. The foam mark takes the bite off the first sip and nothing else. If a straight shot reads harsh to you but a latte feels like a milkshake, the macchiato and its cousin the cortado are the middle ground, and the cortado is the more forgiving of the two.
Caffeine and calories, honestly
Same shots, same caffeine: a double-shot version of either drink carries about 126mg, per the USDA figure of roughly 63mg per 1 oz shot. The calories diverge hard: a traditional macchiato is nearly zero-calorie beyond its splash of foam, while a 16 oz whole-milk latte runs around 220 calories, and our latte calorie table covers every milk and size. Starbucks' caramel macchiato numbers live in our dedicated guide, verified against the menu.
Ordering without surprises
At a specialty shop, "macchiato" gets you the 2 oz traditional. At Starbucks it gets you the caramel dessert build. If you want the small one at a chain, say "espresso macchiato"; if you want the sweet one at an indie shop, describe it, and expect a raised eyebrow with your drink.
Related reading
- Every coffee drink, decoded by ratio
- How to make a latte at home
- Starbucks caramel macchiato caffeine
FAQ
Which is stronger, a macchiato or a latte? They usually contain identical espresso, so total caffeine matches shot for shot. The macchiato tastes far stronger because the same coffee is diluted by a spoonful of foam instead of a cup of milk.
Is a macchiato just a small latte? No. A small latte still runs milk-heavy. A traditional macchiato inverts the ratio: almost all espresso, marked with foam. The small drink that splits the difference evenly is the cortado.
Why is the Starbucks macchiato so different? Starbucks borrowed the name for a layered drink where the shots are "marked" on top of vanilla milk. It is built latte-style and tastes dessert-first; only the pour order references the original.
Barista Life runs on coffee people. Browse the Barista Life shop to support the site.