85 mg

Espresso macchiato · Espresso cup, 2 fl oz (59 ml)

Source: USDA FoodData Central (FNDDS), coffee, macchiato, checked 19 September 2026.

How it compares

Espresso macchiato, Espresso cup, 2 fl oz (59 ml) 85 mg
Brewed coffee, 8 fl oz (237 ml) 95 mg
Red Bull Energy Drink, 8.4 fl oz (250 ml) 80 mg
Daily limit for most healthy adults 400 mg

Coffee: USDA FoodData Central, coffee brewed with tap water. Red Bull: Red Bull product Q&A. Daily limit: the figure the FDA cites as not generally associated with negative effects in healthy adults.

How many can I have?

4 servings of this size fit under a 400 mg day (340 mg), leaving 60 mg for anything else.

Based on 400 mg, the FDA figure for healthy adults.

Add it to the calculator

The calculator sets a personal limit from your weight, age, pregnancy status and sensitivity, and this box uses it once you have saved it there.

Caffeine by size

Serving Caffeine Share of 400 mg
Espresso cup, 2 fl oz (59 ml) 85 mg 21%

A shot with a dash of milk

“Macchiato” means stained: a shot of espresso marked with a small amount of foamed milk, served in a 2 oz cup. USDA’s figure for this style is 142 mg of caffeine per 100 g, which works out to about 85 mg in a typical 60 g cup, close to a single shot of espresso on its own (63 mg by USDA’s separate measurement, 75 mg for Starbucks’ version).

That makes a macchiato one of the more concentrated ways to drink coffee. It carries almost as much caffeine as a full 8 oz mug of drip coffee (95 mg), in about a quarter of the volume.

Not the same drink at every counter

The name covers two different drinks. A traditional or “espresso” macchiato, the one this page measures, is mostly espresso. Starbucks’ own Espresso Macchiato follows that pattern too, at 75 mg for a single shot. Its better-known Caramel Macchiato, by contrast, is built more like a latte with the espresso poured on top, and carries 150 mg in a Grande, nearly double. Ordering “a macchiato” gets different drinks in different places, so check which one is meant.

Where it fits in a day

At 85 mg, a traditional macchiato sits comfortably under the 200 mg single dose EFSA assessed as safe for healthy adults, and four of them, 340 mg, would still leave room under the 400 mg daily figure the FDA cites. In pregnancy, where ACOG uses a 200 mg daily ceiling, two cups already use most of that allowance.