Coffee & Tea CultureCoffee & Tea Culture

How Much Caffeine Is in a Macchiato?

By Coffee & Tea Culture Team

How Much Caffeine Is in a Macchiato?

How much caffeine in a macchiato depends entirely on which macchiato you order. A traditional espresso macchiato is basically a single shot of espresso "stained" with a dab of milk, so it carries roughly 63 to 80 mg of caffeine — or about 125 to 160 mg if the barista pulls a double. A large cafe-style caramel macchiato is a completely different animal: built on two shots and drowned in milk, it usually lands nearer 120 to 150 mg. In every version, the milk and syrup add none of the caffeine.

How much caffeine in a macchiato: the short answer

The caffeine in a macchiato is really just the caffeine in its espresso, because that is the only ingredient with any to give. A single espresso shot generally holds about 63 to 80 mg, so a classic one-shot espresso macchiato sits squarely in that range. Pull a double and it roughly doubles to 125 to 160 mg. The tiny spoonful of milk that "marks" the shot — macchiato means "stained" or "marked" — contributes essentially zero.

Those are ballpark numbers rather than a precise reading. Caffeine per shot moves around with the beans and the pull, so the exact espresso figure is a topic of its own; for the full breakdown of what a single shot holds and why it varies, see our guide to the caffeine in espresso. For a macchiato, the shortcut is simple: count the shots and you have your answer.

Two very different drinks share one name

The reason "how much caffeine is in a macchiato" has no single answer is that the word covers two drinks that barely resemble each other. Knowing which one is in front of you is the whole game.

  • The espresso macchiato (caffè macchiato): espresso marked with just a dab of steamed milk or foam. It is tiny, strong and served in a small cup — essentially an espresso softened at the edges. One shot means about 63 to 80 mg; a double means about 125 to 160 mg.
  • The latte macchiato / caramel macchiato: the opposite build — a tall glass of steamed milk that is then "marked" with espresso poured through it, often sweetened with vanilla and caramel. It is big and milky, and the popular cafe version is usually made with two shots, so it lands around 120 to 150 mg.

So a small, punchy espresso macchiato and a large, sweet caramel macchiato can carry similar caffeine — but for opposite reasons. The little one is nearly all coffee; the big one just hides two shots inside a lot of milk. Caffeine per shot is the same in both; only the size, milk and sugar differ. For the full story on how the two styles diverge, see our explainer on what a macchiato is.

Why milk and caramel don't change the caffeine

It is tempting to assume a big, sweet caramel macchiato must be "stronger" than a small espresso one, but caffeine comes from the coffee, not the dairy or the syrup. Steamed milk, foam, oat or almond milk, caramel drizzle and vanilla syrup are all caffeine-free. Adding more of them makes the drink larger, sweeter and creamier — it does not add a single milligram of caffeine.

This is why the caramel macchiato caffeine question comes down to one thing: how many espresso shots went in. A tall glass of caramel macchiato and a two-sip espresso macchiato built on the same two shots deliver roughly the same caffeine, even though one is a dessert-like drink and the other a small, intense cup. The syrup adds sugar and calories, not stimulation, and chilling the milky version over ice for an iced caramel macchiato changes the temperature, not the dose.

Macchiato caffeine content vs other coffees

The easiest way to make sense of macchiato caffeine content is to line the drink up against other everyday coffees. Set beside them, a single-shot espresso macchiato is modest, while a double-shot or caramel version creeps up toward — and can pass — a regular mug of brewed coffee. Every figure below is an approximation that varies by bean, brew and serving size.

DrinkApprox. caffeine per serving
Espresso macchiato (single shot)~63–80 mg
Espresso macchiato (double shot)~125–160 mg
Caramel / latte macchiato (usually 2 shots)~120–150 mg
Straight single espresso~63–80 mg
Brewed / filter coffee (about 8 oz / 240 ml)~95 mg
Decaf macchiatoA few mg (often ~2–15 mg)

For that brewed benchmark, the ~95 mg figure is itself an average; our guide to how much caffeine is in a cup of coffee explains why a plain mug can range from under 70 to well over 120 mg. Notice the pattern: a small espresso macchiato often sits below a standard cup of drip, while a double or a caramel macchiato edges above it. Volume in the cup is a poor guide to strength — shot count is the real signal.

What changes the caffeine in your macchiato

Even with the drink style fixed, a few things nudge the number up or down, which is why any single figure should be treated as a hedge rather than a hard fact:

  • Shot count. By far the biggest lever — each extra shot adds roughly another 63 to 80 mg. A single, double or triple is the difference between a light and a heavy dose.
  • Bean type. Robusta beans carry close to twice the caffeine of arabica, so a blend heavy on robusta pulls a stronger shot than a pure-arabica one.
  • The cafe's size and defaults. Chains and independents each set their own shot counts per size, so a "large" macchiato at one shop is not the same as a "large" at another.
  • How the shot is pulled. Dose, grind, extraction time and whether it is a short ristretto or a longer shot all shift the caffeine that ends up in the cup.
  • Decaf. Switching to decaf strips out nearly all of it, leaving only a trace.

Add these together and it is clear why a single hard number is misleading. A macchiato's caffeine is a range, not a fixed value, and the honest answer to "how much" is always a rough band rather than one figure.

Decaf macchiato: only a trace

A decaf macchiato is the low-caffeine option. Decaffeination removes most — but not quite all — of the caffeine, so a decaf shot usually leaves only a few milligrams, and a whole decaf macchiato typically lands somewhere around 2 to 15 mg depending on the shots and beans. It is not truly zero, which is worth knowing if you are highly sensitive, but it is a small fraction of the regular drink and a common pick for a late-day macchiato without the buzz.

How a macchiato fits your daily caffeine

To put it in context, health authorities often cite up to about 400 mg of caffeine a day as a reasonable ceiling for most healthy adults. Against that rough guide, a single-shot espresso macchiato uses a small slice, while a double-shot or caramel macchiato uses a bigger one — many people could enjoy two or three standard macchiatos and still sit under the commonly cited limit, though everything else you drink that day counts too. Our guide to how much caffeine per day puts the number in context.

That 400 mg figure is a general benchmark, not a personal prescription. Caffeine sensitivity varies widely, and pregnancy, certain medications, heart conditions, anxiety and sleep troubles can all lower the amount that feels comfortable — some people notice a single afternoon macchiato keeps them awake, while others are unaffected. Responses vary from person to person, and this is general information, not medical advice; if caffeine affects your sleep, health or medication, ask your own healthcare provider about what is right for you.

The bottom line: a macchiato's caffeine is the caffeine in its espresso and nothing more — roughly 63 to 80 mg for a single shot, 125 to 160 mg for a double, and about 120 to 150 mg for a two-shot caramel version. The milk, foam, caramel and cup size decide how the drink tastes and how big it feels, but the shot count decides how much caffeine you actually drink. Whether you order the tiny strong one or the tall sweet one, the same question answers it: how many shots?

Frequently asked questions

Does a macchiato have a lot of caffeine?
It depends on the type and the shots. A traditional espresso macchiato is small but concentrated, at roughly 63 to 80 mg for a single shot or 125 to 160 mg for a double. A large caramel macchiato is usually built on two shots, so it lands around 120 to 150 mg. These are approximate ranges; responses vary from person to person and this is general information, not medical advice.
Does a caramel macchiato have more caffeine than an espresso macchiato?
Not necessarily per shot. A caramel macchiato is bigger and sweeter but its caffeine still comes only from the espresso, and it is typically made with two shots (about 120 to 150 mg). A double espresso macchiato has a similar amount in a far smaller cup. Same caffeine per shot, very different size.
How much caffeine is in a chain caramel macchiato?
Cafe caramel macchiatos are usually built on one shot in the smallest size and two in the larger ones, so they range from roughly 75 mg to about 150 mg. Exact shot counts differ by cafe and size, so the reliable way to know is to ask how many shots yours has.
Does the milk or caramel add caffeine to a macchiato?
No. Caffeine comes from the coffee, not the dairy or the syrup. Steamed milk, foam and caramel or vanilla sauce add volume, sweetness and calories but no caffeine, so a macchiato's stimulant level tracks its espresso shots only.
Does a decaf macchiato have caffeine?
Yes, a small amount. Decaffeination removes most but not all of the caffeine, so a decaf macchiato usually holds only a few milligrams per shot, often landing around 2 to 15 mg total. It is not completely caffeine-free, which is worth knowing if you are very sensitive.

Keep exploring

More brewing guides, tasting notes, and stories — from bean & leaf to cup.

Enjoying the guides?

We keep every guide free and ad-light. If this helped, buy us a coffee — it keeps the lights on and the next guide brewing.