How to Make a Café Mocha at Home

A café mocha is a latte with chocolate in it: espresso, chocolate and steamed milk, often finished with foam or whipped cream. Here is how to make a mocha in under five minutes: melt about 1 oz (28 g) of chopped dark chocolate, or a cocoa and sugar paste, into a hot double shot of espresso, stir until glossy, then pour in 6–8 fl oz (180–240 ml) of steamed milk.

That is the whole method. The rest of this guide covers the details that make it great: which chocolate to use, how to make one without an espresso machine, a homemade chocolate sauce, and variations from white chocolate to iced.

In this article

  1. Quick café mocha recipe
  2. Why is it called a mocha?
  3. Choose your chocolate
  4. How to make a mocha with an espresso machine
  5. How to make a mocha without an espresso machine
  6. Homemade chocolate sauce
  7. Mocha variations
  8. Troubleshooting
  9. The best coffee for a mocha
  10. FAQ

Quick café mocha recipe

Makes one mug of about 10 fl oz (300 ml).

Ingredient US Metric
Espresso (double shot) 2 fl oz 60 ml
Dark chocolate (60–70% cacao), finely chopped 1 oz 28 g
or unsweetened cocoa powder plus sugar 1 1/2 tbsp cocoa + 1 tbsp sugar 8 g cocoa + 12 g sugar
Whole milk (or barista oat milk) 6–8 fl oz 180–240 ml
Fine salt 1 small pinch 1 small pinch
Whipped cream and cocoa for dusting (optional) to taste to taste

Why is it called a mocha?

The name comes from Mokha (also spelled Mocha), a port on Yemen’s Red Sea coast. Coffee grown inland in Yemen, along with beans from Ethiopia, was shipped out through Mokha, and the town’s coffee trade peaked in the early 1700s. Europeans came to call Arabian coffee simply Mocha, and in English the word meant fine coffee by the 1770s.

How a port’s name came to mean coffee with chocolate is less clear. The Online Etymology Dictionary records mocha for a mixture of coffee and chocolate as early as 1849. You will often read that Yemeni beans had a naturally chocolatey taste, which may have helped the name stick, but that link is hard to prove. Mixing the two drinks is older still: chocolate drinks reached Italy in the 17th century, and in 18th-century Turin a coffee, chocolate and cream drink evolved into the bicerin, which cafés there still serve.

If you want the bigger picture of how coffee traveled from Yemen to the rest of the world, our history of coffee tells the full story.

Choose your chocolate

The chocolate you choose changes the drink more than anything else. All four options below work; they just give different results.

Chocolate Amount per mocha Result Tip
Chopped dark chocolate (60–70%) 1 oz (28 g) Richest and creamiest, thanks to the cocoa butter Chop it finely so it melts in the hot espresso.
Unsweetened cocoa powder 1–2 tbsp (5–10 g) plus sugar to taste Deep chocolate flavor, lighter body, full control of sweetness Stir it into a paste with a little espresso before adding the rest.
Chocolate syrup or sauce 1–2 tbsp (15–30 ml) Quick and sweet, closest to a coffee-shop mocha Check the label; many syrups are mostly sugar.
White chocolate 1 oz (28 g) Sweet, vanilla-like and creamy Skip added sugar entirely.

A note on cocoa: Dutch-process cocoa has been treated with an alkali to reduce its acidity, which makes it darker and less bitter than natural cocoa. It dissolves into a smooth, mellow mocha. Natural cocoa tastes sharper and more acidic. Both work.

How to make a mocha with an espresso machine

  1. Warm your mug. Fill it with hot water for a minute, then empty it. A cold mug steals heat from the chocolate.
  2. Add the chocolate. Put the chopped chocolate (or the cocoa, sugar and salt) in the bottom of the mug.
  3. Pull a double shot over it. Brew about 2 fl oz (60 ml) of espresso straight onto the chocolate. If you need help dialing in your shot, see our guide on how to make espresso at home.
  4. Stir until smooth. Stir for 20–30 seconds until no specks remain and the mixture looks like glossy sauce. With cocoa, start with a splash of espresso to make a paste, then add the rest.
  5. Steam the milk. Steam 6–8 fl oz (180–240 ml) of cold milk to 140–150°F (60–65°C), adding only a little air, as you would for a latte.
  6. Pour and finish. Pour the milk into the chocolate espresso, stirring once as you pour. Top with the last spoonfuls of foam, or with whipped cream and a dusting of cocoa.

How to make a mocha without an espresso machine

No espresso machine? You only need a strong, concentrated coffee that can hold its own against chocolate and milk. Pick one of these bases:

  • Moka pot: brew about 2 fl oz (60 ml) of stovetop coffee. It is the closest home substitute for espresso.
  • AeroPress: brew a short, strong cup using about 1/2 oz (15 g) of fine-ground coffee and 3 fl oz (90 ml) of hot water.
  • French press or drip: brew 4 fl oz (120 ml) of coffee at double strength, about 1/2 oz (15 g) of coffee for that much water, and use a little less milk.
  • Instant coffee: dissolve 2 teaspoons of instant coffee in 2 fl oz (60 ml) of hot water.

Then make the drink in a saucepan, which also saves you from frothing separately:

  1. Warm 6–8 fl oz (180–240 ml) of milk over medium-low heat with the chocolate or cocoa, sugar and salt.
  2. Whisk constantly until the chocolate melts and the milk is steaming, about 140–150°F (60–65°C). Do not let it boil.
  3. Pour the coffee into a warm mug, add the chocolate milk and whisk or froth the top for a few seconds if you like foam. A handheld frother or a few quick pumps in a French press works well.

Homemade chocolate sauce

If you drink mochas often, a jar of homemade sauce makes each one a 2-minute job and lets you control the sugar. Makes about 3/4 cup (180 ml), enough for about six mochas.

  • 1/2 cup (about 43 g) unsweetened cocoa powder
  • 1/2 cup (100 g) sugar
  • 1/2 cup (120 ml) water
  • 1 pinch of salt
  • 1/2 tsp (2.5 ml) vanilla extract
  1. Whisk the cocoa, sugar and salt together in a small saucepan, then whisk in the water until smooth.
  2. Bring to a gentle simmer over medium heat and cook for 1–2 minutes, whisking, until slightly thickened.
  3. Remove from the heat, stir in the vanilla and let it cool. It thickens further as it cools.
  4. Store it in a clean, sealed jar in the fridge and use it within 1–2 weeks. Use 2 tbsp (30 ml) per mocha.

Mocha variations

White chocolate mocha

Swap the dark chocolate for 1 oz (28 g) of chopped white chocolate and skip the sugar. White chocolate burns easily, so let the espresso melt it rather than microwaving it.

Spiced mocha

Add 1/4 tsp ground cinnamon, a few drops of vanilla and a tiny pinch of cayenne or chili powder to the chocolate before the espresso goes in. The warmth of the spice makes it taste richer with less sugar.

Iced mocha

Melt the chocolate into the hot espresso first, because cold milk will not dissolve it. Then stir in 6 fl oz (180 ml) of cold milk and pour over a glass full of ice.

Italian cousins: bicerin and marocchino

In Turin, the bicerin layers espresso, thick drinking chocolate and milk in a small glass, and the Caffè al Bicerin opposite the Consolata sanctuary has served it since the 18th century. The marocchino, created in Alessandria, is a small glass dusted with cocoa, filled with milk froth and espresso, then dusted again. Both are smaller and stronger than an American mocha.

Lighter or dairy-free mocha

Use 1 tbsp of cocoa powder with 1–2 tsp of sugar (or none), and steam skim milk or unsweetened barista oat milk. Many dark chocolates contain no milk, but check the label if you avoid dairy. For the lightest version of all, brew a chocolate-flavored coffee and add just a splash of milk: you get the aroma of a mocha with no added sugar.

Troubleshooting

  • Grainy or lumpy: the cocoa did not dissolve. Make a paste with a small amount of hot espresso before adding more liquid, or whisk the cocoa into the milk as it heats.
  • Chocolate sinks to the bottom: stir again before drinking, or use the saucepan method, which suspends the chocolate in the milk.
  • Too sweet: switch to 70% chocolate or cocoa powder and add sugar a teaspoon at a time.
  • Too bitter: add a pinch of salt, use Dutch-process cocoa or a slightly larger amount of milk, and check that the espresso is not over-extracted.
  • The coffee disappears: use a double shot, less milk or a bolder bean. The chocolate should complement the coffee, not hide it.

The best coffee for a mocha

Chocolate and milk both soften coffee, so a mocha needs beans with body and natural cocoa notes. For the shot, our African Espresso is a medium-dark blend of Kenyan, Tanzanian and Ethiopian coffees with red fruit and chocolate notes, so it stays lively under milk. If you want mocha flavor without sugar or syrup, try our Mocha flavored coffee, a medium roast specialty Arabica infused with rich chocolate flavor, brewed black or with a splash of milk. For a spiced version, Mexican Chocolate layers cocoa with cinnamon and vanilla. Every bag is roasted 1–5 days before delivery, and the Espresso grind suits both espresso machines and moka pots.

Café Mocha FAQ

What is the difference between a mocha and a latte?

Chocolate. Both are espresso with steamed milk, but a mocha adds chocolate, either melted chocolate, cocoa powder or syrup, and is often topped with whipped cream.

How much caffeine is in a mocha?

Most of it comes from the espresso. The Mayo Clinic lists about 63 mg of caffeine in a 1 oz (30 ml) shot of espresso, so a double-shot mocha has roughly 126 mg. Chocolate adds a small extra amount of caffeine along with theobromine, a milder related compound.

Can I make a mocha with hot chocolate mix?

Yes. Dissolve 1–2 tablespoons of hot chocolate mix in the hot espresso, then add steamed milk. Most mixes are already sweetened, so skip the extra sugar.

What is a mochaccino?

The name is used loosely. It usually means a mocha made like a cappuccino, with more foam and a dusting of cocoa, but cafés do not agree on one recipe, so ask how they make theirs.

Sources

  1. Mocha (etymology), Online Etymology Dictionary.
  2. Mokha, Wikipedia: the port and its coffee trade.
  3. Caffè mocha, Wikipedia: name, history and variants.
  4. Bicerin, Wikipedia.
  5. Marocchino, Wikipedia.
  6. Dutch process chocolate, Wikipedia.
  7. Caffeine content for coffee, tea, soda and more, Mayo Clinic.

Facts checked in October 2026.

Keep reading: How to Make the Perfect Espresso at Home · The History of Coffee · Shop flavored coffees

Back to blog