How to Make a Traditional Cafe Macchiato
If you’ve ever wondered how baristas make a true Cafe Macchiato—the kind you see with just a hint of milk on an espresso—you’re not alone. Many coffee drinkers confuse it with a latte or cappuccino, but the traditional version is far simpler and much less milky. It’s all about contrast: a bold espresso marked with just a touch of steamed milk and foam.
To make a classic Cafe Macchiato, you need a single or double shot of espresso (30ml), 30ml of hot milk, and a small amount of light milk foam. That’s it—three ingredients, carefully balanced.
What Is a Cafe Macchiato?
A Cafe Macchiato, which means “stained” or “marked” in Italian, is an espresso that’s been “marked” with a small amount of steamed milk and foam. Unlike a latte or cappuccino, it’s not a milk-forward drink. The goal is to slightly alter the color of the espresso—just enough to “macchia” it—while preserving the intensity of the coffee flavor.
Traditional Ingredients and Tools
The traditional recipe calls for:
- Espresso: 30ml (can be made with a moka pot)
- Hot Milk: 30ml
- Milk Foam: A small amount, ideally thin and velvety (can be made with a manual frother)
That’s all. No syrups, no extra shots, no flavored anything. Just espresso, milk, and foam—in very specific amounts.
Step-by-Step: How to Make It
Here’s the classic method, broken down into clear steps:
- Brew the Espresso: Pull a single or double shot of espresso—30ml—and pour it into an espresso cup.
- Heat and Froth the Milk: Steam or heat 30ml of milk, and use a manual milk frother to create a small amount of light, fine foam.
- Add the Milk: Pour the hot milk into the espresso until the cup is about 80% full.
- Top with Foam: Spoon just a bit of the light foam on top. Use fine, thin foam to ensure it blends smoothly and creates a visible but subtle contrast on the dark espresso.
The key to a great Macchiato is control—especially with the foam. Too thick or too much, and you lose the “mark” effect. The foam should be delicate, almost like a whisper on top of the espresso.
Why It Works
A Cafe Macchiato highlights the espresso’s natural flavors while softening them just slightly with a touch of milk. The small amount of foam adds a visual cue and a slight textural contrast, but doesn’t overpower the coffee. It’s ideal for those who enjoy espresso but want a touch of creaminess—often preferred by people who find straight espresso too intense.

Compared to a straight espresso, the Macchiato offers a smoother, slightly rounder mouthfeel. It’s often considered more approachable, especially for newer coffee drinkers or those who prefer a gentler introduction to espresso-based drinks.
Frequently Asked Questions
What’s the difference between a Cafe Macchiato and a Latte Macchiato?
A traditional Cafe Macchiato is an espresso “marked” with a small amount of milk and foam, keeping the coffee the dominant component. A Latte Macchiato, on the other hand, is mostly steamed milk with a shot of espresso added, which “marks” the milk. The layering and ratios are reversed, making the Latte Macchiato much milkier.
How much milk goes into a traditional Cafe Macchiato?
A traditional Cafe Macchiato uses 30ml of hot milk and a small amount of light foam. The milk is poured into 30ml of espresso, filling the cup to about 80% full, then topped with just a spoonful of foam.
Can I use a moka pot to make the espresso for a Macchiato?
Yes, you can use a moka pot to brew the espresso for a Cafe Macchiato. The traditional recipe allows for a 30ml shot of espresso, which a moka pot can produce. Just ensure it’s a strong, concentrated brew to stand up to the small amount of milk.
What kind of foam should I use for a Macchiato?
Use a small amount of thin, light, and fine milk foam for a Cafe Macchiato. Thick or dry foam will ruin the subtle “mark” effect. The foam should be delicate enough to sit neatly on top of the espresso and milk without overwhelming the drink.
Is a Cafe Macchiato stronger than a latte?
Yes, a Cafe Macchiato is stronger than a latte. It contains a full 30ml shot (or more) of espresso with just 30ml of milk and a bit of foam, so the coffee flavor remains the dominant taste. A latte, by comparison, has much more milk and often only one shot of espresso.
Recommended FrontStreet Beans for Macchiato
For a traditional Cafe Macchiato, choose an espresso with balanced body and enough sweetness to complement the milk. FrontStreet’s Classic Blend offers notes of black chocolate, hazelnut, and malt—ideal for highlighting the espresso’s structure. Their Brazil Queen Manor SOE highlights sweet, nutty tones with milk chocolate and caramel, making it naturally smooth with milk. For something bolder yet smooth, try the PWN Golden Mandheling SOE, which brings spice, dark caramel, and creamy texture when combined with milk. 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
