
Learning how to make a mocha at home gives you the best of two worlds: rich espresso and chocolate combined with smooth steamed milk.
A mocha, sometimes called a caffè mocha, is essentially an espresso-based chocolate coffee. It can be made with cocoa powder, chocolate sauce or melted chocolate, allowing you to adjust the sweetness and intensity to suit your taste.
You don’t need an elaborate recipe. Once you can prepare espresso and texture milk, the rest is straightforward.
This guide explains how to make a mocha step by step, including the coffee, chocolate, milk and optional toppings.
What you’ll need
Before learning how to make a mocha, gather your ingredients and equipment:
- Espresso machine
- Freshly roasted coffee beans
- Coffee grinder
- Portafilter and tamper
- Digital scales
- Milk pitcher
- Milk of your choice
- Cocoa powder, chocolate sauce or dark chocolate
- Mug or heat-resistant glass
- Whipped cream, optional
You can adjust almost every ingredient to create a mocha that suits you.
Step 1: Choose your coffee
Choosing good coffee is an important first step in how to make a mocha.
Chocolate naturally has a strong flavour, so use coffee with enough character to remain noticeable once everything is combined.
Chocolatey, nutty and caramel-like coffees can work particularly well, but don’t feel restricted to dark roasts. Medium roasts can provide an excellent balance between sweetness and coffee flavour.
Browse our freshly roasted coffee to explore different origins and flavour profiles.
Our guide to choosing the best coffee beans can also help you find coffee suited to your preferences.
Step 2: Prepare the espresso
Grind your beans finely for espresso and weigh a dose appropriate for your portafilter basket.
Distribute the grounds evenly and tamp them level.
A brew ratio around 1:2 provides a useful starting point. For example, you might use 18g of ground coffee to produce approximately 36g of espresso. A survey published by the Specialty Coffee Association found that professional baristas reported an average espresso brew ratio around 1:2, although individual recipes varied.
Don’t treat this as an absolute rule. Different coffees may taste better with different recipes.
Our dedicated guide on how to make an espresso covers grinding, dosing and extraction in greater detail.
A balanced espresso provides a much better foundation when you’re learning how to make a mocha.
Step 3: Choose your chocolate
Chocolate is what separates a mocha from other espresso-and-milk drinks.
There are several ways to add it.
Cocoa powder: Gives you control over sweetness because you can add sugar separately.
Chocolate sauce or syrup: Convenient and easy to mix into espresso.
Dark chocolate: Creates a rich flavour when melted carefully into the drink.
Milk chocolate: Produces a sweeter and creamier result.
There’s no requirement to use chocolate with a particular cocoa percentage.
Choose according to the flavour you want.
Experimenting with different chocolates is part of discovering how to make a mocha that suits your own taste.
Step 4: Mix the coffee and chocolate
Prepare your chocolate before adding the milk.
If you’re using chocolate sauce, add it to the cup and mix it thoroughly with the freshly brewed espresso.
For cocoa powder, stir it with a small amount of hot espresso until smooth before adding the remainder. This helps prevent dry lumps.
If you’re using solid chocolate, chop it finely so the heat from the espresso can help it melt. Stir until the mixture is smooth.
Taste it before adding extra sugar. Some chocolate products are already very sweet.
Getting this base right is an important part of how to make a mocha with a balanced chocolate and coffee flavour.
Step 5: Steam the milk
Start with cold milk in a clean milk pitcher.
Position the steam wand just beneath the surface and introduce a controlled amount of air.
Once you’ve added enough air, position the wand so the milk circulates in the pitcher. The aim is to create fine microfoam rather than large bubbles.
A temperature around 60–65°C is a useful target while practising.
Turn off the steam before removing the wand, then wipe and purge it according to your machine manufacturer’s instructions.
Good milk texture can transform how to make a mocha from a basic chocolate coffee into something much closer to a café-style drink.
Step 6: Combine the mocha
Swirl the steamed milk so it remains glossy and integrated.
Slowly pour it into your espresso and chocolate mixture.
Start slightly higher to combine the milk with the base, then bring the pitcher closer as the cup fills.
You can stir the drink gently if necessary to make sure the chocolate is distributed evenly.
The finished mocha should combine noticeable coffee and chocolate flavours with smooth, creamy milk.
That’s the basic technique for how to make a mocha at home.
Step 7: Add your toppings
A mocha doesn’t require toppings, but you can add them if you want something more indulgent.
Try:
- Light dusting of cocoa powder
- Grated dark chocolate
- Chocolate shavings
- Small amount of whipped cream
- Sprinkle of cinnamon
- Pinch of nutmeg
Whipped cream will make the drink richer and sweeter, so you may want to reduce the amount of chocolate or sugar in the coffee itself.
If you prefer a simpler drink, silky steamed milk and a little cocoa powder are enough.
What is the best chocolate for a mocha?
There isn’t one best choice.
Dark chocolate can produce an intense cocoa flavour, while milk chocolate creates something sweeter and creamier. Cocoa powder provides greater control over sweetness, and chocolate sauce is convenient.
If you’re learning how to make a mocha for the first time, start with the chocolate you already enjoy eating.
You can then adjust the quantity on your next attempt.
The goal is balance. You should still be able to taste the espresso rather than completely masking it with chocolate.
How much chocolate should you use?
This depends heavily on the chocolate product and your preferences.
Instead of following an excessively sweet recipe, begin with a modest amount and taste the result.
You can always add more.
Chocolate syrups vary considerably in sweetness and concentration, while unsweetened cocoa powder needs to be treated differently from sweetened drinking chocolate.
Keeping the amount adjustable makes how to make a mocha much easier to personalise.
Can you make a mocha without an espresso machine?
Yes.
An espresso machine produces the traditional concentrated coffee base, but you can still make a mocha-style drink without one.
A stove-top coffee maker can produce strong coffee that works particularly well with chocolate and milk.
An AeroPress can also make a concentrated coffee suitable for a homemade mocha-style drink.
These methods don’t produce espresso in the technical sense, but they can still create an enjoyable chocolate coffee.
If you’re exploring how to make a mocha without specialist equipment, concentrate on making a relatively strong coffee so its flavour isn’t lost beneath the milk and chocolate.
Can you use plant-based milk?
Yes.
Oat, soy, almond and other milk alternatives can all be used, although their flavour and steaming characteristics differ.
Barista-style oat milk is a popular option because it can produce a creamy texture and stable microfoam.
Our guide to milk alternatives for coffee compares the main choices.
When learning how to make a mocha with plant-based milk, remember that both the milk and chocolate may change the sweetness of the finished drink.
Taste before adding extra sugar.
Mocha vs latte
Both drinks combine espresso and steamed milk, but a mocha adds chocolate.
A latte focuses more directly on the combination of espresso and milk, whereas chocolate becomes a defining part of a mocha’s flavour.
Because of that extra ingredient, a mocha is usually sweeter and richer.
If you already know how to prepare a latte, learning how to make a mocha is relatively simple: the main additional skill is balancing the chocolate with your espresso.
Common mocha mistakes
Several simple problems can affect the finished drink.
Too sweet: Reduce the chocolate sauce or added sugar.
Can’t taste the coffee: Use less milk or chocolate, or choose coffee with a stronger flavour profile.
Chocolate is lumpy: Mix cocoa or chocolate thoroughly with the hot espresso before adding milk.
Large bubbles in the milk: Introduce air more gently and create a whirlpool while steaming.
Milk is too hot: Stop steaming earlier and use a thermometer while practising.
Espresso tastes poor: Adjust your grind and extraction before trying to hide the flavour with chocolate.
Correcting these basics will help you understand how to make a mocha consistently rather than relying on extra syrup to compensate for problems.
Make your mocha
The beauty of a mocha is how easily you can personalise it.
Start with freshly roasted coffee, prepare a balanced espresso and combine it thoroughly with your chosen chocolate. Steam the milk until smooth and glossy, then bring everything together.
Adjust the coffee, chocolate and milk until you find your preferred balance.
Now that you know how to make a mocha, you can experiment with different beans, chocolates and milk to create your own version at home.
Whether you prefer dark and intense or sweet and creamy, a homemade mocha is an easy way to combine two classic flavours in one cup.
Best Selling Products
-
Brazil Fazenda Pinhal Coffee
From: £9.99 — or subscribe to save 10% -
House Blend Coffee
From: £9.99 — or subscribe to save 10% -
Costa Rica Tarrazu San Rafael Coffee
From: £9.99 — or subscribe to save 10% -
House Blend Dark Roast Coffee
From: £9.99 — or subscribe to save 10%
2023




