Coffee Drinks & Recipes

How to Make a Mocha: Espresso, Chocolate and Steamed Milk

A latte with chocolate stirred through it. How to make a mocha with cocoa, sauce or real chocolate, how to stop the cocoa clumping, and how much caffeine the chocolate adds.

By Cupheine EditorialPublished 5 min read

Key takeaways

  • A mocha is a latte with chocolate: espresso and steamed milk with cocoa powder and sugar, chocolate sauce or melted chocolate stirred in.
  • Mix cocoa and sugar with the hot espresso into a smooth paste before adding milk. Cocoa powder contains fat and wets poorly; warm liquid and sugar both help it disperse instead of clumping.
  • Chocolate adds a little caffeine and rather more theobromine, its milder relative: a tablespoon of natural cocoa carries about 12 mg of caffeine and 111 mg of theobromine, against about 76 mg of caffeine in a double espresso.
  • Dutch-process cocoa is alkalised to make it darker and less bitter, and the USDA lists it at about a third of the caffeine of natural cocoa — 78 mg against 230 mg per 100 g.
  • The name comes from Mokha in Yemen, the port that dominated the early coffee trade. A drink combining coffee, milk and cocoa appeared under the name in a recipe for “Chilled Mocha” in 1920.
On this page
  1. The recipe
  2. Why the paste matters
  3. Cocoa, sauce or chocolate
  4. Caffeine and theobromine
  5. Calories and sugar
  6. Where the name came from
  7. Variations

A mocha is a latte with chocolate in it: espresso and steamed milk, sweetened and flavoured with cocoa, chocolate sauce or melted chocolate. To make one, stir a tablespoon of cocoa and two teaspoons of sugar into a hot double espresso until smooth, then top it up with about 180 ml of milk steamed as you would for a latte.

The order in that sentence is the whole technique. Get the chocolate fully dissolved in the coffee before the milk goes in, and the drink is smooth from the first sip to the last.

The recipe

PartAmountNote
EspressoDouble, about 36 gDissolves the chocolate
Chocolate1 tbsp cocoa + 2 tsp sugarOr 2 tbsp sauce, or 20 g dark chocolate
MilkAbout 180 ml, steamedAs for a latte
CupAbout 300 ml, warmedRoom for the chocolate
  1. Put the cocoa and sugar in a warmed cup. A level tablespoon of cocoa weighs about 5 g.
  2. Pull a double espresso straight onto them and stir until there are no dry specks left and the mixture looks like a smooth, glossy syrup.
  3. Steam the milk as for a latte — growing it by about a third and stopping at 60–65 °C.
  4. Pour the milk into the chocolate espresso, giving it one stir halfway to make sure nothing has settled.
  5. Finish with a dusting of cocoa, or whipped cream if you want it richer.

Wikipedia's summary of the drink describes exactly this structure: like a caffè latte, a mocha is espresso and hot milk with added chocolate and sweetener, typically cocoa powder and sugar, though many cafés use chocolate syrup instead and some use dark or milk chocolate.

Why the paste matters

Cocoa powder is the part of the cocoa bean left after much of the fat has been pressed out — but not all of it. The USDA lists unsweetened cocoa at about 14 g of fat per 100 g, and that fat is what makes cocoa clump: dry particles coated in fat resist water, so a spoonful dropped into milk forms lumps that float, wet on the outside and dry within.

Food scientists who study powdered drinks describe the fix. A 2025 review of how instant powders rehydrate, published in Foods, notes that for fat-containing powders such as cocoa, warm water helps melt or disperse the fat and improves wetting, and that adding sugar — particularly larger crystals — has been found to improve how cocoa powder rehydrates. Stirring cocoa with sugar and a small amount of very hot espresso does both at once: the heat softens the fat, the sugar helps keep the particles apart, and the small volume lets you work out every lump before any milk goes in.

The same logic applies to real chocolate. Chopped dark chocolate melts smoothly into a hot double espresso; stirred straight into a large cup of milk, it tends to sink and stay in pieces.

Cocoa, sauce or chocolate

Each gives a different drink.

ChocolatePer mochaCharacter
Natural cocoa + sugar5 g cocoa, 8 g sugarDeep, slightly sharp, sweetness you control
Dutch-process cocoa + sugar5 g cocoa, 8 g sugarDarker, smoother, less bitter
Chocolate sauce2 tbsp, about 39 gQuick, very sweet
Dark chocolate, 70–85%About 20 gRichest, thickest

Dutch-process cocoa has been treated with an alkali, usually potassium carbonate, to reduce cocoa's natural acidity. That makes it darker and less bitter than natural cocoa. It is not the same chemically, either: the USDA lists alkalised cocoa at 78 mg of caffeine per 100 g against 230 mg for natural cocoa.

Chocolate sauce is mostly sugar. The USDA's entry for chocolate syrup has about 50 g of sugar per 100 g, so two tablespoons — about 39 g — bring roughly 19 g of sugar and 109 kcal before the milk is counted.

Dark chocolate brings cocoa butter as well as cocoa solids, which is why a mocha made with it is noticeably thicker and richer than one made with cocoa powder.

Caffeine and theobromine

Chocolate contains two stimulants. One is caffeine, in small amounts. The other is theobromine, a close chemical relative that is far weaker: compared with caffeine it binds less strongly to the adenosine receptors that make you feel tired, and it has limited effects on the central nervous system. It lingers, though, with a half-life of six to eight hours.

Using the USDA's figures, here is what the chocolate adds to a double espresso, which holds about 76 mg of caffeine at the agency's average of 212 mg per 100 g:

  • 1 tablespoon (5.4 g) of natural cocoa: about 12 mg caffeine, 111 mg theobromine.
  • 2 tablespoons (39 g) of chocolate syrup: about 2 mg caffeine, 74 mg theobromine.
  • 20 g of 70–85% dark chocolate: about 16 mg caffeine, 160 mg theobromine.

So a homemade mocha with natural cocoa has roughly 88 mg of caffeine — a little more than a latte with the same shot. Large café mochas made with more shots carry proportionally more. The caffeine guide compares other drinks.

Calories and sugar

A mocha is a treat, and the numbers show why. With 180 ml of whole milk (about 110 kcal at the USDA's 61 kcal per 100 g), a tablespoon of cocoa (about 12 kcal), two teaspoons of sugar (about 32 kcal) and the espresso (3 kcal), the cocoa version comes to roughly 155 kcal. Swap the cocoa and sugar for two tablespoons of chocolate sauce and it rises to roughly 220 kcal, with about 28 g of sugar counting the milk's lactose. Whipped cream adds more on top.

If you want a lighter mocha, the cocoa-and-sugar version gives you the most chocolate flavour for the fewest calories, and you can cut the sugar to a teaspoon without losing much.

Where the name came from

The name comes from Mokha, the port on Yemen's Red Sea coast that was famous for its coffee trade from the 15th to the 17th century. Europeans called coffee imported from Arabia "Mocha", even when much of it came from elsewhere, and the word meant Yemeni coffee until around the turn of the 20th century. Some believe the chocolate association grew from the chocolatey flavour that Yemeni coffee can have. Recipes pairing chocolate and coffee under the mocha name then began to appear, including one for a "Chilled Mocha" of milk, coffee and cocoa in 1920.

Coffee and chocolate had been mixed long before that. In 18th-century Turin, a mixture of chocolate, coffee and cream evolved into the bicerin, served in a small glass so its layers could be seen.

Variations

  • White mocha uses white chocolate in place of dark or milk chocolate.
  • Black-and-white, tuxedo or zebra mocha mixes white and dark chocolate sauces.
  • Iced mocha: make the chocolate paste with the hot espresso as above, then add cold milk and ice. The iced latte guide covers the method.
  • Mocha without a machine: use 60–80 ml of strong moka pot coffee to make the paste, then add milk heated in a pan.

For more espresso drinks, see the types of coffee drinks guide.

Recipe

Caffè Mocha

A double espresso stirred into a cocoa and sugar paste, topped up with steamed milk.

Prep
3 min
Brew
3 min
Total
6 min
Makes
1 cup (about 300 ml)

Ingredients

  • 18 g espresso coffee, finely ground (for a 36 g double shot)
  • 1 tablespoon (about 5 g) unsweetened cocoa powder
  • 2 teaspoons (about 8 g) sugar, or to taste
  • 180 ml cold whole milk
  • Whipped cream or a dusting of cocoa, to finish (optional)

Method

  1. 1Put the cocoa and sugar in a warmed 300 ml cup.
  2. 2Pull a double espresso onto them and stir until there are no dry lumps and the mixture is a smooth, glossy paste.
  3. 3Steam the milk as for a latte, letting it grow by about a third, and stop at 60–65 °C.
  4. 4Pour the milk into the chocolate espresso, stirring once halfway through to blend.
  5. 5Finish with a dusting of cocoa, or with whipped cream if you want it richer.

Notes: For a richer mocha, replace the cocoa and sugar with 20 g of finely chopped dark chocolate melted into the hot espresso. For a quicker one, use 2 tablespoons of chocolate sauce.

Frequently asked questions

What is the difference between a mocha and a latte?

Chocolate. A mocha is built like a latte — espresso and steamed milk — with cocoa, chocolate sauce or melted chocolate added, and it is usually sweetened.

How do you stop cocoa powder clumping in a mocha?

Stir the cocoa and sugar into the hot espresso to make a smooth paste before adding any milk. Cocoa contains fat and wets poorly in cold liquid; warmth and sugar both help it disperse.

How much caffeine is in a mocha?

Mostly what is in the espresso — about 76 mg for a 36 g double at the USDA average — plus a little from the chocolate: about 12 mg for a tablespoon of natural cocoa, or 2 mg for two tablespoons of chocolate syrup.

Should I use cocoa powder or chocolate sauce?

Cocoa and sugar give the most chocolate flavour and let you control sweetness; sauce is quicker but sweeter, with about 19 g of sugar in two tablespoons. Melted dark chocolate makes the richest mocha.

Why is it called a mocha?

After Mokha, the Yemeni port that dominated the coffee trade from the 15th to the 17th century. Before about 1900 the word meant Yemeni coffee; only in the 20th century did it come to mean coffee with chocolate.

What is a white mocha?

A mocha made with white chocolate instead of dark or milk chocolate. Mixing the two is sometimes called a black-and-white, tuxedo or zebra mocha.

Sources

  1. 1.Caffè mocha. Wikipedia
  2. 2.A Comprehensive Review of the Rehydration of Instant Powders: Mechanisms, Influencing Factors, and Improvement Strategies. Foods (2025)
  3. 3.Cocoa, dry powder, unsweetened (FDC ID 169593). USDA FoodData Central
  4. 4.Cocoa, dry powder, unsweetened, processed with alkali (FDC ID 169594). USDA FoodData Central
  5. 5.Beverages, chocolate syrup (FDC ID 174117). USDA FoodData Central
  6. 6.Chocolate, dark, 70-85% cacao solids (FDC ID 170273). USDA FoodData Central
  7. 7.Beverages, coffee, brewed, espresso, restaurant-prepared (FDC ID 171891). USDA FoodData Central
  8. 8.Milk, whole, 3.25% milkfat, with added vitamin D (FDC ID 171265). USDA FoodData Central
  9. 9.Theobromine. Wikipedia
  10. 10.Dutch process cocoa. Wikipedia