I independently research and test products to help you make the best choice. As an Amazon Associate I earn from qualifying purchases at no extra cost to you.
The first time I ever heard the word "macchiato" was watching You've Got Mail. Meg Ryan's character orders one at Starbucks, and it sounded sophisticated. That movie came out in 1998, right around the time Starbucks was turning "macchiato" into a 16-ounce caramel with some coffee drink, and that became the version most Americans know. I found out the hard way at an airport years later when I ordered a "macchiato" expecting something sweet and tall, and the barista handed me a tiny espresso with a spoonful of foam. Wrong drink. But also, the right drink. The real espresso macchiato takes about 90 seconds to make at home, costs almost nothing, and it is one of the best ways to drink espresso if you like just a touch of milk.
This is about as simple as it gets. You need freshly ground espresso beans and a splash of whole milk. That is the entire ingredient list. I get my beans from Trade Coffee, which ships fresh single-origin roasts straight to my door, even in Hawaii.
You need a machine that can pull a real espresso shot and a way to steam a small amount of milk. Here is what I use every day:
The word “macchiato” means “stained” or “marked” in Italian. You are staining an espresso shot with a small dollop of foamed milk. The ratio is roughly 2:1 espresso to milk, and the whole drink fits in a 3-ounce cup. Here is how I make mine.
Long macchiato. Popular in Australia (where I lived for 16 years). It is a double shot in a slightly taller glass with more foamed milk on top. Still espresso-forward, just a bit more volume. If the traditional macchiato feels too intense, this is your next step.
Latte macchiato. This flips the ratio. You pour the espresso into a glass of steamed milk, creating visible layers. It looks dramatic but drinks closer to a latte. This is actually closer to what Starbucks calls a macchiato, which explains the confusion.
Iced macchiato. Fill a small glass with ice, pull a double shot directly over it, then top with a spoonful of cold frothed milk. A great summer version that still keeps the espresso front and center.
A macchiato at a specialty cafe runs $4 to $5. If you drink one every weekday, that is $20 to $25 a week, or roughly $1,000 to $1,300 a year. My espresso setup (Gaggia + TIMEMORE grinder + Trade Coffee subscription) paid for itself within the first year, and now each cup costs me about $0.50 in beans. The quality is better too, because I am pulling shots with beans roasted days ago instead of weeks ago.
The other advantage is control. You decide the grind, the dose, the extraction time, and how much foam goes on top. At a cafe you get whatever the barista gives you. At home, every macchiato is dialed in exactly how you like it.
Too much milk. If you pour more than a tablespoon of foam, you have made a cortado. The macchiato is defined by restraint. A little foam, a lot of espresso.
Under-steamed milk. Watery, thin foam dissolves into the espresso and disappears. You need stiff microfoam that holds its shape on top of the crema. Spend the extra few seconds getting the texture right.
Weak espresso. A macchiato exposes everything. If your shot is under-extracted (sour) or over-extracted (bitter), there is nowhere to hide. Dial in your grind and dose before you worry about the milk.
The espresso macchiato is one of those drinks that sounds fancy but is actually the simplest thing you can make with an espresso machine. Two ingredients, 90 seconds, and you get a drink that is bolder than a latte, smoother than a straight shot, and way better than anything with caramel drizzle. If you already own a Gaggia Classic Pro, you are already set. Pull a shot, spoon some foam on top, and see what a real macchiato tastes like.
If you liked this one, the cortado is my personal favorite for when I want a bit more milk in the mix. And for the full lay of the land on every espresso drink and how they compare, check out my espresso drinks cheat sheet.
Building a home espresso workflow is one of the best investments I have made in my daily routine. Once you have the machine dialed in and the grinder set, making cafe-quality drinks takes less time than waiting in a drive-thru line.
Regardless of which method you choose, you need the right station to support it. I have written deep-dive guides on how I organize my own counters for both workflows:
And remember, the best brewer in the world can't save bad beans. I use Trade Coffee to ensure I always have fresh, single-origin bags ready to grind.
Disclosure: This post contains affiliate links. If you buy something through them, I may earn a small commission, at no extra cost to you. It helps fuel the coffee, the testing, and the writing. Thanks for supporting the work.