How to Make a Macchiato at Home

OneHundredCoffee is reader-supported, and some products displayed may earn us an affiliate commission. Details

There are coffee drinks that feel friendly from the first sip, and then there are drinks that make you slow down and pay attention. Macchiato sits firmly in that second camp. It is not a giant cup of milk dressed up with a little espresso. It is not supposed to be candy-sweet, oversized, or buried under syrup unless that is the version you personally enjoy. At its heart, a macchiato is about contrast: dark espresso and just enough milk to soften the edges without stealing the spotlight.

That is exactly why so many people get confused by it.

Order a macchiato in one café, and you might get a tiny, bold, traditional drink with just a mark of milk foam. Order it somewhere else, and you may be handed a tall, layered, much milkier drink. Both exist. Both have their place. But if you want to make a macchiato at home and actually feel like you know what you are doing, it helps to separate the two styles clearly before you even touch the grinder.

The traditional espresso macchiato is the Italian classic: espresso “stained” with a small amount of milk or milk foam. The phrase itself points to that idea of a marked or stained espresso, and that is still the clearest way to think about the drink.

The latte macchiato is essentially the reverse: milk first, then espresso poured in to “mark” it, often giving you that layered café look in a glass. It is gentler, milkier, and more forgiving for beginners.

So this article is for both kinds of coffee lovers. If you want a proper, small, espresso-forward macchiato that tastes like something a barista would hand you with a tiny spoon and a serious look, I’ll show you exactly how I would make it. And if you want the softer, more casual, home-friendly version that still tastes thoughtful and balanced, I’ll walk you through that too.

Best Coffee Beans Choice for Macchiato

Image Product Features Price
Best Overall Macchiato
Lavazza Super Crema Whole Bean

Lavazza Super Crema Whole Bean

Creamy espresso-friendly medium roast

  • Bold creamy finish
  • Arabica + robusta blend
  • Great espresso body
  • Easy milk pairing
Price on Amazon
Best Café-Style Pick
Starbucks Espresso Roast Whole Bean

Starbucks Espresso Roast Whole Bean

Rich caramelly espresso roast

  • Full-bodied blend
  • Rich aroma
  • Hint of caramel
  • Dark roast profile
Price on Amazon
Best Italian Intensity
Kimbo Espresso Crema Intensa Whole Bean

Kimbo Espresso Crema Intensa Whole Bean

Full-body Italian espresso profile

  • Medium-dark roast
  • Intensity 11/13
  • Full body cup
  • Latte macchiato ready
Price on Amazon
Best Chocolatey Shot
Café Gaviña Espresso Whole Bean

Café Gaviña Espresso Whole Bean

Heavy body dark espresso

  • Low acidity
  • Deep chocolate notes
  • 100% Arabica
  • Built for espresso
Price on Amazon
Best Smooth Macchiato
Gaviña Old Havana Espresso Whole Bean

Gaviña Old Havana Espresso Whole Bean

Nutty sweet medium-dark espresso

  • Smooth balanced finish
  • Subtle citrus notes
  • 100% Arabica
  • Rich home espresso
Price on Amazon
Best Brighter Espresso
Gaviña Nuevo Mundo Espresso Whole Bean

Gaviña Nuevo Mundo Espresso Whole Bean

Vibrant medium espresso blend

  • Berry-like brightness
  • Smooth finish
  • 100% Arabica
  • Espresso-focused roast
Price on Amazon
Best Rich Everyday
San Francisco Bay Espresso Roast Whole Bean

San Francisco Bay Espresso Roast Whole Bean

Rich full-bodied espresso roast

  • Medium-dark roast
  • 100% Arabica
  • Complex flavor
  • Strong milk contrast
Price on Amazon
Best Smaller Bag
Lavazza Super Crema Whole Bean (22 oz)

Lavazza Super Crema Whole Bean (22 oz)

Same creamy espresso profile

  • Espresso preparation ready
  • Medium roast blend
  • Bold creamy finish
  • Easier trial size
Price on Amazon
Best Strong Macchiato
Death Wish Espresso Roast Whole Bean

Death Wish Espresso Roast Whole Bean

Bold full-bodied espresso roast

  • Smooth but intense
  • Caramelized sugar notes
  • Arabica + robusta
  • Strong flavor hold
Price on Amazon
Best Dark Classic
Peet’s Major Dickason’s Blend Whole Bean

Peet’s Major Dickason’s Blend Whole Bean

Robust dark roast depth

  • Full-bodied profile
  • Strong roast character
  • Great with milk
  • Classic bold cup
Price on Amazon

What a macchiato really is

The easiest mistake people make is treating a macchiato like a mini latte. It is not that. A real espresso macchiato is still mostly espresso. The milk is there to round the edges, soften bitterness, and add a little sweetness and texture, but the drink should still taste unmistakably like coffee first. CoffeeGeek describes the traditional version as intensely espresso-forward, with the foam acting more like a finishing touch than a true milk component. That is exactly the spirit you want to keep in mind at home.

That is why I always tell people this:

A macchiato is a drink of restraint.

If you pour too much milk, you are no longer making a macchiato. You may still be making something delicious, but it has crossed into cortado, piccolo, or small latte territo,ry depending on the ratio. This is not coffee snobbery. It just helps to understand what kind of cup you are building.


The two macchiatos you should know.

the two macchiatos you should know

Before recipes, let’s make the distinction practical.

1. Espresso macchiato

This is the classic.

You pull a shot or a double shot of espresso. Then you add a small spoonful of textured milk foam or a very small amount of steamed milk and foam. The result is short, intense, aromatic, and elegant. It is usually served in a demitasse or small espresso cup.

2. Latte macchiato

This one begins with milk.

You steam milk, pour it into a taller glass, then pour espresso through the milk so it leaves a visible mark. It looks beautiful, tastes gentler, and is often the style people accidentally imagine when they hear the word macchiato.

Both are valid. But if you want to feel like you can make a macchiato “like a pro,” I strongly recommend learning espresso macchiato first. It teaches you better discipline with espresso, milk texture, and drink balance.


What you need to make a macchiato at home

what you need to make macchiatos at home

You do not need a huge café setup, but you do need a few basics to make the drink feel right. A macchiato is such a small drink that every weakness shows up immediately. Bad espresso tastes bad fast. Thin milk texture stands out instantly. Stale beans have nowhere to hide.

The essentials

  • Espresso machine or a strong espresso-style alternative
  • Fresh coffee beans
  • A burr grinder
  • Milk pitcher
  • Good milk
  • Small cup or glass
  • Spoon

If you want a compact home machine that can make real espresso drinks without taking over your kitchen, the Breville Bambino is widely sold as a compact manual espresso machine, and the Bambino Plus listing highlights a steam wand, volumetric shot control, and included milk pitcher accessories.

For grinding, the Baratza Encore ESP is one of the easier options to mention logically here because it is explicitly marketed as an espresso-capable burr grinder rather than a generic blade grinder pretending to do everything.

And if you do not have a steam wand but still want something closer to silky microfoam than big bubbly froth, a tool like the Subminimal NanoFoamer exists specifically to create finer, more barista-style milk texture than a typical cheap whisk frother.


The beans matter more than people think.

The beans matter more than people think.

Macchiato is one of the least forgiving espresso drinks because there is so little milk to cover flaws. That means your beans matter.

I personally think macchiato shines with coffees that have:

  • chocolate notes
  • nutty sweetness
  • caramel tones
  • a little fruit, but not too sharp or sour

You can absolutely use a fruity light roast if you love bright espresso, but in a macchiato, too much acidity can feel aggressive. Medium and medium-dark roasts often feel more natural here because the tiny touch of milk brings out their sweetness beautifully.

If you are shopping for coffee for a macchiato, I would lean toward something described as chocolatey, balanced, syrupy, or sweet rather than ultra-floral or tea-like.


The milk question: whole milk, oat milk, or something else?

the milk question whole milk oat milk or what machciato

If you want the easiest path to a classic macchiato, use whole milk.

Whole milk gives you:

  • better sweetness
  • better body
  • easier foam texture
  • a more forgiving steaming window

That said, oat milk can work very well, especially barista-style oat milk. It usually textures more nicely than almond milk and feels creamier in a small drink. Almond milk can be trickier and may separate more easily with espresso if the temperature or acidity is off.

Because macchiato uses so little milk, the milk’s flavor is actually very noticeable. This is one reason I do not love using skim milk for this drink. It can foam dramatically, yes, but the body often feels too thin for the role the milk needs to play.


A quick table: what kind of macchiato should you make?

StyleEspresso LevelMilk LevelDifficultyBest For
Espresso MacchiatoHighVery lowMediumTraditional coffee lovers
Double MacchiatoHighLowMediumThose who want more body and a little more room for error
Latte MacchiatoMediumHighEasyBeginners and layered-drink fans
Iced Macchiato (home version)MediumMedium to highEasyCasual home coffee drinkers

Let’s start with the classic: espresso macchiato

This is the one that taught me the most about milk discipline. The first few times I made it at home, I ruined it by doing what most of us instinctively do: adding too much milk because it looked too tiny to be finished. But the whole point is that it is tiny. It is supposed to feel concentrated and composed.

Classic espresso macchiato recipe

Ingredients

  • 18 to 20 grams of espresso coffee, for a double shot
  • Whole milk, a small amount only
  • Optional: a tiny pinch of sugar if you like it sweeter, though I prefer none

Gear

  • Espresso machine
  • Grinder
  • Small milk pitcher
  • Demitasse or espresso cup
  • Spoon

Method

  1. Grind your coffee fresh.
  2. Pull a double espresso into a small cup.
  3. Steam a small amount of milk. You do not need much at all.
  4. Spoon a little glossy foam, with just a touch of liquid milk, onto the espresso.
  5. Stop early. This is the hard part. Do not keep pouring.

That is it. That is the drink.

And yet that “stop early” part is exactly where the drink is won or lost.

What the milk should be like

For a traditional macchiato, you are not trying to make a full latte texture with lots of silky poured milk. You want a small amount of well-textured foam that feels creamy, not dry and stiff. Think soft, glossy, compact foam. Not shaving cream. Not soap bubbles.

What the finished drink should taste like

  • First sip: clearly espresso
  • Middle: slight sweetness from milk
  • Finish: lingering coffee flavor, softened but not hidden

If your drink tastes mostly like milk, it is no longer a true macchiato.


The double macchiato: my favorite home version

double macchiato home version

If I am being honest, this is the version I make most often at home. Not because it is more authentic, but because it gives you a little more room to work with and feels more satisfying when you are not standing at a café bar knocking back a tiny shot in two minutes.

A double macchiato still respects the style, but it feels a bit more generous. You pull a double shot and add just a little more textured milk than the strict traditional version.

Double macchiato recipe

Ingredients

  • 18 to 20 grams of coffee in
  • Around 36 to 42 grams of espresso out
  • 1 to 2 tablespoons textured milk and foam

Method

  1. Pull your double shot.
  2. Steam a small quantity of milk.
  3. Pour or spoon in just enough milk to slightly soften the espresso.
  4. Taste immediately.

This version is wonderful because it still gives you that dramatic espresso hit, but it does not punish slight mistakes as brutally as the tiny single macchiato does.


How to steam milk properly for a macchiato

how to steam milk properly for a macchiato

This is where home drinks either start feeling café-quality or disappoint you.

Macchiato milk should not be airy and dry. It should not have giant bubbles. It should not sit on top like a detached cloud. What you want is tight, glossy microfoam.

What I look for in the pitcher

  • Milk that looks shiny, almost like wet paint
  • Very small bubbles
  • Enough texture to spoon or pour a little cap of foam
  • No screeching, overcooked smell

A simple steaming approach

  • Start with cold milk in a chilled pitcher
  • Put the steam wand tip just under the surface
  • Add a little air early
  • Then sink the tip slightly so the milk begins to roll in a vortex
  • Stop before the milk gets too hot to handle comfortably if you are steaming by feel

In a macchiato, overheated milk ruins the drink fast because there is nowhere for that cooked taste to hide.

Mistakes to avoid

  • Over-aerating the milk into big foam
  • Steaming too much milk just because it feels easier
  • Letting the milk sit too long before using it
  • Pouring without swirling the pitcher first

No espresso machine? Here is the realistic answer

Can you make a macchiato without an espresso machine? Kind of. But this is one of those moments where I would rather be honest than too generous.

A real traditional macchiato is built on espresso. Without espresso, you can make a macchiato-style drink, but it will not taste the same.

Still, if that is your situation, here are the best options.

Option 1: Moka pot macchiato

This is the strongest non-espresso version I would happily drink. A moka pot gives you a concentrated, bold coffee that works beautifully with a small amount of milk.

Method

  • Brew a strong moka pot coffee
  • Pour it into a small cup
  • Add a spoonful of textured milk foam

This is not a technical espresso macchiato, but it can absolutely scratch the same itch.

Option 2: AeroPress concentrate macchiato

Brew an intense, short AeroPress concentrate, then add a small amount of fine milk foam. It will feel cleaner and a little less syrupy than a moka pot, but still enjoyable.

Option 3: Strong capsule machine + proper milk

This is not the romantic answer, but it is the practical one. If your capsule machine makes a small, concentrated shot and your milk texture is good, you can make a very decent home macchiato-like drink.


Latte macchiato at home

Now let’s move to the other side of the macchiato family. Latte macchiato is softer, taller, more visual, and easier to enjoy casually. It is the one that looks beautiful in a glass because the milk and espresso layer in bands.

It is also the version that many people find easier to love at home because it is less intense.

Latte macchiato recipe

Ingredients

  • 1 or 2 shots of espresso
  • 180 to 240 ml milk
  • Optional sweetener or syrup if you like it

Gear

  • Glass cup
  • Espresso machine or espresso-style brewer
  • Milk pitcher

Method

  1. Steam the milk until silky, with a light foam cap.
  2. Pour the milk into a tall glass first.
  3. Pull the espresso separately.
  4. Slowly pour the espresso through the milk so it leaves a visible mark.
  5. Serve immediately.

Why do people love it?

  • It feels gentler and more approachable.
  • The layered look is satisfying.
  • It gives you a bit more time to sip instead of a tiny, intense espresso moment.

Why I still think espresso macchiato is more rewarding

Because latte macchiato is lovely, but it is less distinctive. Espresso macchiato teaches you to notice espresso character, milk texture, and proportion in a way that a milkier drink does not.


Iced macchiato at home

I know some people want iced everything, even when the drink was not really designed that way. That is fine. Home coffee should still be fun.

For an iced macchiato-style drink, I think the best approach is to make peace with the fact that you are leaning closer to a home café interpretation than a traditional macchiato.

Iced macchiato-style recipe

  • Fill a glass with ice
  • Add cold milk
  • Pull espresso separately
  • Pour espresso over the milk and ice
  • Optional: add a little vanilla if you enjoy that style

This gives you that pretty layered look. If you want to stir it, stir it. Nobody is grading you in your own kitchen.


How to make your home macchiato taste more like a café drink

how to make your home macchiato tastes like a cafe drink

This is the section that matters most if you have already tried making it and felt underwhelmed.

Focus on these five things

1. Use fresher beans

Macchiato exposes stale coffee immediately. If your espresso tastes flat on its own, the drink will not magically improve with a spoonful of milk.

2. Dial in the espresso first

Before you even think about milk, taste your espresso. Is it too sour? Too bitter? Too thin? Macchiato begins with good espresso, not with milk rescue.

3. Use less milk than you think

This is the biggest one. Most home macchiatos are basically accidental mini lattes.

4. Improve your milk texture

If your milk looks bubbly and airy, the drink will feel amateurish even if the espresso is solid.

5. Warm the cup

A tiny drink loses heat quickly. Preheating the cup makes a surprising difference.


A practical home dial-in guide

Because the drink is small, I like to keep the espresso recipe simple and stable.

A reliable starting point

  • Dose: 18 grams
  • Yield: 36 to 40 grams
  • Time: around the typical espresso window you already like on your machine

You do not need to obsess over the perfect number down to the second if the shot tastes balanced. But if your espresso is aggressively sour or harshly bitter, fix that first before blaming the drink.

What changes the taste the most

  • Finer grind: more extraction, more body, possible bitterness if overdone
  • Coarser grind: faster shot, possible sourness or thinness
  • Hotter milk: flatter sweetness
  • More milk: softer, less espresso-forward result

Common macchiato mistakes

Mistake 1: Treating it like a latte

This happens constantly. People fill half the cup with milk and wonder why the drink has lost its identity.

Mistake 2: Using a giant cup

Presentation affects pouring behavior. A huge mug makes you want to keep adding things. Use a small cup, and you naturally respect the proportions.

Mistake 3: Accepting bad espresso because “milk will fix it.”

Not here. A macchiato has too little milk to save a weak shot.

Mistake 4: Big, dry foam

That old-school mountain of stiff foam makes the drink feel disconnected. Better to have less milk with better texture.

Mistake 5: Overcomplicating it

A macchiato is one of the simplest espresso drinks. That is part of its beauty.


Personal taste adjustments that still keep the spirit of the drink

I am not one of those people who says there is only one right way to enjoy coffee. Once you understand the core drink, you are allowed to make it suit you.

Here are the adjustments I think still make sense.

If you find the classic version too intense

  • Use a double macchiato instead of a single
  • Add just a touch more milk, but stop before it becomes cortado territory
  • Choose a softer, sweeter coffee

If you like sweeter drinks

  • Add a tiny bit of sugar to the espresso
  • Try a latte macchiato instead
  • Use milk with natural sweetness, like whole milk or barista oat milk

If you want more body

  • Use a slightly richer espresso roast
  • Pull a double shot
  • Keep the drink short

A simple comparison table: macchiato vs similar drinks

DrinkEspressoMilkTextureOverall Feel
MacchiatoHighVery lowEspresso with a little foamBold and short
CortadoMedium-highModerateSmooth, balancedGentle but still coffee-led
CappuccinoMediumHigherFoamy and airyPlush and classic
LatteMediumHighSilky, milkyRelaxed and easy

This table helps because many people who say they want a macchiato actually want a cortado. And honestly, that is a very common and very understandable mix-up.


If I were teaching a beginner at home, this is exactly how I’d do it

I would not start with a single-shot traditional macchiato. It is too tiny, too fast, and too unforgiving for a first try.

I would teach this progression:

First

Make a good double espresso.

Second

Steam milk until it looks glossy and fine.

Third

Make a double macchiato with just a spoonful or two of milk and foam.

Fourth

Taste it slowly and ask:

  • Can I still clearly taste espresso?
  • Did the milk improve the drink or bury it?
  • Does the milk feel creamy or foamy in a clumsy way?

That little exercise teaches more about espresso drinks than making three giant sweet lattes ever will.


Gear upgrades that actually help

I do not think every coffee article needs to turn into shopping advice, but a few upgrades genuinely make macchiatos easier.

A compact espresso machine with a capable steam wand matters because this drink depends on both espresso quality and milk texture. That is why a machine like the Breville Bambino comes up so often for home drinkers: it is compact, manual, and built for espresso drinks rather than pretending to be an all-in-one miracle box.

A proper grinder matters because espresso is extremely sensitive to grind size. The Baratza Encore ESP makes more sense than a random budget grinder if espresso is your goal because it is specifically positioned around espresso-capable burr grinding.

And if your main struggle is milk, a handheld tool like the Subminimal NanoFoamer is one of the few milk gadgets I mention without rolling my eyes because it is explicitly built around fine microfoam rather than fluffy bubble bath froth.


The home macchiato recipes I would actually keep

home macchiato recipes i would keep

To make this article practical, here are the versions I think are worth repeating in real life.

My everyday double macchiato

  • 18 g of coffee in
  • 38 g espresso out
  • 1 tablespoon silky milk
  • 1 small cap of foam

Short, balanced, satisfying.

My softer evening-style macchiato

  • Slightly gentler espresso roast
  • A little more milk than the classic
  • Still served small

Less aggressive, more comforting.

My quick moka-pot macchiato

  • Strong moka pot brew
  • Small spoonful of frothed whole milk

Not technically an espresso macchiato, but deeply enjoyable.


Final thoughts

Macchiato is one of those drinks that looks almost too simple to deserve a long explanation, and yet the moment you start making it at home, you realize how much subtlety is hiding in that tiny cup. It teaches restraint. It teaches proportion. It teaches that milk is not there to cover coffee, but to shape it. And maybe most importantly, it teaches you to respect espresso enough to let it remain the center of the drink.

That is why I keep coming back to it.

A well-made macchiato feels intentional. It feels like someone knew exactly what they wanted the drink to be and had the discipline not to overbuild it. At home, that can be strangely rewarding. You do not need to make the biggest or fanciest coffee to feel like you have done something well. Sometimes you just need one good shot, one small touch of milk, and the willingness to stop before the drink becomes something else.

If you are just starting, begin with the double macchiato. It is the friendliest doorway into the style. Once you get comfortable, try the stricter traditional version and notice how different it feels. Taste the espresso. Watch what the milk does. Pay attention to how tiny adjustments change the whole cup.

That is where the real fun begins.

Jacob Yaze
Jacob Yaze

Hello, I'm The Author and Editor of the Blog One Hundred Coffee. With hands-on experience of decades in the world of coffee—behind the espresso machine, honing latte art, training baristas, and managing coffee shops—I've done it all. My own experience started as a barista, where I came to love the daily grind (pun intended) of the coffee art. Over the years, I've also become a trainer, mentor, and even shop manager, surrounded by passionate people who live and breathe coffee. This blog exists so I can share all the things I've learned over those decades in the trenches—lessons, errors, tips, anecdotes, and the sort of insight you can only accumulate by being elbow-deep in espresso grounds. I write each piece myself, with the aim of demystifying specialty coffee for all—for the seasoned baristas who've seen it all, but also for the interested newcomers who are still discovering the magic of the coffee world. Whether I'm reviewing equipment, investigating coffee origins, or dishing out advice from behind the counter, I aim to share a no-fluff, real-world perspective grounded in real experience. At One Hundred Coffee, the love of the craft, the people, and the culture of coffee are celebrated. Thanks for dropping by and for sharing a cup with me.

One Hundred Coffee
Logo