🏠 Brewing Gear Beans Fixes About

How to Make a Macchiato

Quick Answer: A traditional espresso macchiato is a shot of espresso “stained” with a small dollop of milk foam — strong and small. A latte macchiato is the reverse: steamed milk marked with a shot of espresso. Don’t confuse either with the sugary coffee-chain “caramel macchiato.”

“Macchiato” means “stained” in Italian — and that one word explains the whole drink. It’s espresso with just a mark of milk, or milk with just a mark of espresso. It is not the caramel sugar bomb the big chains sell, and I’ll die on that hill.

This post contains affiliate links. Purchases made through these links support my research and writing at no extra cost to you. Thank you for your support! Please read my Disclosure for more details.

An espresso macchiato in a small cup, a shot of espresso stained with a dollop of milk foam
Espresso ‘stained’ with milk — small, strong, traditional.

The Two Real Macchiatos

Don’t mix them up:

TypeWhat it isCharacter
Espresso macchiatoEspresso + dollop of foamStrong, tiny
Latte macchiatoSteamed milk + shot of espressoMild, layered
“Caramel macchiato”Sweet milk + syrup + espressoDessert, chain-style

Espresso Macchiato (The Traditional One)

  1. Pull a single or double shot of espresso into a small cup.
  2. Add a small dollop (a teaspoon or two) of milk foam on top.
  3. That’s it — strong espresso, just “stained” with milk.

Latte Macchiato (The Layered One)

Pour steamed milk into a tall glass, then slowly add a shot of espresso so it marks the milk in layers. Milkier and milder — the reverse of the espresso macchiato. Froth the milk with a handheld frother for clean layers.

The Caramel Macchiato Myth

The famous “caramel macchiato” is a chain invention — vanilla, milk, espresso, and caramel. Delicious, but not a traditional macchiato. If that’s what you want, it’s closer to a sweet latte.

Frequently Asked Questions

What is a macchiato?

Traditionally, an espresso macchiato is a shot of espresso with a small dollop of milk foam — strong and small. A latte macchiato reverses it: steamed milk marked with espresso.

Is a macchiato stronger than a latte?

An espresso macchiato is much stronger — it’s mostly espresso with just a touch of foam. A latte macchiato is milder, closer to a latte.

What’s a caramel macchiato then?

A sweet coffee-chain drink (milk, vanilla, espresso, caramel) — tasty but not a traditional macchiato. The real macchiato is just espresso ‘stained’ with milk.

Final Thoughts

The real macchiato is simple: espresso stained with milk (espresso macchiato) or milk marked with espresso (latte macchiato). Skip the syrup confusion and enjoy the original. A frother makes clean foam for both.