Long Macchiato vs Short Macchiato: Shot Size and Milk
The difference between a long macchiato and a short macchiato is the espresso, not the milk. A short macchiato is one shot marked with milk; a long macchiato is two shots marked with roughly the same small amount of milk. That one change doubles the coffee volume and the caffeine.
Quick Answer: Long vs Short Macchiato
A short macchiato is a single espresso (about 30 ml) with a splash of textured milk in a demitasse. A long macchiato is a double espresso (twice the coffee, roughly 60 ml by simple doubling) with a dash of textured milk in a glass left mostly empty. Pick the short macchiato for a quick, intense sip and the long macchiato for more coffee and roughly double the caffeine.
Short Macchiato vs Long Macchiato at a Glance
| Attribute | Short macchiato | Long macchiato |
|---|---|---|
| Espresso | Single shot, about 30 ml | Double shot, twice the coffee (roughly 60 ml if doubled) |
| Milk (traditional) | Splash of textured milk and foam | Dash of textured milk |
| Example milk amount | 15 ml (Nespresso recipe) | 20 ml (Nespresso recipe) |
| Vessel | Demitasse glass | Glass left mostly empty |
| Approximate caffeine | About 63 mg | About 120 to 150 mg |
| Topped-up version | Single shot, cup filled with milk | Double shot, glass filled with milk |
Espresso Shot Size in a Short Macchiato and a Long Macchiato
Vittoria Coffee defines the traditional short macchiato as a single shot of espresso with a splash of textured milk and the traditional long macchiato as a double shot with a dash of textured milk. L'OR puts a single espresso at typically 30 ml with approximately 63 mg of caffeine and says a double uses twice the coffee, with 120 to 150 mg of caffeine. Doubling the 30 ml single gives a rough 60 ml for the double shot. Applied to macchiatos, a long macchiato holds about twice the espresso volume and twice the caffeine of a short macchiato.
Caffeine in any espresso shot varies with the bean, dose, and extraction, so the macchiato caffeine figures are estimates. Our single vs double shot guide covers the dose and basket differences behind the two shot sizes.
Milk in a Short Macchiato and a Long Macchiato
Neither traditional macchiato is a milk drink. Nespresso Australia describes the short macchiato as a single shot of espresso, a small splash of milk, a delicate foam top, served in a demitasse glass, and its recipes use 15 ml of milk for the short macchiato and 20 ml for the long macchiato. By ratio, 30 ml of espresso to 15 ml of milk is 2:1 in the short macchiato, while roughly 60 ml of espresso to 20 ml of milk is 3:1 in the long macchiato, so the long macchiato carries proportionally less milk. Nespresso also notes that the term long macchiato can mean either a double shot or extra milk depending on the cafe; this guide uses the traditional double-shot meaning, where the difference is the espresso, not the milk.
Milk only becomes the larger part of either drink when a cafe tops it up. Vittoria Coffee notes that a short macchiato topped up keeps the single shot but fills the cup with textured milk, and that Perth cafes typically fill the long macchiato glass with textured milk as well. In Melbourne, Vittoria Coffee says a long macchiato glass is often half-filled with water before a dash of milk is added.
Visual Proportions of a Short Macchiato and a Long Macchiato
These bars show the approximate espresso and milk volumes for each traditional macchiato, using a 30 ml single, a roughly 60 ml double (twice the single), and the Nespresso milk amounts above.
Short macchiato (about 45 ml)
Long macchiato (about 80 ml)
Dark = espresso, light = textured milk. Topped-up versions add far more milk.
Which to Choose: Short Macchiato or Long Macchiato
- Choose a short macchiato for a two- or three-sip espresso with the edge softened, or when a double shot of caffeine is too much.
- Choose a long macchiato for a longer-lasting espresso drink with roughly double the caffeine and the same light touch of milk.
- Choose either one topped up when you want a small, strong milk coffee; a cortado or flat white goes further in the milk direction.
Recipes for both long macchiato styles live in the long macchiato guide, and the single-shot version is in our main macchiato guide.
Long vs Short Macchiato FAQ
What is the difference between a long and short macchiato?
A short macchiato is a single shot of espresso with a splash of textured milk, while a long macchiato is a double shot of espresso with a dash of textured milk. The long macchiato has twice the espresso, not more milk.
Is a long macchiato stronger than a short macchiato?
A long macchiato carries more caffeine because it uses a double shot, roughly 120 to 150 mg against about 63 mg for a single shot. The taste intensity is similar because both drinks use only a small amount of milk.
Does a long macchiato have more milk than a short macchiato?
A traditional long macchiato has about the same small dash of milk as a short macchiato. Only the topped-up versions of either drink fill the cup with textured milk.
Can a short macchiato be topped up?
Yes. A short macchiato topped up is a single shot of espresso in a cup filled with textured milk, according to Vittoria Coffee.
Sources for This Long vs Short Macchiato Comparison
This comparison was researched from roaster and manufacturer publications:
- Vittoria Coffee: Solving the Macchiato Mystery
- Nespresso Australia: Your Ultimate Macchiato Guide
- L'OR: How Much Caffeine in an Espresso?
Comparing more drinks? See macchiato vs cappuccino or ristretto vs espresso.