Espresso macchiato has been a fixture on Italian café menus for decades, yet it is still regularly confused with latte macchiato or cappuccino. The names are similar, but these are entirely different drinks — and it is worth knowing how. Espresso macchiato is the choice for those who love the intensity of espresso but want to soften its edge with just a touch of milk — without turning the coffee into a milk-forward drink. What exactly is espresso macchiato, how does it taste, and how do you make it at home with specialty beans? Read on.
What is espresso macchiato?
Espresso macchiato is a classic Italian coffee made with espresso and a small amount of steamed milk or milk foam. Unlike cappuccino or latte, milk does not play the leading role here — it is there only to gently soften the intensity of the espresso, without taking away its characteristic aroma or bold flavour.

The drink is small in volume but very intense. A classic espresso macchiato is typically around 40–60 ml. It is usually served in a small espresso cup and is the drink of choice for those who enjoy strong coffee but want a touch of creamy foam to take the edge off.
Definition: Espresso macchiato (pron. mak-ee-AH-toh) — an Italian coffee drink made with a single or double espresso and a small amount of steamed milk. Volume: approx. 40–60 ml. Defined by high flavour intensity with minimal milk.
Where does the name espresso macchiato come from?
The name comes from Italian. Macchiato means literally "stained" or "marked" — which captures the character of the drink perfectly. A classic espresso is merely "touched" by a small amount of milk or foam, without losing its identity.
The drink has its roots in Italian coffee culture, where coffee is typically small, intense, and drunk quickly — often standing at the bar. Espresso macchiato developed as a simple way to soften the taste of espresso slightly, without creating a large milk-based drink. In the classic Italian version, there is very little milk — the coffee still leads.

Today the drink is interpreted in various ways. Some cafés serve more milk-forward versions. In the specialty coffee world, however, the tendency is to return to the original idea — an intense coffee with a small amount of foam that highlights the espresso rather than covering it.
What is espresso macchiato made of?
A classic espresso macchiato has just two components:
- a single or double espresso,
- a small amount of steamed milk — typically just a teaspoon or two of milk foam placed on top of the coffee.
The proportions are everything. Unlike cappuccino or latte, milk is not the base of the drink — it is an addition, there to soften the espresso slightly while keeping its character intact. This is why the quality of the espresso is decisive here. With so little milk, the flavour of the beans comes through clearly — whether that means the chocolate and nutty notes typical of classic blends, or the more fruit-forward profiles found in specialty coffees.

Read also: Arabica vs Robusta — what are the differences and which should you choose?
What does espresso macchiato taste like?
Espresso macchiato tastes noticeably more intense than cappuccino or latte. It is still primarily espresso — the drink retains its characteristic depth of flavour, clear aroma and bold coffee intensity. The addition of foam makes it slightly softer and creamier, but does not change its fundamental character.
The choice of beans makes a significant difference. Darker-roasted coffees tend to bring notes of chocolate, nuts and caramel to an espresso macchiato. Lighter-roasted specialty beans can add more fruit-forward or gently floral accents — subtle, but still perceptible even with a small amount of milk.
Espresso macchiato vs other milk-based coffees — key differences
Espresso macchiato often ends up in the same category as cappuccino or latte, but in practice it is a very different drink. The differences go beyond the amount of milk — they also involve preparation, flavour intensity and the overall character of the coffee. The table below shows how espresso macchiato compares to the most popular milk-based coffees.
| Drink | Amount of milk | Coffee intensity | Drink size | Character |
|---|---|---|---|---|
| Espresso macchiato | Very small — a touch of foam | High | Small | Intense espresso with a hint of milk |
| Latte macchiato | Large amount of milk | Low | Large | Milk-forward, mild drink with a shot of espresso |
| Cappuccino | Medium — milk and foam | Medium | Medium | Balance between espresso and milk |
| Cortado | More than macchiato, less than cappuccino | Medium/high | Small/medium | Even balance of espresso and warm milk |
How to make espresso macchiato at home
Espresso macchiato is associated with café bars, but it is straightforward to make at home. You only need well-pulled espresso and properly steamed milk — and a few minutes of focused attention.
Which espresso works best for macchiato?
The espresso is the foundation of the drink, so the choice of beans has a strong impact on the final result. Beans roasted specifically for espresso tend to work best — those with a more chocolatey, nutty or sweet flavour profile. These combine well with milk and hold their character even with a small amount of foam on top.

Both classic blends and single-origin specialty coffees can work well. With specialty single origins, it is worth choosing beans intended for espresso — very light roast profiles designed for filter brewing can produce unpredictable or overly acidic results when combined with milk.
How to steam milk for espresso macchiato
There is very little milk in an espresso macchiato, but the texture of the milk has a strong impact on the final result. The foam should be delicate, light and creamy — a subtle microfoam, not the thick, stiff foam associated with cappuccino. The goal is for the milk to gently soften the espresso, not transform it into a different drink.

Whole cow's milk with around 3–3.2% fat content steams well and produces a creamy, stable foam. Plant-based drinks are also a good option — particularly oat milk in a barista version, which can produce a similarly delicate texture.
Read also: The plant-based revolution in your cup — soy drink in your coffee
Espresso macchiato recipe — step by step
Making espresso macchiato is not complicated, but getting the proportions right and using freshly ground coffee makes a real difference.
- Pull a single or double espresso. A pressure espresso machine works best; a moka pot will also produce an intense, concentrated coffee as a base.
- Steam a small amount of milk. The foam should be light and creamy, with no large air bubbles.
- Spoon the foam on top of the espresso. In the classic version, a few teaspoons is enough — just enough to "mark" the coffee, not cover it.
- Serve immediately. Espresso macchiato is at its best straight after preparation, before the foam settles and the espresso loses its aroma.
Which beans to choose for espresso macchiato?
The flavour of the beans stays very present in an espresso macchiato — there is not enough milk to hide anything. The right espresso brings chocolate depth, caramel sweetness or a fruit-forward character. The wrong one is equally obvious.
Reach for specialty beans roasted for espresso — they offer a more complex and well-balanced flavour profile that remains readable even with a small amount of foam. A classic choice is Brazil Maracana, with notes of dark chocolate, orange and roasted nuts. This profile pairs naturally with milk foam and keeps a clear coffee character in the cup.

If you prefer a more fruit-forward espresso, JAVA Espresso Blend 002 is an interesting option — a specialty blend with notes of rhubarb, dried cranberry and red grapefruit, which gives the macchiato a fresher, more contemporary profile.
How does roast profile affect the taste?
Medium to darker-roasted coffees tend to work best for espresso macchiato. They typically have lower acidity, a more rounded body, and more pronounced notes of chocolate, cocoa, caramel and nuts — flavour profiles that combine naturally with milk. Good choices for espresso macchiato include:
Recommended coffees for espresso macchiato
|
classic choice
JAVA Classic Espresso Blend 001 A darker-roasted 100% Arabica blend with notes of dark chocolate, caramel and walnut. The go-to if you enjoy a traditional, Italian-style espresso. |
contemporary profile
A 100% Arabica blend with notes of milk chocolate, cocoa and forest berries. Gives espresso macchiato a sweet, gently fruit-forward character. |
Common mistakes when making espresso macchiato
Espresso macchiato has very few ingredients, which means even small mistakes show up clearly in the cup. The most common ones to avoid:
- Too much milk. Espresso macchiato should be espresso that has been gently "marked" with milk — not a small latte. Adding too much milk or foam makes the drink lose its intensity and start to resemble a cappuccino.
- Foam that is too stiff or dry. The foam for espresso macchiato should be light, creamy and delicate. Stiff, heavily aerated foam throws off the balance and can mask the espresso flavour. A subtle microfoam works far better here than the dense foam typical of cappuccino.
- The wrong beans. Not every coffee works well in espresso macchiato. Very light roast beans intended for filter brewing can produce a flavour that is too sharp or acidic when combined with milk. Specialty coffees roasted for espresso — particularly those with a more chocolatey, caramel or nutty profile — are a much better fit.
- Overheating the milk. Milk heated above 70°C loses its natural sweetness and can give the drink a slightly cooked taste. The ideal steaming temperature is around 60–65°C — at this range the foam stays creamy and the milk complements the espresso rather than competing with it.
Read also: Sour espresso? Here is how to balance the flavour of your coffee
Espresso macchiato — a small coffee with a strong character
If you want to make espresso macchiato at home, start by choosing the right beans for espresso. At Java Coffee Roasters you will find both classic blends with a chocolate and nutty profile and specialty coffees with fruit-forward notes — making it easy to match the taste of your espresso macchiato to your own preferences and explore how different beans shape this small but very expressive drink.

A good milk frother or a machine with a steam wand will also make a difference at home — you will find the accessories you need in the JAVA shop. And if you prefer plant-based milk, we also carry barista-grade plant drinks that hold foam well. If you want to learn how to brew coffee at a professional level, we welcome you to our training courses at JAVA University.
Frequently asked questions
Is espresso macchiato strong?
Yes. Espresso macchiato is based primarily on espresso, so it retains its intense flavour and clear coffee aroma. The small amount of milk is there only to soften it slightly — it does not change the fundamental character of the drink.
What is the difference between espresso macchiato and latte macchiato?
Espresso macchiato is espresso with a small amount of milk foam. Latte macchiato is the opposite — a large, milk-forward drink with a shot of espresso added. They differ in proportions, flavour intensity, and cup size.
How much milk goes into an espresso macchiato?
Typically just a few teaspoons of steamed milk or foam placed on top of the espresso. The milk should not dominate — it is a small addition that softens the coffee without changing its character.
What type of milk works best for espresso macchiato?
Whole cow's milk with around 3–3.2% fat content is the most common choice — it steams well and produces a creamy foam. Oat milk in a barista version is also a reliable plant-based alternative.
Can you make espresso macchiato without an espresso machine?
Yes. A moka pot produces a strong, concentrated coffee that works as a base. A pressure espresso machine will give you espresso with crema and a fuller texture, but it is not a strict requirement.
Which beans are best for espresso macchiato?
Specialty coffees roasted for espresso — particularly those with chocolate, nutty or caramel notes — work best. They combine naturally with milk foam and maintain a clear, expressive character in the cup.
Espresso macchiato or cappuccino — which is stronger?
Espresso macchiato is typically stronger and more intense, because it contains far less milk than cappuccino. The espresso flavour is much more present and forward in the cup.
Is espresso macchiato sweeter than espresso?
Slightly. The addition of milk foam naturally softens the espresso and brings out a little more of its sweetness, though it remains an intense, bold coffee drink.