Budget
Breville Bambino Plus
Fast heat-up, automatic milk texturing and a compact footprint.
Coffee Education
Macchiato vs latte: size, espresso share, strength and calories compared, with a quick pick for what to order or make at home.
Pick a macchiato for an intense, small espresso with a dollop of foam. Pick a latte for a creamy 8-12 oz drink. The espresso is the same; the difference is dilution.
Size, strength and calories at a glance.
| Macchiato | Latte | |
|---|---|---|
| Size | 2-3 oz | 8-12 oz |
| Espresso share | 80-90% | 15-20% |
| Flavor | Strong, espresso-first | Mild, milk-forward |
| Calories (whole milk) | About 15-20 | About 180-220 |
| Drink time | A few minutes | 10-15 minutes |
Size
Espresso share
Flavor
Calories (whole milk)
Drink time

Match the drink to your taste and mood.
Quick decision guide
You want an intense hit, a quick boost or an after-meal drink
Macchiato. It is also the low-calorie choice.
You want something smooth to sip, or are new to espresso drinks
Latte. Steamed milk softens bitterness.
You want to learn latte art
Latte. Technique is in how to make a latte.
The macchiato is stained with foam; the latte is built on milk.
Macchiato means "stained": espresso marked with a spoonful of foam. More than a couple of teaspoons and it stops being one.
Latte is 1-2 shots under plenty of steamed milk with a thin microfoam layer. Chain sizes of 16-20 oz are mostly milk.
Five quick steps with ordinary espresso equipment.
Preheat. The demitasse with hot water.
Pull. 1-2 oz of espresso in 25-30 seconds.25-30 seconds
Steam. 2-3 oz of milk to silky microfoam, not thick foam.
Spoon. 1-2 teaspoons of foam on the center. Do not stir.
Drink. Within a few minutes, before it fades.
Milk above about 160°F tastes scalded in either drink. Whole dairy gives the best texture; barista-blend oat milk is the closest alternative.
The macchiato is espresso with a mark of milk; the latte is mostly milk.
Macchiato means marked or stained in Italian. A traditional espresso macchiato is one shot with a spoonful of foam, so it stays intense, with the bitter edge softened only slightly. A latte reverses the proportions: one or two shots in 150-300 ml of steamed milk, so the espresso becomes a background note.
This is why the same beans can seem very different. Sweetness in a latte comes from steamed milk, while a macchiato exposes the shot's acidity and crema. A latte macchiato, a layered drink made by pouring espresso into milk, sits between the two.
How to get both drinks right at home.
Any 9-bar machine with a steam wand works.
Use a pitcher of 12 oz or under for macchiatos, 12-20 oz for lattes. Shot quality depends on the grinder too; see best coffee grinders and best espresso machines.
Budget
Fast heat-up, automatic milk texturing and a compact footprint.
Mid-range
A workhorse with manual control; steam power suits 6-8 oz of milk.
Affiliate links: we may earn a commission at no extra cost to you.
You want automatic milk texturing and a small footprint
Bambino Plus.
You want manual control and will learn technique
Gaggia Classic Pro, or step up to the Rancilio Silvia.
Quick answers before you buy.
You can, but it will not be traditional (2-3 oz).
A large macchiato at a chain is usually a latte macchiato or a flavored latte.
Yes in taste, since a traditional macchiato is just espresso with a dollop of foam.
Caffeine is the same if both use the same number of shots.
An espresso macchiato is espresso marked with foam.
A latte macchiato is mostly steamed milk with espresso poured in, so it is much larger and milder.
See what is a macchiato.
Only a small spoonful of foamed milk, enough to soften the espresso.
A latte has far more milk, which is why it tastes creamier.
A latte is usually easier to enjoy because the milk softens the espresso.
Try a macchiato once you like a bolder, coffee-forward taste.
A cortado sits between them: stronger and smaller than a latte, milkier than a macchiato.
See latte vs cortado.
Keep reading: more guides on the same topic.
Espresso macchiato vs latte macchiato explained: what each one is, how it tastes, how it differs from a latte or cappuccino, and which to order.
Read the guideSame caffeine, very different strength: how milk ratio changes the drink.
Read the guideHow to make a latte at home: the espresso-to-milk ratio, steam-wand technique and pour method for a cafe-style drink.
Read the guideFlat white vs cappuccino vs cortado: milk ratio, foam, size and taste compared, plus which to order or make at home.
Read the guideWhat is a cortado? A 1:1 mix of 2 oz espresso and 2 oz steamed milk. See its taste, how to make one and how it differs from a latte.
Read the guide