The Coffee LocatorFind the gear. Brew it right.

Updated

What Is a Macchiato? Espresso and Latte Macchiato

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.

Affiliate disclosure: we may earn a commission from Amazon links here, at no cost to you. Details

Quick answer

A macchiato (“stained” in Italian) usually means an espresso macchiato: a double shot with a small dollop of foam (2–3 oz total). A latte macchiato is a layered 8–10 oz milk drink; chain versions run larger. A plain "macchiato" at a specialty café almost always means the espresso version.

What are the two kinds of macchiato?

"Stained" in Italian: espresso stained with milk, or milk stained with espresso.

  • Stained by

    Espresso macchiato
    A little milk
    Latte macchiato
    Espresso
  • Size

    Espresso macchiato
    2–3 oz
    Latte macchiato
    8–10 oz
  • Milk

    Espresso macchiato
    1 tbsp microfoam
    Latte macchiato
    5–7 oz steamed
  • Vessel

    Espresso macchiato
    Small demitasse
    Latte macchiato
    Tall clear glass
  • Flavor

    Espresso macchiato
    Espresso-dominant
    Latte macchiato
    Milk-forward, layered

A plain "macchiato" on a specialty café menu almost always means the espresso version.

Why do macchiatos taste so different from each other?

The same name covers two drinks and a chain-store sweet drink.

An espresso macchiato is espresso marked with a dollop of milk foam. It stays strong and intense because there is almost no milk. A latte macchiato flips the build: steamed milk first, then espresso poured through it, forming layers. Chain versions often add syrup and caramel, which moves them closer to a sweet latte.

What you taste depends on the shot. In a small drink, sour or bitter flaws show clearly, which is why a well-extracted double shot or ristretto works best.

How does a macchiato differ from a latte or cappuccino?

Mostly milk volume and how the drink is built.

  • Espresso macchiato vs latte: nearly pure espresso with a foam mark, versus 8–12 oz with 6–10 oz of steamed milk.
  • Latte macchiato vs latte: similar milk volumes; one pours espresso into milk, the other milk into espresso. Once stirred, the difference is small.
  • Espresso macchiato vs cappuccino: more concentrated, where the cappuccino is balanced thirds of espresso, milk and foam.

Head-to-heads: macchiato vs latte, what is a cappuccino and flat white vs cappuccino vs cortado.

How does a chain macchiato differ?

Chain "macchiatos" are large, sweetened milk drinks.

Starbucks' Caramel Macchiato, for example, is a vanilla latte built in layers with caramel drizzle: closer to a latte macchiato in construction but flavored and much larger.

Traditional Italian espresso macchiato in a white ceramic demitasse cup with foam dollop on dark espresso — authentic caffè macchiato
Espresso macchiato in a demitasse with a foam dollop

How much caffeine is in a macchiato?

The same as the espresso in it; the milk adds none.

An espresso macchiato contains exactly as much caffeine as the shot underneath. A macchiato made with a single shot has the caffeine of a single espresso, and one made with a double has the caffeine of a doppio. The spoonful of foam changes the taste and texture, not the strength in caffeine terms.

A latte macchiato usually also contains one or two shots, so its caffeine is similar to a latte of the same size, even though it looks very different. Chain-store caramel macchiatos follow the same rule: count the shots, not the size of the cup.

If you want a strong-tasting drink with little caffeine, ask for a single-shot macchiato or use decaf beans; if you want more, ask for a double. Our macchiato vs latte guide compares the two drinks side by side.

How do you make an espresso macchiato?

Pull a shot and spoon a tablespoon of microfoam on top.

  1. Warm. A demitasse and pull a double shot (about 18g in, 36g out, 26–30 seconds) into it.26–30 seconds

  2. Steam. 30–40 ml of whole milk with 3–4 seconds of aeration for dense microfoam.3–4 seconds

  3. Spoon. (do not pour) a dollop onto the espresso.

  4. Serve. At once; the foam collapses in about a minute.

Barista spooning a small dollop of milk foam onto an espresso in a white cup
A spoonful of foam marks the espresso

It tastes almost like straight espresso with a softer first sip, then full intensity, acidity and a short clean finish. Every extra teaspoon of milk moves it toward a cortado.

Because you only need a spoonful of foam, it is easy to over-steam a large amount of milk and waste most of it. Use the smallest pitcher you have and steam just enough to build foam; leftover milk can go into a second drink. If you have no steam wand, a handheld frother or a French press pumped up and down with warm milk gives a usable foam for a macchiato, though it will be less fine than wand-steamed milk.

The espresso matters more in a macchiato than in any other milk drink, because the milk barely softens it. A medium roast that tastes sweet and balanced on its own makes the best macchiato; a very bright light roast can taste sharp, and a very dark roast can taste bitter. Our how to dial in espresso guide helps you get the shot right first. The espresso dial-in calculator tells you what to change after each shot.

Serve it in a warmed demitasse; a cold cup cools the small drink in seconds.

How do you make a latte macchiato?

Built in reverse: milk first, espresso poured through the foam.

  1. Steam. About 180 ml of whole milk to 65°C with a little more aeration than for a flat white.

  2. Fill. A tall glass (10 oz or more) to about 70%.

  3. Pull. A double espresso within 30 seconds of the milk.30 seconds

  4. Pour. The espresso slowly over a spoon held just above the foam so it settles mid-glass.

Latte macchiato in a tall glass showing three distinct layers — white steamed milk base, amber espresso middle layer, and foam cap on top
Latte macchiato layers: milk, espresso and foam

Done well it has three layers, so each sip has a slightly different balance.

Why won't my latte macchiato hold its layers?

Layers depend on milk density, temperature and how slowly the espresso goes in.

The layers in a latte macchiato form because foamed milk is lighter than steamed milk and espresso sits between the two. If the drink turns into one beige mix, one of three things usually went wrong.

  • The milk was too thin. Whole milk stretched a little more than for a latte gives a thicker foam cap that the espresso can settle under. Skim and many oat milks hold weaker layers.
  • The espresso went in too fast. Pour it slowly down the side of the glass or through the centre of the foam in a thin stream.
  • The milk sat too long or was too hot. Pull the shot within about 30 seconds of steaming, and keep the milk around 60 to 65°C so the foam has not separated or collapsed.
Espresso being poured slowly into a tall glass of steamed milk, forming layers
Espresso poured into milk makes the latte macchiato layers

A tall, clear glass makes the layers easy to see, which is half the point of the drink. If you only care about taste, skip the layering: the flavour is the same as a milky latte. Our latte guide covers the steaming technique in more detail.

Modern fixes and current best practice

Tools and habits for a better home macchiato.

  • Dial in the shot with a scale; see how to dial in espresso.
  • Use a small pitcher and steam a small amount of milk for foam.
  • Preheat the cup, because small drinks cool quickly.
  • Pre-infusion and temperature stability make sweeter shots.
  • For a latte macchiato, pour slowly into steamed milk in a glass, so the layers form.

Which macchiato should you order or make?

Pick by how strong you like it.

  • Espresso with the edge taken off

    Choose
    Espresso macchiato
    Why
    A spoonful of foam softens the shot without diluting it
  • A tall, gentle milk drink

    Choose
    Latte macchiato
    Why
    Mostly milk, with espresso layered in
  • Something in between

    Choose
    Cortado
    Why
    Equal parts espresso and warm milk
  • Sweet and dessert-like

    Choose
    Caramel macchiato (chain style)
    Why
    Vanilla syrup, milk, espresso and caramel sauce

If you are new to espresso drinks, start with a latte macchiato or a cortado; if you already enjoy straight espresso, the espresso macchiato is the natural next step. Our macchiato vs latte guide compares the two most commonly confused drinks side by side.

If you want more foam than a macchiato gives but less milk than a latte, how to make a cappuccino is the next drink up.

Do you need a good steam wand to make one at home?

The espresso macchiato needs almost no milk skill; the latte macchiato needs a good wand.

Quick decision guide

  • You want an intense, two-to-three-sip drink

    Make the espresso macchiato: a small pitcher and any machine with a steam wand will do.

  • You want a long, layered milk drink and a wand that textures milk for you

    The Breville Bambino Plus has an automatic steam wand; see top espresso machines under $500.

Affiliate links: we may earn a commission at no extra cost to you.

Frequently Asked Questions

Quick answers before you buy.

How many shots are in a macchiato?

Most specialty cafés use a double shot for an espresso macchiato, though some still serve a single.

A chain-style caramel macchiato is a latte macchiato and usually has one or two shots depending on cup size.

Can I make a macchiato without an espresso machine?

Use a moka pot for strong coffee and a handheld frother for the foam.

The flavor will not match a bar-pulled shot, but the structure holds.

What milk is best for a macchiato?

Whole milk, because the foam needs body to sit on top.

Oat foams reasonably well; almond gives less stable foam.

Should I order a macchiato or a cortado?

Order a macchiato if you want almost straight espresso, and a cortado if you want it noticeably milder.

A macchiato has only a spoonful of foam on espresso, while a cortado adds roughly equal parts warm milk to cut the intensity.

The cortado is smoother and milkier; read what a cortado is.

Is a macchiato sweet?

An espresso macchiato is not, since it has no syrup and almost no milk; the foam only softens the first sip.

A caramel or flavored chain macchiato is sweet because of the added syrup.

How do you pronounce macchiato?

It is roughly “mah-kee-AH-toh”, with the “ch” said as a hard “k”.

Saying it this way works at any specialty cafe.

Reader questions

Questions or tips? Leave a comment

Ask about your setup or share what worked for you. Comments are checked before they appear.

Write a comment or question

Leave a comment

No links please. Comments with links are held for manual review.

By commenting you agree to our privacy policy. We use your email only to contact you about your comment.

Keep reading: more guides on the same topic.