A latte macchiato is steamed milk “stained” by espresso — milk poured first, espresso added on top. This inverted pouring order creates three distinct visible layers: foam on top, a middle layer of espresso, and steamed milk on the bottom. It’s milkier and gentler than a regular espresso macchiato, and structurally the reverse of a flat white or latte.

Latte Macchiato vs Latte: The Core Difference

LatteLatte Macchiato
Pour orderEspresso first, milk on topMilk first, espresso on top
LayersBlended — no distinct layersThree visible layers
Espresso ratio1–2 shots per 8–10 oz1 double shot per 6–8 oz milk
Milk dominant?YesEven more milk-forward
Serving glassRegular cupTall glass
FlavorSmooth, integratedEspresso appears in bursts at first sip
StrengthModerateMilder (more milk, same espresso)

The key practical difference: because the espresso floats in the middle in a latte macchiato, the first sips taste mostly of foam and milk, then a burst of espresso flavor hits, then steamed milk again. A latte delivers all flavors blended together from the first sip.


How to Make a Latte Macchiato at Home

What You Need

  • Espresso machine (or AeroPress / Moka pot for a close result)
  • Milk steamer or handheld frother + small saucepan
  • A tall glass (8–12 oz) — the layers are half the point

Step-by-Step

Step 1: Steam the milk Pour 6–8 oz of cold milk into your steam pitcher. Steam to approximately 150°F (65°C). Create more foam than you would for a latte — you want a thick foam cap of at least 1 inch. This foam layer is what catches the espresso and holds it in the middle.

Step 2: Pour milk into the glass Pour the steamed milk into a tall glass. The milk will settle at the bottom, and the foam will rise naturally to the top. Wait 20–30 seconds for the layers to separate cleanly.

Step 3: Pull the espresso Pull a double shot of espresso (2 oz). Work quickly — you want to add the espresso while the milk is still hot.

Step 4: Pour the espresso slowly over the foam Hold a spoon just above the foam surface, and pour the espresso over the back of the spoon in a slow, steady stream. The goal is to let the espresso settle gently into the foam rather than plunge straight through.

What happens: The espresso is denser than the foam but less dense than the cold milk below — it floats in the middle, creating three layers: foam on top, espresso in the middle, steamed milk at the bottom.

Result

Three distinct visible layers. At a café, this is typically served with a long stirring spoon — you can either drink it layered (for the flavor progression) or stir it into a rich latte.


Why the Layers Form (The Science)

The latte macchiato’s signature layers exist because of density differences:

  1. Bottom layer — steamed milk: The densest component because the fat molecules are broken down but the milk protein network adds viscosity.
  2. Middle layer — espresso: Freshly pulled espresso is less dense than whole milk but denser than foam. It contains CO₂ bubbles from the extraction process, which helps it “float” briefly.
  3. Top layer — foam: Milk foam is mostly air trapped in protein networks — the least dense of the three components.

The slow pour over the back of a spoon is critical: pouring directly would punch through the foam layer and send the espresso straight to the bottom. The spoon diffuses the flow.

Why the layers eventually merge: As the drink sits and temperature equalizes, the CO₂ from the espresso dissipates and the density differences decrease. After 5–7 minutes, the layers will begin to blend. Drink a latte macchiato within 3–4 minutes of making it if you want the full visual and flavor experience.


Latte Macchiato vs Cappuccino vs Regular Macchiato

DrinkEspressoMilkFoamSizeCharacter
Espresso macchiato1 shotDollop onlySmall dollop2–3 ozIntensely espresso-forward
Cappuccino1–2 shots2–3 oz steamed2–3 oz thick foam5–6 ozEqual thirds: espresso/milk/foam
Latte1–2 shots6–8 oz steamedLight foam layer8–12 ozMilk-forward, smooth
Latte macchiato1 double shot6–8 oz steamedThick foam cap8–10 ozVery milk-forward, layered
Flat white2 shots ristretto4 oz steamedMicro-foam only5–6 ozIntense, velvety, no foam layers

The espresso macchiato and latte macchiato are opposites: an espresso macchiato is espresso “marked” with a tiny amount of milk; a latte macchiato is milk “marked” with espresso.


Starbucks Latte Macchiato vs Traditional

Starbucks popularized the latte macchiato with their “Layered Latte Macchiato,” but there are differences from the traditional Italian version:

TraditionalStarbucks
Size8–10 oz12–24 oz (tall–venti)
Espresso1 double shot2–4 shots depending on size
LayeringClassic 3 layersUpside-down pump (espresso through the top)
SweetenerNone (optional)Vanilla syrup standard

The Starbucks version uses an “upside-down” technique where espresso is poured through the top of the prepared milk, rather than the barista pouring espresso in last. The end result looks similar but the flavor integration is different.

At home, the traditional method produces more pronounced layering and a cleaner espresso-in-the-middle effect.


Tips for Making Better Latte Macchiatos

Get more foam. A latte macchiato needs more foam than a latte. When steaming, introduce more air early in the steaming process to build a thicker foam cap. The foam is what holds the espresso in the middle.

Use a tall glass. The layers are visible only in a clear glass. A wide mug or opaque cup works but defeats the visual aspect that defines the drink.

Work quickly. Steam the milk first, let it settle, then pull the espresso. Espresso should be added while the milk is still hot. If milk cools too much, the density differential changes.

Use whole milk for best results. The protein content in whole milk creates a more stable, thick foam that supports the espresso layer. Skim milk produces more foam volume but less texture. Oat milk (barista edition) is the best dairy-free alternative.


Can You Make a Latte Macchiato Without an Espresso Machine?

Yes — with some compromises.

Moka pot: Brew a strong double-dose of moka pot coffee (use less water than usual for concentration). It won’t have espresso’s pressure-extracted body, but it’ll create a partial layer effect.

AeroPress: Brew at high concentration (inverted method, fine grind, 40ml water) for an espresso-like output. Then froth your milk with a handheld frother and follow the same pouring technique.

Strong French press: This produces the least convincing result — French press lacks the oils and body of espresso. The layers will still form, but the coffee flavor will be thinner.

For the most authentic layering, an espresso machine with a steam wand produces the best result. See our guide to getting started with home espresso for machine recommendations.


Frequently Asked Questions

What is the difference between a latte and a latte macchiato? The pour order is reversed. A latte is made by adding steamed milk to espresso — the espresso goes in first. A latte macchiato adds espresso to steamed milk — the milk goes in first. This creates visible layers in the macchiato. The latte macchiato is also slightly more milk-forward and served in a taller glass.

What is in a latte macchiato? A latte macchiato contains steamed milk, a thick foam layer, and one double shot of espresso poured on top of the foam. The espresso sinks into the middle, creating three visible layers.

Which is stronger — a latte, cappuccino, or macchiato? By espresso concentration: espresso macchiato > cappuccino > latte ≈ latte macchiato. The espresso macchiato is essentially a straight shot with a tiny milk mark. A cappuccino has equal thirds (espresso/milk/foam). A latte and latte macchiato both have more milk than a cappuccino, with the latte macchiato being slightly more milk-forward due to its larger milk-to-espresso ratio.

Which is sweeter — a latte or macchiato? A latte macchiato is perceived as slightly sweeter because it contains more milk. Milk’s natural lactose is what provides sweetness in espresso drinks. However, neither a latte nor a latte macchiato is sweetened unless you add syrup — the “sweetness” comes entirely from the milk.

Why doesn’t my latte macchiato layer properly? The most common cause is insufficient foam. If the foam layer is thin, the espresso passes straight through to the bottom instead of floating in the middle. Steam more milk and create a thicker foam cap. Also ensure you’re pouring the espresso slowly over the back of a spoon — not pouring it directly.

Is a latte macchiato the same as a caramel macchiato at Starbucks? No. A Starbucks Caramel Macchiato is a vanilla latte with caramel sauce drizzled on top — it’s assembled differently from either the traditional espresso macchiato or the latte macchiato. For more on the macchiato family, see our complete macchiato guide.