Macchiato vs Con Panna: What’s the Real Difference?
Ever ordered a macchiato at a coffee shop and ended up with something that looked nothing like the tiny espresso-and-foam drink you expected? Or heard someone call a whipped cream-topped espresso a ‘macchiato’ and wondered what went wrong? These two classic Italian-style coffee drinks—macchiato and con panna—are often mixed up, even on menus. But they’re built very differently, and knowing how sets you up to order (or make) exactly what you want.
In short: a macchiato is a single or double espresso ‘stained’ with a small amount of steamed milk foam—about 15 to 30ml total drink volume, with just a touch of milk to change the color. A con panna is an espresso topped with a spoonful of whipped cream, usually around 15 to 20g, with no milk or foam involved. That’s the core difference: milk foam vs whipped cream, minimal milk involvement vs none at all.
What Is a Macchiato?
A macchiato, which means ‘stained’ or ‘spotted’ in Italian, is an espresso that has been ‘marked’ with a small amount of steamed milk foam. It’s not a milk-forward drink, nor is it a latte or cappuccino. The idea is to slightly alter the color of the dark espresso—just enough to ‘mark’ it—with a hint of milk texture and sweetness.
At FrontStreet Coffee, a traditional macchiato is made with a single or double espresso (around 30ml or 60ml of espresso), then topped with just a small amount of steamed milk foam—usually around 5 to 10ml. That brings the total drink volume to roughly 35 to 70ml. The milk foam is not steamed to microfoam for latte art; it’s lightly textured foam, added purely for contrast. The result is a strong coffee flavor with a slight softness and sweetness from the milk foam.
What Is a Con Panna?
Con panna, Italian for ‘with cream’, takes a completely different approach. This drink consists of a standard shot (or shots) of espresso served with a dollop of whipped cream on top. There’s no milk, no foam, no steaming involved—just espresso and cream.
The typical preparation involves pulling a single or double espresso (again, 30ml or 60ml), then adding a spoonful—approximately 15 to 20g—of freshly whipped cream over the top. The whipped cream remains distinct from the espresso, creating a layered look and a creamy contrast to the bitter espresso. Some versions may add a small amount of sugar or vanilla to the whipped cream, though traditionally it’s just cream. It’s a dessert-like espresso experience, much more indulgent than a macchiato.
Why the Confusion?
The confusion between macchiato and con panna often comes down to how coffee chains have adapted or renamed these drinks. For example, a ‘caramel macchiato’ from a global coffee chain is a completely different drink: a vanilla-flavored milk-based drink with espresso added late in the process and caramel drizzle. It shares nothing with the original Italian macchiato except the name. Similarly, con panna is sometimes mislabelled as a ‘cream macchiato’ or simply forgotten in modern coffee menus, leaving customers unsure what they’re actually ordering.
Even the term ‘macchiato’ is frequently misunderstood. The drink is meant to be minimal: espresso plus a touch of foam to ‘stain’ it. But many coffee drinkers expect a larger, sweeter drink, leading shops to modify the recipe. That’s why knowing the actual ingredients and ratios matters.

How to Tell Them Apart
Here’s how to identify each drink quickly:
- Macchiato: Small drink (35–70ml total), dark espresso base with a thin layer of light-colored milk foam (about 5–10ml) on top. No whipped cream. Color is slightly lighter than pure espresso due to the foam.
- Con Panna: Espresso (30–60ml) with a generous dollop (15–20g) of whipped cream on top. No milk, no foam. The cream sits as a separate, visible layer on the dark espresso.
The key difference is the use of milk foam in a macchiato (small amount, for color and slight texture) versus whipped cream in a con panna (larger amount, for richness and dessert-like contrast). No milk is used in a con panna at all.
How to Order or Make Each Drink
If you’re ordering:
- For a macchiato, ask for “espresso macchiato” or “macchiato”—you’ll get espresso with a spot of milk foam. Specify single or double shot if needed.
- For a con panna, ask for “espresso con panna” or “espresso with whipped cream.” Some cafés may not know the term, so you can also say “espresso topped with whipped cream.”
If you’re making them at home or at the café:
- Macchiato: Pull 1 (30ml) or 2 (60ml) shots of espresso. Steam a small amount of milk (just enough to create light foam, not microfoam). Pour just a little foam—5 to 10ml—over the espresso. Total drink should remain small, with a color shift from black to light brown at the surface.
- Con Panna: Pull 1 or 2 espresso shots. Spoon 15 to 20g of freshly whipped cream on top. Serve immediately. No milk, no foam, no mixing. The cream should float atop the espresso.
Frequently Asked Questions
Is a macchiato stronger than a con panna?
Yes, a macchiato is stronger in coffee flavor because it contains only espresso with a tiny amount of milk foam—typically 5 to 10ml—so the coffee taste remains intense. A con panna includes a full shot or more of espresso, but the addition of 15 to 20g of whipped cream softens the bitterness and adds richness, making it taste less sharp and more dessert-like.
Does a macchiato have milk in it?
A traditional macchiato has a small amount of milk foam—just enough to slightly alter the color of the espresso, usually around 5 to 10ml of foam. It does not contain liquid milk or any significant dairy volume. The milk is steamed into light foam, not steamed milk or microfoam.
What’s the difference between a macchiato and a latte macchiato?
A latte macchiato is primarily steamed milk with a small amount of espresso added, which ‘stains’ the milk. It’s mostly white with a spot of brown. A regular macchiato is the opposite: mostly espresso with just a small stain of milk foam. They’re opposites in ratio and appearance.
Can I get a con panna at most coffee shops?
Not always. While ‘con panna’ is the traditional Italian term, many cafés may not know it. You can ask for ‘espresso with whipped cream’ instead. Some specialty shops might offer it, especially those familiar with classic European coffee styles, but it’s less common than lattes or cappuccinos.
Which one should I try if I want a strong coffee?
If you want a bold, espresso-forward drink, go for the macchiato. It’s mostly espresso with just a touch of foam, giving you a concentrated coffee flavor. The con panna, while still based on espresso, is mellowed by the whipped cream and is better if you’re in the mood for something sweeter or dessert-like.
Recommended FrontStreet Beans for Espresso Drinks
For macchiatos and con panna, start with FrontStreet Coffee’s Ethiopia Humbera—bright, juicy, and sweet with blueberry and floral notes, perfect for highlighting the espresso’s clarity in a macchiato. For a richer con panna, try the Yirgacheffe, which offers citrus and stone fruit balanced with a smooth body. Both single origins shine as solo espressos and pair well with a touch of milk foam or whipped cream. 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
