An espresso macchiato is espresso with a little steamed milk, usually a spoonful of milk foam on top. It is one of the smallest and most coffee-forward of the classic milk drinks. Here is what a macchiato is, how it differs from a latte macchiato, a cortado and a cappuccino, and how to make one at home.
What is a macchiato?
„Macchiato” is Italian for „stained”, „spotted” or „marked”, so an espresso macchiato is espresso stained with milk. In Italy it is usually ordered as a caffè macchiato. A popular story says baristas marked espressos with a little foam so that waiters could tell them apart from plain ones, although there is no solid proof that this is how the name came about.
A classic espresso macchiato is a single espresso, traditionally about 25-30 ml, with a little foamed milk, usually one or two teaspoons. It is served in a small espresso cup. The milk can soften perceived bitterness and acidity slightly, but the coffee still leads. If you are new to espresso itself, start with What is espresso.
Espresso macchiato, latte macchiato and caramel macchiato
The word „macchiato” is used for several different drinks. They differ in the amount of milk, how they are made and how they taste.
- Espresso macchiato: espresso with a little warm milk, usually as foam. A small coffee with an intense taste.
- Latte macchiato: a tall glass of hot steamed milk with espresso poured in last. Poured the right way, it forms visible layers. We cover it in Latte macchiato vs caffe latte.
- Caramel macchiato: a sweet drink popularised by Starbucks. Their version contains milk, espresso, vanilla syrup and caramel sauce. In its proportions it is much closer to a latte macchiato than to a classic espresso macchiato.
If you simply order a „macchiato”, check the menu. In Italy a plain „macchiato” usually means a caffè macchiato, espresso with a little milk, and the same goes for many specialty cafés. Chains also serve latte macchiato and caramel macchiato, so it is best to use the full name of the drink.
Macchiato vs cortado, cappuccino and latte
| Drink | Espresso | Milk | Drink volume | Taste |
|---|---|---|---|---|
| Espresso macchiato | single or double | a little milk or foam, usually 1-2 teaspoons | approx. 30-70 ml, depending on the espresso | close to espresso, slightly softened by milk |
| Cortado | single or double | roughly as much warm milk as espresso | approx. 60-120 ml | clearly coffee-forward but milder than espresso |
| Cappuccino | single or double | steamed milk with a creamy foam | traditionally approx. 150-180 ml, larger in some recipes | coffee and milk |
| Latte macchiato | single or double | lots of steamed milk with espresso poured in | usually approx. 250-350 ml | gentle, clearly milk-led |
The closest drink to an espresso macchiato is the cortado. The main difference is the amount of milk: a macchiato has just a little foam, while a cortado has roughly as much milk as espresso. A cappuccino has several times more milk. In a latte macchiato the balance flips: milk dominates and the espresso is the addition.
How to make an espresso macchiato on an espresso machine
- Pull an espresso into a small, warmed cup. You can use a double, for example 18 g of coffee to 36-40 g of espresso in 25-30 seconds. Treat this as a starting point and adjust to your beans and taste.
- Pour cold milk into a small pitcher, enough to keep the steam tip properly submerged. It is usually easier to steam a bit more milk than one macchiato needs. A small amount can be steamed well too, but it takes the right pitcher and good control of the steam. If your machine allows, turn the steam pressure down.
- Steam the milk much as you would for a cappuccino. Add a little more air than for a latte, but avoid large bubbles. The foam should be dense, smooth and fine. Stop at about 55-65°C.
- Spoon one or two teaspoons of foam onto the espresso, or pour a little foamed milk in a thin stream so that a white spot forms in the middle.
We cover milk technique in How to steam milk on an espresso machine. Use the rest of the freshly steamed milk straight away for a second drink, for example a cappuccino.
Macchiato without an espresso machine
Without an espresso machine you cannot make a classic espresso macchiato, but you can make a similar small coffee. Brew strong coffee in a moka pot, warm a little milk and froth it with a handheld frother, then spoon some foam onto the coffee.
Which coffee for an espresso macchiato?
There is very little milk in a macchiato, so the espresso stays front and centre. Choose a coffee you enjoy as espresso. Chocolatey, nutty coffees such as Brazil Santos Guaxupe or Brazil Mogiana can make a mellow macchiato with clear sweetness. For a bolder, more intense cup, try Strong Storm.
Lighter roasts can make a great macchiato too. A little foam can gently soften perceived acidity without covering the fruity and floral notes. Good extraction still matters: milk will not rescue a badly brewed shot. For more ideas, browse our coffee for espresso.
What is a macchiato?
An espresso macchiato is espresso with a little foamed milk, usually one or two teaspoons of foam. „Macchiato” is Italian for „stained”.
What is the difference between an espresso macchiato and a latte macchiato?
An espresso macchiato is espresso with a little milk foam. A latte macchiato is a tall glass of steamed milk with espresso poured in. They differ mainly in proportions and how they are made.
What is the difference between a macchiato and a cortado?
Mainly the amount of milk. An espresso macchiato has just a little foam, while a cortado has roughly as much warm milk as espresso, so a cortado is usually bigger and milder.
Is a macchiato stronger than a cappuccino?
It usually tastes stronger, because it has much less milk. Caffeine depends on the espresso, not the milk, so a macchiato and a cappuccino made with the same espresso have about the same caffeine.
What is a caramel macchiato?
A sweet coffee drink popularised by Starbucks. The popular version contains espresso, lots of milk, vanilla syrup and caramel sauce. It differs from a classic espresso macchiato mainly in its proportions and sweet additions.
How do you make a macchiato without an espresso machine?
Brew strong coffee in a moka pot, warm a little milk, froth it with a handheld frother and spoon some foam onto the coffee. It is not a classic espresso macchiato, but it is a good home alternative.
Przeczytaj też
Espresso macchiato: what it is and how to make one
An espresso macchiato is espresso with a little milk foam. Here is how it differs
Oct
Cortado: what it is, the ratio and how to make one
A cortado is espresso with a little warm milk. Here is the usual ratio, how
Oct
Burr grinders: flat or conical burrs?
How a burr grinder differs from a blade grinder, and what flat and conical burrs
Oct
La Marzocco Linea Mini, Linea Micra or Eagle One Prima? Choosing a home espresso machine
Three single-group home espresso machines compared: La Marzocco Linea Micra, Linea Mini R and Victoria
Oct
Sour espresso: why it happens and how to fix it
Why does espresso taste sour? Under-extraction, grind, temperature, water and the beans themselves. What to
Oct
New coffees at the roastery: Kenya Inoi Kaguyu and Ethiopia Kurume Natural
Two new specialty coffees from Africa: fruity Kenya Inoi Kaguyu and floral Ethiopia Kurume Natural.
Oct
Coffee as a Christmas gift: which one to choose? 2026 guide
Coffee as a Christmas gift: how to match it to the person and their brewing
Oct
What Is the Best Water for Filter Coffee? How It Affects Flavour
See how bicarbonates affect the flavour of filter coffee, how pH differs from alkalinity and
Oct




















