Skip to content
Bean & Burr

HUB 06 · Learn

How to Make a Mocha at Home

A mocha is a latte with chocolate. The trick is choosing your chocolate — cocoa, syrup, or ganache — and getting the ratio so it's rich, not cloying.

By Stephen V.Updated How we research

A mocha — short for caffe mocha — is a chocolate latte: espresso, chocolate, and steamed milk, built so the coffee and the chocolate share the stage rather than one burying the other. It is the most dessert-like of the everyday espresso drinks, and the easiest to make badly, because it is tempting to drown it in sweet syrup until it tastes like hot chocolate with a coffee rumor underneath. The fix is choosing the right chocolate and getting the ratio right.

Structurally, a mocha is a latte with chocolate added, so everything you know about pulling a shot and steaming milk applies directly. The new variable is the chocolate: how you add it, how much, and how well it dissolves. Get that under control and the rest of the drink is familiar territory.

Choose your chocolate

There are three ways to get chocolate into the cup, and they trade convenience against quality. Any of them makes a good mocha; the difference is richness and how well it blends.

ChocolateHow muchNotes
Cocoa powder1-2 tsp + a little sugarDeep, less sweet, control the sugar yourself. Bloom it in the hot shot so it dissolves.
Chocolate syrup1-2 tbspEasiest and dissolves instantly; can be over-sweet, so start light.
Ganache / melted chocolate1-2 tbspThe richest, most cafe-like result. Real chocolate flavor, but takes a minute to make.

Cocoa powder gives you the most control and a deeper, less sugary flavor, but it clumps if you dump it into cold milk — always whisk it into the hot espresso first. Chocolate syrup is the fastest and dissolves without fuss, at the cost of being sweeter and less complex. Ganache — chocolate melted into a little warm cream or milk — is what serious cafes use, and it makes the richest, glossiest mocha; it is worth the extra minute if you make mochas often.

The ratio that keeps it balanced

A mocha should still taste like coffee. A good starting build is a double espresso shot, about one to two tablespoons of your chosen chocolate, and roughly six to eight ounces of steamed milk — the same milk volume as a latte, with the chocolate replacing some of the drink's sweetness. Start with less chocolate than you think you want; you can always add more, but you cannot remove it. If the coffee disappears, cut the chocolate or add a second shot.

The gear you need

  • An espresso machine. A strong shot is the base; the chocolate should complement it, not replace it. No machine? A moka pot or strong brew works.
  • A burr grinder for a proper shot.
  • A way to steam or froth milk — a steam wand or a milk frother.
  • A small whisk or spoon to bloom cocoa or stir chocolate into the shot.

The routine, step by step

  1. Pull a double shot into your cup. Grind fresh and pull a strong double directly into the mug so it is hot and ready to melt the chocolate.
  2. Dissolve the chocolate in the hot shot. Add your cocoa (with a little sugar), syrup, or ganache to the espresso and whisk or stir until it is completely smooth. Doing this while the espresso is hot is the secret to no clumps and no gritty bottom.
  3. Steam the milk to silky microfoam. Texture it as you would for a latte— glossy, not stiff — to about 140-150°F (60-65°C). Our how to steam milk guide covers the technique.
  4. Combine and stir. Pour the steamed milk into the chocolate espresso and give it a gentle stir so the chocolate is even top to bottom — mochas famously settle sweet at the base if you skip this.
  5. Finish however you like. A dusting of cocoa, a few chocolate shavings, or a little whipped cream turns it into a proper treat. For an iced version, dissolve the chocolate in the hot shot, cool it, and build over ice and cold milk.

Making a mocha that tastes like coffee, not candy

The line between a great mocha and a cloying one is thin, and it almost always comes down to the chocolate. Here is how to keep the drink balanced and rich.

Better chocolate, less sugar

The single biggest upgrade is using real chocolate — a ganache made from a good semisweet or dark bar melted into a splash of warm cream — instead of a sugary syrup. It gives you genuine cocoa depth, so you need less sweetness to feel satisfied, and the coffee stays present. If you use cocoa powder, add sugar to taste separately, which lets you dial bitterness and sweetness independently rather than being locked into a syrup's recipe.

Bloom cocoa in the shot, always

Cocoa powder is the most common source of a disappointing home mocha, because dumped into milk it clumps and sinks. Whisk it into the hot espresso first — the heat and the small volume let it dissolve into a smooth paste before the milk ever arrives. This one habit fixes the gritty, sweet-bottomed mocha that plagues most kitchen attempts.

Keep the shot strong

Because chocolate is assertive, a weak shot vanishes underneath it and you end up with hot chocolate. Pull a strong double, and if you like a very chocolatey drink, add a second shot rather than cutting the chocolate — more coffee keeps the balance without making the drink watery. A capable grinder and machine matter here for the same reason they matter in any milk drink: the coffee has to be good enough to be tasted.

Questions

Frequently asked

What is the best chocolate to use in a mocha?
For the richest result, a ganache made from real semisweet or dark chocolate melted into a little warm cream — it gives genuine cocoa depth so you need less sugar. Cocoa powder is a great everyday option if you bloom it in the hot espresso first. Chocolate syrup is the most convenient but tends to be the sweetest and least complex.
How much chocolate goes in a mocha?
Start with about one to two tablespoons of syrup or ganache, or one to two teaspoons of cocoa powder with a little sugar, per double shot. Use less than you think you want at first — you can always add more. If the coffee flavor disappears, cut the chocolate back or add a second espresso shot.
How is a mocha different from a latte?
A mocha is a latte with chocolate added — same espresso and steamed milk, plus cocoa, syrup, or ganache dissolved into the shot. That makes it sweeter and more dessert-like. Keep the shot strong so it still reads as a coffee drink rather than a hot chocolate.
Why does my mocha taste too sweet or gritty at the bottom?
Too sweet usually means too much syrup — switch to real chocolate or cocoa so you control the sugar. Gritty at the bottom means the chocolate did not dissolve; always whisk cocoa or chocolate into the hot espresso before adding milk, and stir the finished drink so the chocolate stays even top to bottom.

Keep reading

Receipts

Sources

We do not run a testing lab, and we do not pretend to. Where a measured number came from a manufacturer spec sheet or a published standard, we name it and link it. Where we could not verify something, we say so on the page rather than quietly leaving it out. Read our full method.