A marocchino is a small Italian espresso drink made with a layer of cocoa powder, a shot of espresso, and a topping of dense frothed milk — all served in a clear glass tumbler about the size of an espresso cup. It’s espresso, milk, and chocolate stacked into roughly 3 oz, and it’s one of the most photogenic coffees in the Italian bar repertoire.

The drink is named marocchino (“the little Moroccan one”) because the deep brown color of cocoa-dusted espresso reminded its creators of Marocchino leather — the soft, dark Moroccan-tanned leather that was popular in Italy in the early 20th century. It’s not from Morocco. It has no Moroccan ingredients. The name is a leather reference.

Marocchino is most associated with Alessandria, in northern Italy, where it was created in the early 1900s as a bar variation on espresso. Today you’ll find it on espresso bar menus across northern Italy — particularly in Turin, Milan, and Genoa — often served with a small biscotto on the side.

This guide shows you how to make a proper marocchino at home with an espresso machine, how it differs from a mocha and a bicerin (the two drinks it gets confused with most), and seven variations to play with once you’ve nailed the classic.


Marocchino Recipe (The Classic)

Ingredients

  • 1 shot (1 oz / 30 ml) espresso — fresh-pulled, dark roast
  • 1 teaspoon unsweetened cocoa powder — Dutch-process or natural; both work
  • 2 oz (60 ml) whole milk, steamed to thick microfoam
  • Pinch of cocoa powder for dusting

Equipment

  • An espresso machine with steam wand
  • A small clear glass tumbler — 3 oz (90 ml) is traditional. A bicchierino, or a small Italian Pyrex glass.
  • A milk pitcher
  • A fine sieve or shaker for cocoa dusting

Method

  1. Dust the glass. Sprinkle 1 teaspoon of cocoa powder into the bottom of the empty glass tumbler. Some baristas tilt and rotate the glass so cocoa coats the inside walls — this gives a more dramatic visual layering.
  2. Pull the espresso. Pull a single shot (1 oz, 25–30 second extraction) directly into the cocoa-dusted glass. The hot espresso will dissolve some of the cocoa on contact, creating a syrupy, dark base.
  3. Stir lightly. A single gentle stir helps the cocoa integrate without losing the layer.
  4. Steam the milk. Steam 2 oz of whole milk to a thick, dense microfoam at about 140–150°F (60–65°C). The milk should be almost spoonable — denser than a cappuccino’s foam, less liquid than a latte’s. (See our milk steaming guide for technique.)
  5. Layer the milk. Spoon (don’t pour) the frothed milk on top of the espresso. The milk should sit on the espresso as a distinct white layer rather than mixing in. The denser the foam, the more dramatic the layering.
  6. Dust the top. Finish with a fine sprinkle of cocoa powder over the milk. Some bars add chocolate shavings or a drizzle of melted dark chocolate.
  7. Serve immediately with a small spoon. Drink in three sips: foam, espresso, then the cocoa-rich bottom layer.

Notes

  • Don’t substitute drinking chocolate for cocoa powder. Drinking chocolate is sweetened and contains milk solids; cocoa powder is pure. Drinking chocolate makes the drink syrupy and overpowers the espresso. Cocoa powder is sharper and more bitter — it cuts the milk and complements the espresso instead of competing with it.
  • Use the smallest glass you have. Marocchino is meant to be small. A 4 oz cappuccino cup is too big — the proportions get washed out.
  • Pull a darker, slightly bitter espresso. A bright, fruity light-roast espresso fights the cocoa. A medium-dark or dark roast harmonizes.

Marocchino vs Mocha vs Bicerin: The Three “Italian Chocolate Coffees”

These three drinks all combine espresso, chocolate, and milk — but in different proportions, glassware, and orders. Here’s the disambiguation table:

MarocchinoMocha (Caffè Mocha)Bicerin
OriginAlessandria, Italy (early 1900s)American/Italian-AmericanTurin, Italy (1700s)
Glass3 oz clear tumbler8–12 oz mug4 oz tall stemmed glass
Chocolate formCocoa powder (dusted)Chocolate syrup or sauceHot drinking chocolate
EspressoSingle shotSingle or double shotSingle shot
Milk2 oz frothed (on top)5–8 oz steamed (mixed)None — replaced by hot chocolate layer
Layered or mixed?LayeredMixedLayered (chocolate + espresso + cream)
SweetnessMildly bitterSweet (from syrup)Sweet (from chocolate)
Total volume~3 oz~10 oz~4 oz

The short version:

  • Marocchino = espresso bar shot drink with cocoa dust + frothed milk on top.
  • Mocha = a chocolate latte. Bigger, sweeter, milky.
  • Bicerin = older Turin specialty with hot drinking chocolate as a layer (no milk).

If you’re in northern Italy and order a “marocchino,” you’ll get a tiny layered shot. If you order a “mocaccino” in some regions, you may get the same drink — mocaccino and marocchino are sometimes used interchangeably in southern Italy and abroad, though purists insist they are different (mocaccino tends to be larger and use chocolate sauce).

For more on the bigger chocolate-coffee drink, see our mocha recipe and latte vs mocha comparison.


Marocchino vs Other Espresso Bar Drinks

The marocchino lives in the Italian “small espresso bar drink” family — the same neighborhood as macchiato, espresso con panna, and cortado. Here’s how they relate:

DrinkEspressoMilkOtherVolume
Espresso (caffè)1 shotNoneNone1 oz
Espresso macchiato1 shot0.5 oz dollop foamNone1.5 oz
Espresso con panna1 shotNoneWhipped cream dollop1.5 oz
Marocchino1 shot2 oz frothedCocoa3 oz
Cortado1–2 shots2–3 oz steamedNone3–4 oz
Cappuccino1 shot4–5 oz steamed + foamNone6 oz

The marocchino is closer to a small cortado than a cappuccino in milk volume, but the cocoa and the layered presentation make it feel like a dessert drink rather than a milk drink.


Variations of Marocchino

Marocchino Torinese (Turin Style)

Some Turin bars make marocchino with a layer of melted dark chocolate or chocolate sauce at the bottom of the glass instead of cocoa powder. This is closer to a bicerin and noticeably sweeter. Add 1 teaspoon of chocolate sauce, then pull the espresso on top, then layer the frothed milk.

Marocchino al Cioccolato

Skip the dusting on top and drop a square of dark chocolate into the bottom of the glass before pulling the espresso. The hot espresso melts the chocolate; stir, layer milk on top, dust. Heavier chocolate flavor.

Marocchino con Nutella

Replace cocoa powder with 1 teaspoon of Nutella (or any chocolate-hazelnut spread) at the bottom of the glass. Pull espresso on top, stir to dissolve, layer milk, dust with cocoa. A modern, indulgent twist popular in Italian cafés in the 2000s.

Marocchino Bianco

A white-chocolate version: replace cocoa with 1 teaspoon white chocolate sauce at the bottom, dust the top with shaved white chocolate or cinnamon. Sweeter, less bitter.

Iced Marocchino

Build over ice in a small Collins glass: 1 teaspoon cocoa + 1 teaspoon simple syrup at the bottom, stir, add ice, pull espresso over the ice, top with cold milk foam, dust. Not traditional, but works in summer.

Decaf Marocchino

Pull a decaf espresso. Same recipe. The cocoa and milk dominate so the espresso difference is subtle.

Vegan Marocchino

Use oat milk (the closest milk for foaming density). Use vegan cocoa powder (most are vegan; check for milk solids in flavored cocoas). The drink loses some of the dairy creaminess but the cocoa carries the body well.


Best Espresso for a Marocchino

Because cocoa is bitter and dominant, choose an espresso that complements rather than competes:

RoastRecommendation
Light roastSkip — fruity acidity clashes with cocoa.
Medium roastAcceptable — choose chocolate/nutty notes.
Medium-dark roastIdeal — chocolate, hazelnut, caramel notes harmonize with the cocoa.
Dark roast / Italian roastExcellent — traditional. Bitter-sweet chocolate flavors.

Italian espresso blends like Lavazza Super Crema, Illy Classico, and traditional dark Italian roasts work beautifully. So do dark single-origin Brazilians and Indian Monsooned Malabars.


Best Cocoa Powder

TypeNotes
Dutch-process cocoaSmoother, less acidic, redder color. Pairs cleanly with espresso.
Natural cocoaSharper, more bitter, lighter brown. Adds more punch.
Drinking chocolate / sweetened cocoa mixAvoid — too sweet, masks the espresso.
Raw cacaoBitter and intense. Works if you like the contrast.

Recommendation: Dutch-process cocoa (Valrhona, Droste, Pernigotti) is the most café-like. Natural cocoa (Hershey’s natural, Ghirardelli unsweetened) works fine if that’s what you have.


Why It’s Called “Marocchino” — A Brief History

The drink originated in Alessandria, in Piedmont (northwest Italy) in the early 20th century, in a bar called Bar Carpano (some sources say it was Bar Marocchino itself). Local bartenders developed a cocoa-dusted espresso variation that was small enough to drink quickly at the bar but visually striking enough to feel like a special order.

The name “marocchino” comes from Marocchino leather — a soft, dark-tanned hide from Morocco that was popular in Italian leather goods at the time. The deep brown color of cocoa-dusted espresso reminded the bartenders of the leather; the name stuck.

The drink spread north through Piedmont and Lombardy through the mid-1900s. Today it’s served across northern Italy and increasingly in specialty Italian-leaning cafés worldwide. In the United States, “marocchino” is sometimes confused with mocha because of the chocolate connection — but they are different drinks.


Common Mistakes

  1. Using a mug instead of a small glass. The proportions only work in a 3-oz glass. A 6 oz mug looks like a watered-down cappuccino.
  2. Substituting drinking chocolate for cocoa powder. It’s too sweet and turns the drink into a syrupy mocha.
  3. Steaming the milk too thin. A latte-foam pour will sink into the espresso and you lose the layering. Aim for thick microfoam.
  4. Pulling a sour, fruity light-roast espresso. The acidity fights the cocoa. Use medium-dark or darker.
  5. Skipping the bottom cocoa layer. Just dusting the top is a shortcut that gives a weaker cocoa hit. The bottom dust dissolves into the espresso and makes the whole drink chocolate-forward.
  6. Pouring milk hard from height. This crashes through the espresso and ruins the layers. Spoon or pour gently from very low.

Caffeine in a Marocchino

ComponentCaffeine
Single espresso shot~63 mg
1 tsp cocoa powder~5–10 mg
Total marocchino~70 mg

That’s roughly the same as a single espresso, slightly more than a cup of decaf, and noticeably less than a 12 oz drip coffee (~120 mg).


Marocchino FAQ

Is a marocchino the same as a mocha? No. A marocchino is a 3 oz Italian espresso bar drink with cocoa powder and a small amount of frothed milk, layered. A mocha is a 10–12 oz American/Italian-American latte with chocolate syrup mixed in. They share the espresso + chocolate + milk concept but differ in proportions, glassware, and intent.

What does “marocchino” mean? “Marocchino” means “little Moroccan” in Italian — but the name comes from Marocchino leather, not Morocco itself. The drink’s deep brown color reminded its inventors of the popular Moroccan-tanned leather of the era. There are no Moroccan ingredients in the drink.

Where does marocchino come from? Alessandria, in the Piedmont region of northern Italy. It was created in the early 1900s as an espresso bar drink and spread through Piedmont, Lombardy, and Liguria.

What’s the difference between a marocchino and a mocaccino? The terms are used interchangeably in many regions, but purists distinguish them: a marocchino is the small, layered, cocoa-dusted version (~3 oz). A mocaccino is sometimes a larger version using chocolate sauce instead of cocoa powder (~5 oz). In practice, both names appear on Italian menus for similar drinks. Outside Italy, “mocaccino” sometimes just means “mocha.”

What size glass for a marocchino? A 3 oz (90 ml) clear glass tumbler is traditional — small enough to feel like a special espresso drink, transparent so the layers are visible. Italian bars use a small bicchierino (little glass) for this.

Can I make a marocchino without an espresso machine? Yes — use a moka pot or AeroPress to brew a strong concentrate (~1 oz). It won’t have crema, but the cocoa-and-milk layering still works. Steaming milk without a wand is harder; use a French press to froth heated milk, or a handheld milk frother.

Is a marocchino sweet? Mildly. Cocoa powder is bitter on its own, and there’s no sugar or syrup added in the classic recipe. The frothed milk softens the bitterness, but the drink is closer to dark-chocolate-bitter than dessert-sweet. If you want it sweeter, add a small drizzle of chocolate sauce at the bottom (Marocchino Torinese style).

Why is the milk on top instead of mixed in? Layering is the marocchino’s defining visual. Mixed-in milk turns it into a small mocha or a cortado. The thick microfoam sits on top because espresso is denser than aerated milk. As you drink, the layers blend in your mouth instead of in the glass.