Skip to content
Bean & Burr

HUB 06 · Learn

Cappuccino vs Macchiato: What's the Difference?

One is a balanced milk drink, the other is espresso barely marked with foam. Here's how milk, foam, ratio, and size differ - and when to reach for each.

By Stephen V.Updated How we research

A cappuccino and a macchiato both start with espresso, but they sit at opposite ends of the milk spectrum. A cappuccino is a balanced milk drink — roughly equal parts espresso, steamed milk, and airy foam. A macchiato(the traditional espresso macchiato) is almost all espresso, "stained" with just a small dollop of foam. One is a creamy, foamy cup you linger over; the other is a short, intense shot with a whisper of milk. Confusing the two leads to a lot of surprised first sips.

The whole difference comes down to how much milk you add. Everything else — the size, the texture, the character — follows from that single choice. Once you see it that way, the two drinks are easy to tell apart and easy to order with confidence.

Side by side

 CappuccinoMacchiato (espresso)
Typical size5-6 oz2-3 oz
EspressoSingle or double shotSingle or double shot
MilkRoughly equal parts milk and foamA dollop of foam only
FoamDeep, airy foam capA small spoonful
Ratio (rough)1 espresso : 1 milk : 1 foamMostly espresso, a touch of foam
CharacterBalanced, creamy, foam-forwardIntense, espresso-forward

Milk and foam: the core difference

A cappuccino is defined by its foam. The classic build is roughly a third espresso, a third steamed milk, and a third airy foam, which gives it that light, cloud-topped texture and a milder, creamier flavor than a straight shot. The foam is a real, visible layer you can spoon, and it is a big part of the drinking experience. Our how to make a cappuccino at home guide walks through building it.

A macchiato flips the emphasis entirely. It is espresso with just a small dollop of foam dropped on top — the milk exists only to "mark" the shot and soften its bite, not to make a milky drink. There is no real milk layer to speak of, just a pale stain on the crema. It stays small, intense, and coffee-first. Our how to make a macchiato guide covers the real version (and why it is not the sweet chain drink).

Size and strength

The size difference follows directly from the milk. A cappuccino, with its milk and foam, fills a 5 to 6 ounce cup; a macchiato, with almost no milk, is a 2 to 3 ounce drink served in a small cup. In flavor, the macchiato tastes much stronger and more intense because there is little milk to dilute the espresso, while the cappuccino tastes milder and creamier. Caffeine, though, tracks the number of shots, not the milk — a cappuccino and a macchiato built on the same double shot carry roughly the same caffeine, even though the macchiato tastes far more intense.

The verdict: when to choose each

Choose a cappuccino when you want a balanced, creamy, comforting milk drink — something to sip and savor, with the espresso softened by milk and a satisfying foam cap. It is the better choice for a leisurely morning coffee or anyone who finds straight espresso too intense.

Choose a macchiato when you want the punch of espresso with just a touch of milk to round off the sharpest edge — a short, strong, coffee-forward drink you can knock back quickly. It is the pick for espresso lovers who want almost all coffee.

If you want something between the two, that is exactly the territory of the cortado (equal parts espresso and milk) and the flat white (a little more milk in a small cup). For the full family map, see espresso drinks explained and the latte vs cappuccino vs flat white comparison.

Ordering (and making) the right one

Beyond the definitions, a little context helps you pick the right drink and make it well at home. Here is what actually matters.

Decide how much milk you want

The honest deciding factor is milk. If you want a creamy, foamy, milk-forward cup, that is a cappuccino. If you want espresso with barely a mark of milk, that is a macchiato. Almost everything else — the size, the strength, the texture — flows from that one choice, so start there rather than with the name. This is also the most common ordering mistake: people expect a milky macchiato and get a shot with a dab of foam.

Foam skill is what separates them at home

A cappuccino demands good milk foam — a deep, stable, airy cap — so it rewards practice with a steam wand and is where milk-texturing technique matters most. A macchiato needs only a spoonful of foam, so it is far more forgiving and can be made with a simple milk frother. If you are still learning to steam milk, the macchiato is the easier drink to nail. Our how to steam milkguide covers building the cappuccino's foam.

The shot underpins both

Whichever you choose, the espresso is the backbone — more exposed in the macchiato, softened in the cappuccino, but essential to both. A good grinder and espresso machine that pull a sweet, balanced shot lift either drink. Get the shot right first, then decide how much milk to add on top.

Questions

Frequently asked

What is the difference between a cappuccino and a macchiato?
A cappuccino is a balanced milk drink - roughly equal parts espresso, steamed milk, and airy foam - served in a 5-6 oz cup. A traditional espresso macchiato is mostly espresso with just a dollop of foam, served small at 2-3 oz. The cappuccino is creamy and milk-forward; the macchiato is intense and espresso-forward. See how to make a macchiato for the real version.
Is a macchiato stronger than a cappuccino?
In flavor, yes - a macchiato tastes much stronger because it has almost no milk to dilute the espresso, while a cappuccino is softened by steamed milk and foam. In caffeine, though, they are similar if built on the same number of shots, since caffeine tracks the espresso, not the milk. So a macchiato tastes more intense but is not necessarily higher in caffeine.
Which has more milk, a cappuccino or a macchiato?
A cappuccino, by far. It is roughly one-third steamed milk and one-third foam on top of the espresso. A traditional macchiato has only a small dollop of foam - just enough to 'stain' the shot - and no real milk layer. If you want a milky drink, order a cappuccino; if you want espresso with a whisper of milk, order a macchiato.
What if I want something between the two?
You want a cortado or a flat white. A cortado is equal parts espresso and lightly textured milk - more milk than a macchiato, far less than a cappuccino. A flat white adds a bit more milk in a small cup. Both are coffee-forward middle grounds between the intense macchiato and the creamy cappuccino.

Keep reading

Receipts

Sources

We do not run a testing lab, and we do not pretend to. Where a measured number came from a manufacturer spec sheet or a published standard, we name it and link it. Where we could not verify something, we say so on the page rather than quietly leaving it out. Read our full method.