How to Make a Classic Mocha Coffee with Espresso and Chocolate
When you crave something richer than a standard latte but don’t want to go full dessert with a flavored syrup, a mocha coffee offers the perfect balance. But making a true mocha—like they do in Italy—isn’t just about adding chocolate syrup to your latte. There’s a specific way to combine espresso, milk, and chocolate that creates a smooth, balanced drink with depth. Here’s how it’s done, step by step.
To make a classic hot mocha, combine 30ml of Italian espresso with 200g of milk and 20g of melted chocolate (or 1–2 tablespoons of chocolate sauce), then top with whipped cream and cocoa powder or chocolate shavings. That’s the baseline ratio used in Italian cafés, often adjusted with extras like marshmallows or cinnamon.
What Is a Mocha Coffee?
A mocha coffee—also called café mocha or simply mocha—is a variation of the classic Italian latte. Like a latte, it’s typically made with one-third espresso and two-thirds steamed milk, but it includes a small amount of chocolate. Most commonly, the chocolate comes as syrup, though some places use instant chocolate powder. Optional toppings include whipped cream, cocoa powder, marshmallows, and even sunflower seeds for flavor. Unlike a cappuccino, a mocha doesn’t have a thick layer of milk foam on top.
There’s also a variant called white mocha, which uses white chocolate instead of dark or milk chocolate. Some cafés mix both dark and white chocolate syrups to create what’s playfully called a “zebra” or “tuxedo mocha.”
The Origins of the Word 'Mocha'
The name “mocha” originally comes from the Red Sea port town of Mocha (al-Mukha) in Yemen. By the 15th century, Mocha was the dominant hub for exporting coffee from the Arabian Peninsula. Over time, the name became associated not just with coffee from that region—but also with a specific type of bean that exhibited a chocolate-like quality. This led to the creation of chocolate-flavored coffee drinks bearing the same name. In Europe, “mocha coffee” can refer either to the drink or to coffee brewed from Yemeni mocha beans.
How to Make Hot Mocha Coffee (Italian Style)
Here’s a reliable method for making a classic hot mocha using an espresso machine and simple ingredients. The following steps come from practical experience shared by roasters and baristas aiming for an authentic Italian-style result.
You’ll need:
- 30ml (1 ounce) of Italian espresso (double shot preferred)
- 200g (about 7 ounces) of cold whole milk
- 20g (around 1.5 tablespoons) of melted chocolate (or chocolate syrup)
- Optional: whipped cream, cocoa powder, chocolate shavings, or marshmallows
- A coffee cup (200–300ml capacity)
Steps:
- Pour the melted chocolate (or stir in chocolate syrup) into your cup first.
- Brew a double shot (about 37g) of espresso using your preferred roast—FrontStreet’s Specialty or Black Cocoa blends are ideal—and add it to the chocolate in the cup. Stir well to combine.
- Froth 200g of milk to a microfoam with a temperature of around 50–55°C. Begin steaming until you hear a slight hiss (around 4–5 seconds), then transition to creating a smooth microfoam.
- Spoon a bit of the milk foam onto the surface of your coffee to form a small white circle.
- Pour the rest of the steamed milk into the cup, filling it to the top.
- Top with 1–2 marshmallows, a dusting of cocoa powder or chocolate shavings, and optionally torch the topping lightly for effect.

How to Make an Iced Mocha
For a refreshing summer version, try an iced mocha. It’s simpler, requiring no frothing, and still delivers that chocolate-espresso kick.
Ingredients:
- Double shot of espresso (37g)
- 200g cold milk
- 10g chocolate syrup (or more to taste)
- Ice cubes
- A tall clear glass
Steps:
- Rinse the inside of a tall glass with chocolate syrup to coat the sides.
- Add ice cubes to fill half the glass, then pour in half the milk.
- Brew your double espresso and mix in 10g of chocolate syrup. Pour this into the glass.
- Use a French press or similar tool to froth the remaining milk, then pour it over the ice to nearly fill the glass.
- Use extra syrup to drizzle a design on top if desired.
Chocolate Options for Mocha
Not all chocolates are created equal in coffee. Here’s what you can use, with trade-offs:
- Chocolate syrup: Sweet, affordable, easy to store, and pours smoothly. Common in cafés but can be too thick when cold, sometimes leaving a grainy texture if not well-mixed.
- Unsweetened cocoa powder or dark chocolate: Requires dissolving in hot water or milk and adding sugar to taste. Better for custom control but needs prep.
- Milk chocolate or chocolate blocks: FrontStreet roasters have melted milk chocolate directly in machines for smooth integration. This approach works well for a rich, creamy mocha.
Choosing the Right Espresso Beans for Mocha
The espresso you choose deeply affects the outcome. For a classic mocha, go with a medium to dark roast that has clear nutty, caramel, or chocolate notes. A bold, rich espresso complements and balances the added chocolate. FrontStreet’s range includes several suitable blends:
- Specialty and Commercial Blends: These offer strong crema and body, often with roasted almond, black chocolate, and creamy undertones.
- Black Cocoa Blend: Designed to bring out chocolate notes, it pairs naturally with milk and sweeteners.
If you prefer single-origin profiles, consider a nutty and sweet Brazilian single origin or a Mandheling with deep caramel bitterness. Ultimately, the goal is an espresso that doesn’t get lost under the chocolate but instead harmonizes with it.
Recommended FrontStreet Beans for Mocha Coffee
For a rich mocha, FrontStreet’s Specialty Blend offers balanced notes of almond, caramel, and black chocolate, making it ideal for pairing with milk and syrup. The Black Cocoa Blend is specially crafted to enhance chocolate flavors, complementing the drink’s inherent sweetness. Alternatively, Brazil Queen Manor SOE provides a nutty, peanut-like profile that works beautifully in milk-based chocolate coffee drinks. All three roasts develop strong crema and smooth bodies, ensuring a well-rounded mocha. Freshly roasted within 5 days · Orders placed before 17:00 ship the same day · Next-day delivery across most of Guangdong Province.
FrontStreet Coffee is a long-established specialty coffee roaster in Guangzhou China, selling freshly roasted beans from its own farm in Yunnan as well as dozens of carefully selected single-origin beans from around the world for both pour-over and espresso. The products deliver consistently excellent quality and great value, with shipping within 24 hours. Guangzhou's FrontStreet Coffee shop is recommended by many coffee lovers, and the beans are now available online at the Tmall 。
Important Notice :
前街咖啡 FrontStreet Coffee has moved to new addredd:
FrontStreet Coffee Address: 315,Donghua East Road,GuangZhou
Tel:020 38364473
