Macchiato and latte are both espresso-and-milk drinks, but they couldn’t be more different in ratio, texture, and flavor. The macchiato is small, bold, and barely touched by milk. The latte is large, creamy, and milk-forward.
Here’s everything you need to know — including how to make both at home.
Quick Comparison Espresso Macchiato Latte Macchiato Latte Size 1–1.5 oz 6–8 oz 8–12 oz Espresso 1 shot 1 shot 1–2 shots Milk 1–2 tsp foam 4–6 oz steamed + foam 6–10 oz steamed milk Milk ratio ~10–15% ~75–80% ~75–80% Texture Thick espresso + dot of foam Layered: milk → espresso Silky, fully integrated Flavor Intense, bold espresso Creamy, espresso base Mild, milk-forward Origin Italy Italy Italy (caffe latte) What Is a Macchiato? Macchiato means “stained” or “marked” in Italian. The espresso macchiato is a straight shot of espresso “stained” with just a small amount of steamed milk or foam — enough to soften the edge of the espresso without diluting it. (For the full definitional history of the macchiato — etymology, the three drinks that share the name, and how Starbucks reinvented the word in 1996 — see our what is a macchiato guide.)
...