A macchiato is an espresso drink "marked" with a small amount of milk. In Italian, macchiato means stained or marked, so a traditional caffè macchiato is a shot of espresso softened with just a spoonful of steamed or foamed milk.
The confusing part is that the word macchiato is used for several different coffee drinks. An espresso macchiato is small and coffee-forward. A latte macchiato is milk-forward and layered. A caramel macchiato, popular in many modern coffee shops, is usually a sweeter vanilla-and-caramel latte-style drink rather than a traditional Italian macchiato.

What Does Macchiato Mean?
Macchiato comes from the Italian word macchia, meaning stain or spot. In coffee, that "mark" usually refers to the way milk changes the look of the drink.
In a caffè macchiato, the espresso is marked with a little milk. The drink still tastes like espresso first, with the milk simply rounding off the sharp edge.
In a latte macchiato, the milk is marked with espresso. This version is taller, milkier, and usually more layered, with steamed milk at the bottom, espresso in the middle, and foam on top.
That difference matters because someone ordering "a macchiato" may expect a tiny espresso drink, while someone else may be thinking of a sweet, creamy coffee-shop drink.
What Is in a Macchiato?
A traditional macchiato has just two ingredients:
-
Espresso
-
A small amount of steamed milk or milk foam
The exact amount of milk depends on the cafe, but the point is restraint. A macchiato should not taste like a latte in a smaller cup. It should still be bold, aromatic, and espresso-forward.
If you are making one at home, start with a single or double shot of espresso, then add only a small spoonful of milk foam. The milk should soften the coffee, not cover it.
Espresso Macchiato vs. Latte Macchiato
The easiest way to understand a macchiato is to ask what is being marked.
Espresso Macchiato
An espresso macchiato starts with espresso. A small amount of milk or foam is added on top, leaving the coffee strong and concentrated. This is the more traditional version and the one most closely tied to Italian coffee culture.
Best for:
-
People who like espresso but want a slightly softer finish
-
After-lunch or afternoon coffee rituals
-
Small, strong coffee drinks with very little milk
Latte Macchiato
A latte macchiato starts with steamed milk. Espresso is poured through the milk and foam, creating a layered drink that tastes gentler and creamier than an espresso macchiato.
Best for:
-
People who prefer milk-forward coffee
-
A longer, slower coffee moment
-
Layered drinks served in a clear glass
The Simple Difference
An espresso macchiato is coffee marked with milk. A latte macchiato is milk marked with coffee.
Macchiato vs. Latte vs. Cappuccino
A macchiato, latte, and cappuccino all start with espresso, but the amount of milk changes the whole drink. A macchiato uses the least milk, so it tastes the strongest. A latte uses the most steamed milk, so it tastes the softest and creamiest. A cappuccino sits in the middle, with a more noticeable layer of foam.
|
Drink |
Typical Size |
Milk Level |
Foam Level |
Flavor and Texture |
|---|---|---|---|---|
|
Macchiato |
Small |
Very little milk |
A small mark of foam |
Strong, espresso-forward, lightly softened |
|
Latte |
Medium to large |
More steamed milk |
Light foam |
Creamy, mellow, smooth |
|
Cappuccino |
Small to medium |
Moderate steamed milk |
More foam |
Balanced, airy, classic cafe texture |
The easiest way to choose is to think about how much milk you want. If you want the strongest coffee flavor, choose an espresso macchiato. If you want something creamy and mild, choose a latte. If you want more foam and a classic cafe texture, choose a cappuccino.
This is also why a flavored macchiato can be confusing. A traditional espresso macchiato is small and bold, while many modern coffee-shop macchiatos are closer to flavored lattes. When ordering, it helps to check whether the cafe means an espresso macchiato, a latte macchiato, or a caramel-style macchiato.
What About a Caramel Macchiato?
A caramel macchiato is usually not a traditional macchiato. In many modern coffee shops, it is closer to a flavored latte made with milk, espresso, vanilla, and caramel drizzle.
That does not make it wrong; it is simply a different style of drink. The traditional macchiato is about espresso with a small mark of milk. The caramel macchiato is about sweetness, creaminess, and layered flavor.
For a home version that feels more polished, use a small amount of Tahitian Vanilla or Creamy Salted Caramel. A measured pour adds warmth without turning the drink into dessert.
How to Make a Macchiato at Home
You do not need a complicated recipe to make a classic macchiato. The goal is a small, concentrated coffee with just enough milk to soften it.
1. Brew the Espresso
Use one or two shots of espresso. A moka pot can also work if you do not have an espresso machine, though the texture will be slightly different.
2. Steam or Froth a Small Amount of Milk
You only need a spoonful or two. Whole milk gives a rich foam, but oat milk can also work if it froths well.
3. Mark the Espresso
Spoon a small cap of milk foam onto the espresso. The finished drink should look marked, not covered.
4. Add Flavor Only If It Fits
For a classic macchiato, skip syrup and let the espresso lead. If you are making a latte macchiato or an iced macchiato-inspired drink, add no more than 1/2 to 1 teaspoon of Tahitian Vanilla, Creamy Salted Caramel, or Warm Toasted Hazelnut. For a more dessert-like Italian variation, use Sicilian Pistacchio, available through Casa 43.

Tips for a Better Macchiato
1. Keep the Milk Small
For a traditional espresso macchiato, use less milk than you think. The milk should mark the espresso, not dilute it.
2. Choose Strong Coffee
Macchiato is a coffee-forward drink, so the espresso matters. A rich, balanced shot gives the milk something to soften.
3. Warm the Cup
A small drink cools quickly. Warming the cup helps the macchiato stay pleasant for those few slow sips.
4. Use Syrup Sparingly
If you add syrup, start with a very small amount. Vanilla and caramel can support the coffee, but too much syrup will make the drink taste more like a dessert latte.
5. Serve It Immediately
A macchiato is best when the espresso is fresh and the milk foam is still soft.
Final Sip
A macchiato is one of the simplest ways to understand Italian coffee balance: strong espresso, a small mark of milk, and no unnecessary fuss. Once you know the difference between espresso macchiato, latte macchiato, and caramel macchiato, it becomes much easier to order or make the drink you actually want.
For a more Italian-inspired home coffee ritual, keep the classic version simple, then use premium syrups like Como Speziale when you want to create a softer vanilla, caramel, hazelnut, or pistachio variation.
Shop Como Speziale syrups to build your own Italian-inspired coffee bar at home.
Comments
test
Jun 13, 2026