Skip to content
Pull & Pour

Macchiato vs Latte: Espresso Marked With Milk, or Milk With Espresso

An espresso macchiato is a shot marked with a spoonful of milk foam, so it still drinks like espresso. A latte is a shot in a lot of steamed milk, so it drinks like milky coffee. The confusion comes from a third drink, the latte macchiato, and from sweet café versions that share the name.

by the editorial teamupdated November 2, 20264 min read
AI-generated image: a latte in a tall glass next to a flat white in a small cup on the same table.
Image: AI-generated (OpenAI)

The milk decides it. Starbucks' recipe for an espresso macchiato puts about a tablespoon of foam on one shot. Breville's latte pours steamed milk over a shot, with about half an inch of microfoam. A latte macchiato turns that around: milk first, espresso poured into it. We found no standards body that defines any of them.

On this page

Order a macchiato in two different cafés and you can end up with two drinks that share nothing but a name. That is easier to sort out from recipes than from memory, so we lined up what the recipes say. The photo above shows a latte in the tall glass, beside a flat white in the small cup. Our closest picture of the other side of the comparison is below.

AI-generated image: top view of a macchiato, an espresso with one small spot of foam, in a white cup on a saucer.
Image: AI-generated (OpenAI)

The macchiato: a shot with a mark on it

Starbucks' recipe froths 60 ml of milk until thick, then spoons only about a tablespoon of the foam onto one shot. Breville's description is “a kiss of creamy foam” to soften the espresso. Either way, you are drinking the shot, so its ratio and balance stay in plain view.

See how to set the shot

The recipes side by side

DrinkEspressoMilkBuildSource
Espresso macchiato1 shotAbout a tablespoon of foam, from 60 ml frothedShot first, foam spooned on topStarbucks at Home
Latte1 shotJug filled to the bottom of the spoutSteamed milk over the shot, about ½ inch of microfoamBreville
Latte macchiato1 shot175 ml, frothed to fill a 250 ml cupMilk first, shot poured into the middleStarbucks at Home, UK
Caramel macchiato1 shot250 ml, with thick foamVanilla syrup, then foam, then the shot, then caramelStarbucks at Home, Australia

These are one brand's recipes each, from different regional sites, so don't treat the numbers as definitions. We found no standards body for a macchiato or a latte. The nearest thing is INEI's cappuccino, covered in latte vs cappuccino.

How they drink

An espresso macchiato stays small, and the milk only softens the top. If you enjoy straight espresso but want the edge taken off, this is the one to try. It also leaves your shot nowhere to hide, so dial it in first.

A latte is a milk drink with coffee in it. The milk does most of the work, which makes milk texture as important as the shot. Breville's recipe asks for a thin layer of microfoam of about half an inch, and flat white vs latte shows how that compares with the next size down.

The menu versions are the catch. A latte macchiato or a caramel macchiato has much more milk than an espresso macchiato, and some are sweetened too. If you want the small drink, say “espresso macchiato.”

AI-generated image: milk poured from a pitcher into a cup at the moment a heart forms in the foam.
Pouring steamed milk into a shot. On a latte this is the main event. On an espresso macchiato a spoon is enough. · Image: AI-generated (OpenAI)

Which one to order

Choose the espresso macchiato if you want the shot to stay in charge. Choose the latte if you want a longer milk drink. If a menu lists only “macchiato,” ask how big it is and whether it's sweetened, since that one question sorts out all four drinks in the table.

Making each at home

Both drinks need the same two skills, in very different amounts.

For the macchiato, pull your usual shot into a small glass or cup. Steam a small amount of milk, then spoon a little foam onto the shot. Starbucks suggests a spoon so you lift the foam and no liquid. You will have milk left over, so plan on using it.

For the latte, pull the shot, steam the milk and pour. Breville's recipe has you fill the jug to the bottom of the spout. How to steam milk covers the technique, and our microfoam page explains what you are trying to make.

Which machine does this suit?

Any machine with a working steam wand can make both. A macchiato barely uses the wand. If lattes are your daily drink, wand and milk workflow start to matter more than most other specs, so see machines for lattes and cappuccino. Our guide to choosing a machine starts from what you drink.

Also weighing a cortado? Cortado vs latte covers it.

Asked at the bar

What is the difference between a macchiato and a latte?

The amount of milk. An espresso macchiato is one shot with a spoonful of foam on top, in Starbucks' home recipe about a tablespoon. A latte is a shot with steamed milk poured over it and a thin layer of microfoam. So one tastes mainly of the espresso, and the other mainly of milk.

What does macchiato mean?

Starbucks' recipe says the espresso is “marked” with milk, and that is the word's meaning in this drink. The name describes the spot of foam on the shot. It is a useful clue when you read a menu, because a drink called a macchiato can still be a very different size depending on where you buy it.

Is a latte macchiato the same as a macchiato?

No. In Starbucks' home recipe a latte macchiato starts with 175 ml of milk, frothed and poured into a mug, and the espresso goes into the middle. That is closer to a latte than to an espresso macchiato. If you want the small drink, ask for an espresso macchiato.

Is a caramel macchiato a real macchiato?

Only by name. Starbucks' home recipe uses 250 ml of milk, vanilla syrup, one shot poured into the foam and caramel sauce on top. It is built like a sweet latte macchiato. That is a perfectly good drink, just nothing like a shot with a spot of foam.

Next round

Not sure? Four questions to your machine

semiautomaticespressomachine.com Editorial Team

Espresso gear & shot craft

We are the editorial team at semiautomaticespressomachine.com. We read maker spec sheets, manuals, standards and published research on espresso and turn them into plain-English buying advice, with sources on every page. We do not run lab tests, and we say so openly.

  • Spec sheets & standards read
  • Sources on every page
  • No lab tests – stated openly
  • Publisher details in the imprint

About usHow we compare