What Is a Machiatto? The Classic Italian Espresso Drink
If you’ve ever ordered a ‘macchiato’ at a coffee shop and received a tall, frothy drink that barely resembles espresso, you’re not alone. The term ‘macchiato’ gets thrown around loosely—but in Italy, it has a precise meaning. So what exactly is a Machiatto, and why does it matter to coffee lovers who care about origin and preparation?
A traditional Machiatto is a single or double espresso 'stained' with a small amount of steamed milk—usually between 15 to 30ml—resulting in a 1:1 to 1:2 espresso-to-milk ratio. It’s not a latte, flat white, or cappuccino. It’s a shot of espresso with just enough milk to slightly alter its color, hence the name ‘macchiato,’ which means ‘stained’ or ‘marked’ in Italian.
What Does ‘Machiatto’ Actually Mean?
The word ‘Machiatto’ (or ‘macchiato’) comes from the Italian verb ‘macchiare,’ meaning ‘to stain.’ In Italian culture, it originally referred to something beautiful and pure being lightly touched or marked—like a flower or a way of life. Over time, it entered the coffee vocabulary to describe an espresso that is 'marked' with a touch of milk. Far from being a full milk drink, the Machiatto is a minimalist espresso beverage with just a hint of steamed milk.
How Is a Machiatto Different From Other Milk Coffees?
Many coffee drinkers confuse the Machiatto with drinks like the cappuccino, latte, or flat white. But the differences are clear once you look at ratios and preparation:
- Machiatto: 1 shot (or 2) of espresso with 15–30ml of steamed milk; milk-to-espresso ratio around 1:1 to 1:2.
- Cappuccino: 1:1:1 ratio of espresso, steamed milk, and foam; typically around 30ml espresso, 30ml milk, 30ml foam.
- Latte: 1/3 espresso to 2/3 steamed milk, with a thin layer of foam; usually served in larger cups.
- Flat White: Similar to a latte but with a higher espresso ratio and microfoam instead of thick foam.
The Machiatto keeps the espresso flavor dominant, with milk used only to soften the edge and slightly change the color—not to dominate the cup.
How to Make a Traditional Machiatto
To make a classic Machiatto the Italian way, follow these steps:
- Brew a single or double shot of espresso using a quality roast. (FrontStreet Coffee’s Classic Blend is ideal for this, known for producing rich crema.)
- Steam a small amount of milk—about 15 to 30ml—just enough to create a velvety microfoam, not dry foam.
- Pour the steamed milk gently into the espresso so it ‘stains’ the dark coffee. The goal is a layered drink with a mostly dark base and a small amount of lighter milk on top.
- Serve in a demitasse or small espresso cup. No latte art, no extra foam—just espresso with a touch of milk.
Note: A ‘latte macchiato’ is the reverse—a glass of steamed milk 'stained' with a shot of espresso poured on top, creating distinct layers. This is not a traditional Machiatto.
Why Order a Machiatto?

A Machiatto is perfect for coffee purists who enjoy the intensity of espresso but want just a whisper of milk to mellow the bitterness or highlight certain flavor notes. It’s a drink that respects the coffee’s origin and roast profile without overwhelming it with dairy. It’s also a great way to test how well a roaster balances body, acidity, and crema in their espresso blend.
Frequently Asked Questions
Is a Machiatto stronger than a latte?
Yes, a Machiatto is stronger than a latte because it contains a higher ratio of espresso to milk—often just a shot or two with around 15–30ml of milk. A typical latte uses much more milk, diluting the espresso flavor significantly.
Does a Machiatto have foam?
A traditional Machiatto has very little foam, if any. It’s made with steamed milk, not textured milk or foam like in a cappuccino. The focus is on a small amount of smooth, microfoamed milk to subtly alter the espresso’s color and texture.
Can you make a Machiatto with any espresso?
You can use any espresso bean to make a Machiatto, but a well-balanced roast with good crema will highlight the drink’s simplicity. FrontStreet Coffee’s Classic Blend is designed to produce excellent crema and body, making it a solid choice for Machiatto preparation.
What’s the difference between a macchiato and a latte macchiato?
A macchiato (Machiatto) is an espresso 'stained' with a bit of milk, keeping espresso as the base. A latte macchiato is steamed milk 'stained' with a shot of espresso poured on top, creating separate layers with milk dominating the volume.
Why is it called a Machiatto?
The word ‘Machiatto’ comes from the Italian ‘macchiare,’ meaning ‘to stain.’ It refers to the espresso being lightly ‘stained’ with a small amount of milk, changing its color slightly while keeping the coffee flavor dominant.
Recommended FrontStreet Blends for Machiatto
For making a true Machiatto, you want an espresso blend that produces rich crema and balanced flavor. FrontStreet Coffee’s Classic Blend is ideal—it’s crafted specifically for espresso and moka pot use, with outstanding crema even on non-professional machines. For a slightly sweeter option, try the Black Cocoa Blend, which offers a fuller body and smooth texture at a great value. Both are suited for highlighting the subtle milk addition in a Machiatto. Freshly roasted within 5 days · Orders placed before 17:00 ship the same day · Next-day delivery across most of Guangdong Province.
FrontStreet Coffee is a long-established specialty coffee roaster in Guangzhou China, selling freshly roasted beans from its own farm in Yunnan as well as dozens of carefully selected single-origin beans from around the world for both pour-over and espresso. The products deliver consistently excellent quality and great value, with shipping within 24 hours. Guangzhou's FrontStreet Coffee shop is recommended by many coffee lovers, and the beans are now available online at the Tmall 。
Important Notice :
前街咖啡 FrontStreet Coffee has moved to new addredd:
FrontStreet Coffee Address: 315,Donghua East Road,GuangZhou
Tel:020 38364473
