Macchiato vs Piccolo Latte: Choosing a Small Milk Coffee
Comparison Guide

Macchiato vs Piccolo Latte: Choosing a Small Milk Coffee

Macchiato vs piccolo latte compared: espresso vs ristretto base, milk volume, foam, glass size, and how to pick the right small milk coffee for your taste.

Macchiato vs Piccolo Latte: Choosing a Small Milk Coffee

The macchiato and the piccolo latte both arrive in a small glass, but they sit at opposite ends of the small milk coffee range. A macchiato is espresso marked with a dash of foam; a piccolo latte is a ristretto shot topped with silky steamed milk, closer to a miniature latte.

Quick Answer: Macchiato or Piccolo Latte?

Choose a macchiato for espresso-forward intensity with only a spoonful of foam. Choose a piccolo latte for a smoother, creamier drink: one ristretto shot with roughly 60 to 80 ml of microfoamed milk in a 90 ml glass.

What a Macchiato Is

A macchiato is espresso "marked" with milk. Flinders Lane Coffee describes the macchiato as one or two espresso shots with a dash of foamed milk in a 3 to 4 oz demitasse, roughly two-thirds espresso and one-third milk. Barista Courses Australia calls a macchiato basically an espresso shot with a small splash of milk or foam, which is why the macchiato keeps most of the espresso's intensity.

What a Piccolo Latte Is

A piccolo latte ("small latte" in Italian) is an Australian cafe drink built on a ristretto rather than a full espresso. Barista Courses Australia explains that a ristretto uses the same amount of coffee as a single shot but only half of the water, extracting about 15 to 20 ml in 15 to 20 seconds. The piccolo latte then takes around 80 ml of milk steamed to 55 to 65°C and is traditionally served in a 90 ml demitasse glass. Flinders Lane Coffee describes piccolo latte milk as a delicate layer of microfoam with a silky, paint-like texture.

Macchiato vs Piccolo Latte Compared

AttributeMacchiatoPiccolo latte
Coffee base1 to 2 espresso shots1 ristretto shot (15 to 20 ml)
MilkA dash or spoonful of foamAbout 60 to 80 ml steamed milk
FoamLight, airy foamThin, silky microfoam
Glass3 to 4 oz demitasse3 to 4 oz (about 90 ml) glass
TasteBold, espresso-dominantStrong but milky and smooth

The macchiato vs piccolo latte difference comes down to milk: the two drinks share a glass size, but the piccolo latte holds several times more milk, which is why the piccolo reads as a mini latte and the macchiato reads as espresso.

How to Choose Between a Macchiato and a Piccolo Latte

  • Pick a macchiato if straight espresso feels slightly too sharp and you want only the edge taken off.
  • Pick a piccolo latte if a full latte feels too large or too milky but you still want a creamy texture.
  • Pick a long macchiato if you want a double shot with minimal milk; the long macchiato guide covers the traditional and topped-up versions.
  • Pick a cortado or flat white if you want more milk than a piccolo latte; see how to make a cortado and flat white vs latte.

How to Make a Piccolo Latte at Home

These piccolo latte steps follow the method published by Barista Courses Australia:

  1. Grind finely, dose 18 to 20 g into the portafilter, and tamp evenly.
  2. Pull a ristretto of about 15 to 20 ml in 15 to 20 seconds directly into a 90 ml glass.
  3. Steam about 80 ml of cold milk to 55 to 65°C, adding air for only 2 to 3 seconds to keep the microfoam thin.
  4. Pour the milk from about 5 to 7 cm high, lowering the jug as the glass fills.

For the macchiato method, use our how to make a macchiato guide.

Macchiato vs Piccolo Latte FAQ

Is a piccolo latte stronger than a macchiato?

A macchiato tastes stronger than a piccolo latte because a macchiato is espresso with only a dash of foamed milk, while a piccolo latte dilutes a ristretto shot with several times as much steamed milk.

Should I order a piccolo or a macchiato?

Order a macchiato if you want espresso flavor softened by a touch of foam. Order a piccolo latte if you want a small, silky, latte-like drink that still tastes clearly of coffee.

What coffee shot is used in a piccolo latte?

A piccolo latte is usually built on a single ristretto shot, which uses the same coffee dose as an espresso but roughly half the water, yielding about 15 to 20 ml.

What size glass is a piccolo latte served in?

A piccolo latte is traditionally served in a small glass of about 90 ml, or 3 to 4 oz.

Sources for This Macchiato vs Piccolo Latte Guide

This comparison was researched from barista training and cafe publications:

Comparing more drinks? Read macchiato vs cappuccino or return to the long macchiato guide.