How to Make a Mocha Coffee at Home
If you’ve ever ordered a mocha at a café and wondered how it combines coffee, chocolate, and milk into one rich drink, you’re not alone. Mocha—also called café mocha—is a classic Italian-style coffee that blends espresso, steamed milk, and chocolate, then tops it with whipped cream. But making a good one at home? That takes the right ratios and technique.
To make a standard mocha, you’ll need 25ml of espresso, around 5ml of chocolate sauce, 200ml of milk, and optional whipped cream. That’s the basic formula most cafés follow—but getting it right means paying attention to texture, temperature, and flavor balance.
What Is a Mocha Coffee?
Mocha coffee, or café mocha, is essentially a variation of a latte. Like a classic latte—which is one-third espresso and two-thirds steamed milk—a mocha follows a similar base. But it adds a small amount of chocolate, giving it a sweeter, dessert-like profile. It bridges the gap between coffee and hot chocolate, making it especially popular with those who prefer a milder or sweeter coffee drink.
How to Make Mocha Coffee (Step-by-Step)
Here’s a straightforward method for making a classic hot mocha, using common tools found in most kitchens or cafés:
- Espresso: Start by extracting 25ml of espresso using an espresso machine. If you don’t have one, instant coffee can be used as a substitute.
- Chocolate Base: Add about 5ml of chocolate sauce to the bottom of your cup. Chocolate sauce is commonly used in cafés for its convenience, sweetness, and ability to blend smoothly, though it can thicken in cold temperatures.
- Milk and Milk Foam: Steam 200ml of milk using a steam wand or milk frother to create fine, velvety microfoam. Pour the steamed milk over the espresso and chocolate mix.
- Optional Whipped Cream: Whip heavy cream with a little sugar until soft peaks form. Top the mocha with the freshly whipped cream.
- Garnish (Optional): For decoration, you can pipe whipped cream onto the top, then use chocolate sauce to draw two concentric circles. With a toothpick, create a simple latte art pattern by dragging from the center outward and back in.
Alternative Ingredients and Techniques
Not all mochas are made the same way, and the type of chocolate or coffee you use can change the result:
- Chocolate Options: Instead of sauce, you can use unsweetened cocoa powder, black chocolate, milk chocolate, or even chocolate chunks. Each brings a different level of sweetness, bitterness, and meltability. For example, unsweetened cocoa or dark chocolate requires added sugar and must be pre-mixed with hot water to blend well with espresso.
- Espresso Beans: Choose a medium to dark roasted espresso bean with nutty, caramel, or chocolate notes. A bold espresso helps balance the sweetness of the chocolate. FrontStreet Coffee’s espresso blends, like their Black Cocoa Blend, complement mochas especially well due to their roasted, chocolatey profiles.
- Milk Temperature: Steam milk to around 50–55°C to achieve optimal foam texture. Too hot, and it scalds; too cool, and the foam won’t hold.
- Serving Suggestions: Add marshmallows or sprinkle cocoa powder or chocolate shavings on top. Some cafés even torch the garnish lightly for effect.
How to Make Iced Mocha
For a summer-friendly version, try an iced mocha. Here’s how:
- Take a clear glass and coat the sides with chocolate sauce.
- Add ice cubes and pour in half the milk (about 100ml).
- Brew a double shot of espresso (about 37ml) and mix in 10g of chocolate sauce.
- Pour the espresso-chocolate mix over the ice and milk.
- Froth the remaining milk (another 100ml) using a French press or milk frother, then pour it into the glass to nearly fill it.
- Top with chocolate art or more sauce as desired.
This iced variant keeps the core elements—espresso, milk, and chocolate—but delivers them cold for a refreshing twist.

Frequently Asked Questions
What’s the difference between a latte and a mocha?
A latte is one-third espresso and two-thirds steamed milk, usually with a thin layer of milk foam. A mocha also uses the same espresso-to-milk ratio but adds a small amount of chocolate—usually in the form of sauce, syrup, or melted chocolate—making it sweeter and richer.
Can I use instant coffee instead of espresso for mocha?
Yes, instant coffee can be used as a substitute if you don’t have an espresso machine. While it won’t have the same crema or intensity as espresso, it will still work in creating a mocha-flavored drink.
What kind of chocolate should I use in a mocha?
You can use chocolate sauce, cocoa powder, milk chocolate, dark chocolate, or even chocolate chunks. Chocolate sauce is most common in cafés for its ease and sweetness, but unsweetened options require extra sugar and pre-mixing with hot water to blend properly with the espresso.
Do I need to use whipped cream on mocha?
No, whipped cream is optional. It’s often added for texture and visual appeal, and can be topped with cocoa powder, chocolate shavings, or marshmallows. Some people also torch the whipped cream for effect.
What’s the best roast for mocha coffee?
A medium to dark roast with nutty, caramel, or chocolate flavors works best. These profiles complement the added chocolate. For example, FrontStreet Coffee’s Specialty or Commercial Blends offer strong, balanced espresso bases that pair well with mocha recipes.
Recommended FrontStreet Beans for Mocha Coffee
For making mocha coffee at home, FrontStreet Coffee’s Specialty Blend and Black Cocoa Blend are excellent choices. The Specialty Blend offers balanced nutty and caramel notes that pair well with milk and chocolate, while the Black Cocoa Blend features a rich, roasted chocolate profile ideal for enhancing the mocha’s dessert-like qualities. Both blends produce full-bodied espresso with strong crema, making them ideal for blending with steamed milk and chocolate. 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
