The macchiato has caused more coffee counter confusion than almost any other order.
Some people expect a tiny espresso with a dash of milk. Some expect something tall, creamy and layered. Some order a long macchiato and get a drink that looks different depending on the cafe, the barista or the state they are in.
So, what is actually going on?
At its simplest, a macchiato is espresso marked with milk. That is what the word means. But like many coffee drinks, the way it is made can change depending on where you order it and what style of macchiato you are asking for.
Once you understand the difference between a short macchiato, long macchiato and latte macchiato, the whole thing becomes much easier to order, make and enjoy.
What Is A Macchiato?
A macchiato is an espresso based coffee with a small amount of milk added.
The word macchiato comes from Italian and means marked or stained. In coffee terms, the espresso is marked with milk.
That is the heart of the drink.
A traditional espresso macchiato is not a small latte. It is not meant to be milky, large or overly soft. It is still mostly espresso, with just enough milk or foam to take the edge off the intensity.
This makes it a good choice for people who enjoy espresso but want a slightly softer finish.
Where Did The Macchiato Come From?
The macchiato began as a practical way to tell the difference between a straight espresso and an espresso with a little milk.
In Italian cafes, where espresso is central to daily coffee culture, a small mark of milk helped identify the drink without turning it into a milk based coffee.
That is why the original macchiato is so simple. It is espresso first. Milk second.
Over time, different versions developed, especially in countries where larger milk based drinks became more common. This is where some of the confusion starts.
A macchiato can now mean different things depending on whether you are talking about an espresso macchiato, a long macchiato or a latte macchiato.
What Is A Long Macchiato?
A long macchiato is usually made with a double shot of espresso or a longer espresso base, marked with a small amount of steamed milk or foam.
It is stronger and more coffee forward than a latte or cappuccino, but slightly softer than drinking espresso on its own.
In many Australian cafes, a long macchiato is served in a small glass. It often has a double espresso base, a small amount of textured milk and sometimes a little extra hot water, depending on the café style.
This is why long macchiatos can vary. One café may make it as a double espresso with a dash of milk. Another may make it slightly longer with a little more water. Another may top it with a small spoon of foam.
The consistent idea is that a long macchiato should still taste like espresso. The milk is there to mark the coffee, not take over.
Short Macchiato Vs Long Macchiato
The difference between a short macchiato and a long macchiato usually comes down to the amount of espresso.
A short macchiato is generally made with a single shot of espresso and a small amount of milk or foam.
A long macchiato is generally made with a double shot or longer espresso base, also marked with a small amount of milk or foam.
The short version is smaller, sharper and more concentrated. The long version has more volume and more espresso strength, but it should still be a small, coffee led drink.
If you like espresso but want something a little more rounded, a short macchiato can work well.
If you want a stronger coffee with more depth, a long macchiato is usually the better order.
Espresso Macchiato Vs Latte Macchiato
This is where things get confusing, because these two drinks sound similar but are almost opposites.
An espresso macchiato starts with espresso and is marked with a little milk.
A latte macchiato starts with milk and is marked with espresso.
In an espresso macchiato, coffee is the main event. The milk is a small addition.
In a latte macchiato, milk is the main part of the drink. The espresso is added into the milk, often creating a layered look.
So if you want something small, strong and espresso led, you are looking for an espresso macchiato.
If you want something larger, milkier and softer, you are looking for a latte macchiato.
How To Make A Long Macchiato
To make a long macchiato, start with quality coffee beans and prepare a double espresso as the base.
The coffee should be ground finely and extracted like a standard espresso shot. A balanced extraction will give the drink its strength, body and flavour.
Once the espresso is ready, add a small amount of steamed milk or a spoon of milk foam. The goal is to mark the espresso, not turn it into a latte.
The milk should be smooth and lightly textured. It does not need to be thick or overly foamy. A little milk softens the espresso and adds texture, while still allowing the coffee flavour to stay in front.
If you are making it at home, choose coffee with enough body and depth to hold its own. Merlo’s range of coffee includes options that work beautifully for espresso based drinks, while the coffee blends range can help you find a flavour profile that suits the way you like your macchiato.
What Should A Long Macchiato Taste Like?
A long macchiato should taste bold, rich and coffee forward.
It should have the intensity of espresso, with just enough milk to soften the edges. The milk should add a little sweetness and texture, but it should not dominate the drink.
If a long macchiato tastes mostly like milk, it has probably moved too close to a piccolo, latte or flat white.
If it tastes harsh, bitter or thin, the espresso may not have been extracted well.
A good long macchiato should sit somewhere between straight espresso and a small milk based coffee. Strong, but not sharp. Smooth, but not milky.
Long Macchiato Vs Latte
A long macchiato and a latte both use espresso and milk, but they are very different drinks.
A long macchiato has much less milk. It is designed to keep the espresso flavour strong and clear.
A latte has much more steamed milk, creating a creamier, softer drink with a gentler coffee flavour.
If you want something smooth, mild and milky, order a latte.
If you want something short, strong and only lightly softened with milk, order a long macchiato.
Long Macchiato Vs Cappuccino
A cappuccino is also made with espresso and milk, but it has more foam and a more balanced ratio of coffee, milk and froth.
A long macchiato is smaller and stronger. The milk is only there as a mark, while a cappuccino uses milk and foam as a major part of the drink.
A cappuccino will feel lighter and foamier. A long macchiato will feel more intense and direct.
If you want a textured, foamy coffee with a strong but rounded flavour, choose a cappuccino.
If you want espresso with just a small amount of milk, choose a long macchiato.
Long Macchiato Vs Piccolo
A piccolo is closer to a small latte than a macchiato.
It is usually made with a ristretto shot and steamed milk, served in a small glass. It is smooth, compact and milk based, even though it is smaller than a latte.
A long macchiato is more espresso led. It should have less milk and a stronger coffee flavour.
This is a useful distinction if you want a small coffee but are not sure what to order.
Choose a piccolo if you want a small, smooth milk based coffee.
Choose a long macchiato if you want a stronger espresso based coffee with only a little milk.
Why Macchiatos Can Look Different Between Cafes
Macchiatos vary because coffee culture varies.
Some cafes follow a more traditional espresso macchiato style, where the milk is only a small mark of foam. Others make a long macchiato with extra water, a double shot and a little textured milk. Some places serve it layered. Some stir it through.
This does not always mean one version is right and another is wrong. It means the macchiato has become one of those drinks where local style and customer expectations play a big role.
The best way to order one is to be clear about what you want.
If you want it strong with just a dash of milk, say that.
If you want a long macchiato topped up slightly, say that.
If you want it traditional and barely marked, say that.
A good barista will understand what you mean.
How To Order A Macchiato With Confidence
The easiest way to order a macchiato is to decide how much milk you actually want.
If you want a small, strong coffee with just a little milk, order a short macchiato.
If you want a stronger double espresso style drink with a small amount of milk, order a long macchiato.
If you want a larger, milkier drink, you probably want a latte macchiato, latte, piccolo or flat white instead.
It also helps to know that the word macchiato does not automatically mean sweet, flavoured or large. In its traditional form, it is a simple espresso based drink.
The more clearly you understand that, the easier it is to order the version you actually want.
Making A Better Macchiato At Home
A good macchiato starts with good espresso.
Because there is not much milk in the drink, there is nowhere for poor espresso to hide. The flavour of the coffee matters.
Use fresh coffee, grind just before brewing where possible and aim for a balanced espresso extraction. If the espresso tastes sour, the grind may be too coarse or the shot may be running too quickly. If it tastes bitter, the grind may be too fine or the shot may be running too slowly.
Once the espresso tastes good on its own, add only a small amount of steamed milk or foam.
That is the key. The milk should support the espresso, not cover it.
The Macchiato, Simply Explained
A macchiato is espresso marked with milk.
A short macchiato is usually made with a single shot of espresso and a small amount of milk or foam.
A long macchiato is usually made with a double shot or longer espresso base, also marked with a small amount of milk or foam.
A latte macchiato is different because it starts with milk and is marked with espresso.
If you remember one thing, make it this. A traditional macchiato is still an espresso led drink. It should taste like coffee first, with milk playing a small supporting role.
Once that clicks, the macchiato stops being confusing and starts being one of the simplest drinks on the menu.

