Learning, All

Coffee & Tea Vending Machine Dealers

Macchiato vs Latte: What’s the Difference?

The macchiato vs latte comparison is one of the most confusing in cafe menus because the word macchiato covers two very different drinks. An espresso macchiato is one of the smallest drinks on the menu: a shot of espresso with barely a spoonful of milk. A latte macchiato is one of the larger, milk-dominant drinks, similar in volume to a latte but layered differently. Both are called macchiato. Understanding the macchiato vs latte difference means understanding which macchiato is being referred to first.

What Macchiato Actually Means

Macchiato is the Italian word for stained or marked. In its original form, it describes either an espresso stained with a small amount of milk foam, or warm milk marked with an espresso poured through it. The addition is always minimal: the macchiato is defined by a small element added to a dominant base, not by equal parts of anything. This matters because the macchiato sold at many commercial chain coffee shops bears almost no resemblance to either traditional version. Chain macchiatos are typically large, sweet, layered beverages with syrups and whipped cream. What follows focuses on the traditional definitions as understood in specialty cafes.

The Two Types of Macchiato

Espresso Macchiato

An espresso macchiato is a single or double shot of espresso with a small dollop of milk foam placed on top. The total volume is 35 to 60ml, barely more than the espresso itself. The foam softens the shot slightly without changing its fundamental character. The coffee still dominates entirely. It is the smallest milk coffee drink in specialty cafes and the closest thing to a straight espresso that includes any dairy. Nothing masks a poor extraction at this size. A clear understanding of espresso training and extraction variables separates a balanced macchiato from one that tastes harsh or sour.

Latte Macchiato

A latte macchiato inverts the logic of an espresso macchiato entirely. A tall glass is filled with steamed milk and foam first, and a single espresso shot is poured slowly through it to create visible layers: foam at the top, espresso in the middle, liquid milk at the bottom. Total volume is 250 to 350ml. The drink is milk-dominant and visually distinctive because of the layering. With only a single shot in a large volume of milk, a latte macchiato is one of the mildest drinks on any cafe menu, despite the word macchiato in its name.

What Is a Latte?

A latte is a double shot of espresso topped with steamed milk and a thin microfoam layer. Total volume sits at 220 to 280ml. The espresso goes into the cup first, and the milk is poured over it and integrated into the drink rather than layered. The espresso ratio sits at approximately 1:5 to 1:7. A latte is smooth, mild, and approachable. The espresso provides a gentle backdrop and the milk is the dominant sensory experience. A reliable espresso machine with stable extraction temperature and pressure is the foundation of a well-made latte, since the larger milk volume does not fully compensate for an inconsistent or poorly pulled shot.

How They Differ

Size and Volume

The size difference is the most immediate distinction:
  • Espresso macchiato: 35 to 60ml
  • Latte: 220 to 280ml
  • Latte macchiato: 250 to 350ml
The espresso macchiato and latte sit at near-opposite ends of the volume spectrum. The latte macchiato and latte are similar in volume but very different in construction and espresso ratio.

Espresso Ratio and Strength

  • Espresso macchiato: almost pure espresso, coffee dominates entirely
  • Latte: double shot at 1:5 to 1:7 ratio, mild but clearly present
  • Latte macchiato: single shot in a large milk volume, very mild coffee character
An espresso macchiato is the strongest of the three. A latte macchiato is often the mildest, which surprises most people given the shared name with the intense espresso version.

Milk and Foam

  • Espresso macchiato: a small spoonful of milk foam only, no steamed milk
  • Latte: 180 to 200ml of steamed milk with a thin microfoam layer
  • Latte macchiato: a full glass of steamed milk and foam, with espresso poured through it
For an espresso macchiato, a small amount of cold-frothed milk foam is all that is needed. For a latte or latte macchiato, a steam wand is essential. A set of barista tools including a milk thermometer and a 350ml pitcher makes the milk preparation consistent across both milk-based versions.

Macchiato vs Latte at a Glance

 Espresso MacchiatoLatte MacchiatoLatte
Volume35 to 60ml250 to 350ml220 to 280ml
EspressoSingle or doubleSingleDouble
MilkSmall foam dollopFull glass, layeredSteamed, integrated
StrengthVery strongVery mildMild
LayeredNoYesNo
Best forEspresso drinkersMilk-forward drinkersEveryday balance

Making All Three at Home

All three drinks require an espresso base. A semi-automatic coffee machine with a manual steam wand gives independent control over both shot volume and milk texture, making it the most practical home setup for producing any of the three consistently. For the espresso macchiato, pull a double shot into a small espresso cup and place a small spoonful of lightly frothed milk foam on top. No pouring technique is required. For the latte, steam 180 to 200ml of whole milk to 62 to 65 degrees C with a thin microfoam layer. Pull a double shot into a 240ml glass and pour the steamed milk over it from the centre. For the latte macchiato, steam 200 to 250ml of milk with more foam than a standard latte. Fill a tall glass with the steamed milk and foam, then pour a single espresso shot slowly through the foam to create the visible layered effect. Grinding fresh on a burr coffee grinder makes the most consistent difference to the espresso base across all three versions. A weak or sour shot shows through a macchiato immediately and affects a latte more than the milk volume suggests.

Which Should You Choose?

Choose an espresso macchiato if you drink espresso regularly and want the smallest possible softening from milk without changing the character of the shot. Choose a latte macchiato if you prefer a large, visually layered drink that is very mild and milk-forward, and you like the aesthetics of distinct layers in the glass. Choose a latte if you want the most balanced everyday option: a smooth, approachable drink with a clear espresso presence and no complexity in ordering or preparation.

Frequently Asked Questions

It depends which macchiato. An espresso macchiato is significantly stronger as it is almost entirely espresso with minimal milk. A latte macchiato is milder than a latte because it uses only a single shot in a much larger milk volume.

Chain macchiatos are large, sweetened drinks that share the name but not the preparation. A specialty cafe macchiato follows the original Italian definition: a small espresso marked with a small amount of foam, or milk marked by a poured espresso.

A strong AeroPress or Moka pot shot poured through steamed milk approximates the drink at home. The visible layering is harder to achieve without the crema of a true espresso shot, but the flavour result is reasonably close.

In a latte, espresso goes in first and milk is poured over it, integrating the two. In a latte macchiato, milk goes in first and espresso is poured through it, creating visible layers. A latte uses a double shot; a latte macchiato typically uses a single shot.

A latte has significantly more calories because it contains far more milk, typically 120 to 190 calories with whole milk. An espresso macchiato is under 20 calories. A latte macchiato sits at around 100 to 160 calories depending on milk type and volume.