A marocchino is a small glass with cocoa powder dusted inside it, a single espresso poured over, a spoonful of milk foam on top, and another dusting of cocoa.
It comes from Alessandria in Piedmont, where it was reportedly created at Bar Carpano. The name refers to the colour rather than to Morocco — a shade of leather then fashionable in northern Italy.
Why it is better than it sounds
The cocoa goes on the glass first, so the espresso dissolves it on the way in rather than sitting on top as powder. The foam is a spoonful, not a jug. The whole thing is espresso-sized.
The result is a coffee with a chocolate note rather than a chocolate drink with coffee in it — the opposite of a mocha, in a good way.
Making one
Dust the inside of a small clear glass with cocoa. Pull a single espresso into it. Add a spoonful of well-textured milk foam. Dust the top with more cocoa.
Some versions in Piedmont use a layer of gianduja — the local hazelnut chocolate — in the base instead of cocoa, which is worth doing if you can find it.
Regional variations
In Alessandria itself the traditional version is stricter about the glass and the layering. Elsewhere in Piedmont and Lombardy you will find versions with more milk, closer to a small cappuccino with chocolate.
Ordering a marocchino in southern Italy may produce a blank look, or a different drink entirely — it is genuinely a northern speciality.
Questions people actually ask
Is a marocchino the same as a mocha?
No. A mocha is a large milk drink with chocolate mixed in. A marocchino is an espresso-sized drink in a small glass: cocoa dusted on the glass, espresso, a spoonful of foam and more cocoa on top. Far more coffee-forward.
Why is it called Moroccan?
The usual explanation is the colour — the drink resembled a shade of leather made in Morocco that was fashionable in Piedmont at the time. Nothing about the recipe is Moroccan.