Macchiato vs Latte: What's the Real Difference?
Expert breakdown of macchiato vs latte differences: espresso ratio, milk foam, preparation technique, taste, and calories.
Read Guide
Two drinks, one name — traditional espresso macchiato vs latte macchiato explained: ratios, taste, glassware, and which to order
A macchiato is one of the most misunderstood drinks on any café menu — and the confusion is legitimate. There are actually two drinks called "macchiato" that are almost nothing alike. The traditional espresso macchiato is a 2–3 oz shot of espresso "stained" with a teaspoon of microfoam. The latte macchiato is a tall layered drink built the opposite way: steamed milk "stained" by espresso poured through it. Same name. Opposite construction.
I've been making both versions professionally for over 15 years — at Italian-influenced espresso bars, specialty third-wave cafés, and in my own testing setup at home. This guide covers both: the ratios, preparation techniques, taste differences, and exactly how the Starbucks versions relate to (and diverge from) the originals.
Espresso Macchiato
Latte Macchiato
"Macchiato" is Italian for "stained" or "marked." The drink's name is descriptive: in the traditional espresso macchiato, the espresso is stained by milk. In the latte macchiato, the milk is stained by espresso. Understanding which liquid is being stained tells you exactly what you're getting.
The original caffè macchiato emerged in Italian espresso bars sometime in the mid-20th century, as a way for baristas to distinguish their "macchiato" orders (espresso with a touch of milk) from a pure espresso on a busy service counter. The foam dollop on top made the drink visually distinct at a glance. There's no elaborate origin mythology here — it was a practical solution to a service problem that happened to produce a genuinely excellent drink.
The espresso macchiato is, at its core, a double espresso with a tablespoon of microfoam on top. The milk doesn't dilute the espresso — it softens the crema and adds a brief, silky introduction before the full espresso character takes over. The drink is consumed in two or three sips.

My tasting notes from a well-pulled double espresso macchiato using Ethiopian Yirgacheffe beans (light-medium roast, 12 days off roast):
The latte macchiato is built in reverse. You start with steamed milk in a tall glass, then slowly pour the espresso shot through the foam so it sinks and creates a distinct visual layer. The milk is stained by the espresso — not the other way around.
This produces a drink with three distinct layers when properly made: a milk base, an espresso layer in the middle (created by the density difference between hot espresso and steamed milk), and a foam cap on top. The layers are both aesthetic and functional — each sip has a slightly different flavor balance depending on where you drink from.

| Feature | Espresso Macchiato | Latte Macchiato |
|---|---|---|
| Construction | Espresso first, foam added | Milk first, espresso added |
| Size | 2–3 oz | 8–10 oz |
| Milk | 1 tbsp microfoam | 5–7 oz steamed |
| Espresso character | Dominant | Moderate (in layers) |
| Visual | Dark with white dollop | Three distinct layers in tall glass |
| Vessel | Small demitasse | Tall clear glass |
| Drinking experience | 2–3 sips, intense | Multiple sips, layered |

This is where the confusion really compounds. Starbucks offers two macchiato products, and neither is a traditional espresso macchiato.
Starbucks Caramel Macchiato: This is a vanilla latte with caramel drizzle on top, built in a reverse layered order. The espresso is poured on top of the vanilla syrup and steamed milk — which is actually closer to a latte macchiato construction, though with flavoring and much larger volume. It's a good drink. It's not a macchiato in the traditional sense.
Starbucks Latte Macchiato: Closer in spirit to the traditional latte macchiato. Built with milk first, espresso shots poured slowly through the foam to create a visual layer. Still served in a large cup with significant milk volume. A reasonable approximation for a chain setting.
| Feature | Traditional Espresso Macchiato | Starbucks Caramel Macchiato | Starbucks Latte Macchiato |
|---|---|---|---|
| Size | 2–3 oz | 12–24 oz | 12–16 oz |
| Milk | Tiny foam dollop | Full steamed + vanilla | Full steamed milk |
| Sweetener | None | Vanilla syrup + caramel | None (optional) |
| Construction | Espresso → foam | Vanilla → milk → espresso → caramel | Milk → foam → espresso |
| Espresso-forward? | Yes | No | Moderate |

The macchiato vs latte comparison depends on which macchiato you're talking about.
Quick Callout: Macchiato Comparisons
For a comprehensive head-to-head with ratios, foam texture, and taste notes, see our macchiato vs latte guide.
The cappuccino gets confused with the espresso macchiato because both are small, espresso-forward, and served in similar-sized cups. The key differences:
| Feature | Espresso Macchiato | Cappuccino |
|---|---|---|
| Size | 2–3 oz | 5–6 oz |
| Milk | 1 tbsp foam only | Equal thirds: espresso, milk, foam |
| Foam | Tiny dollop | 1–2 cm dome |
| Espresso character | Maximum intensity | Balanced with milk and foam |
| Texture | Espresso + small softening mark | Creamy, layered throughout |
The macchiato is more intense. The cappuccino is more structured — each component plays a defined role. For a full breakdown across flat white, cappuccino, and cortado comparisons, see our flat white vs cappuccino vs cortado guide.
You need an espresso machine with a steam wand (or a Moka pot and a handheld milk frother as a substitute):
For context on where the cortado sits on the espresso-to-milk spectrum relative to the macchiato, see our latte vs cortado guide.

If the espresso doesn't layer, your milk was either too hot or under-foamed. Aim for milk slightly stiffer than a flat white preparation — you need enough foam body to hold the espresso temporarily before it sinks. For more on milk texture in espresso drinks, see our what is a flat white guide.

A macchiato is an Italian espresso drink where one component is "stained" by another.
The traditional espresso macchiato is a double espresso with a small dollop of microfoam — roughly 2–3 oz total.
The latte macchiato is built in reverse: steamed milk stained by espresso poured through it, served in a tall glass at 8–10 oz.
Expert breakdown of macchiato vs latte differences: espresso ratio, milk foam, preparation technique, taste, and calories.
Read GuideExpert 3-way comparison of flat white, cappuccino, and cortado: ratios, foam texture, preparation, taste, and which drink suits you best.
Read GuideComprehensive comparison of latte vs cortado strength: flavor intensity, caffeine, ratios, and which delivers the coffee kick you need.
Read GuideWhat exactly is a flat white? We explain the milk ratio, foam texture, origin, and how it compares to a latte and cappuccino.
Read GuideExpert Tested
All guides written by SCA Level 2 certified professionals with 15+ years of hands-on testing.
Our testing methodology →Join our newsletter for expert reviews and brewing guides.