An iced mocha that tastes like the one from your favourite café is harder to get right at home than it looks. Regular café drinkers tend to know exactly what they want from one: coffee that cuts through the chocolate, cold milk that keeps things balanced, and sweetness that stops short of dessert. Getting all three right at the same time is where homemade versions can come unstuck.
What Is an Iced Mocha?
An iced mocha is a cold coffee made with espresso, chocolate sauce, and milk served over ice. The espresso gives it structure and bitterness, the chocolate sauce adds sweetness and depth, the milk softens both.
The name comes from Al-Makha, a city in Yemen that was the world’s main coffee trading hub from the 15th to the 18th centuries. Yemeni coffee beans were known for their chocolatey, earthy taste, and the word “mocha” came to stand for that flavour.
What You'll Need
This iced mocha coffee recipe calls for a handful of simple ingredients you can find at any supermarket:
Espresso: two shots or 60ml of freshly brewed coffee.
Chocolate syrup: two to three tablespoons of chocolate sauce.
Milk: 150 to 200ml. Whole milk gives the richest result, but any non-dairy milk also works.
Ice: enough to fill a tall glass or mason jar.
Equipment: a tall glass, a spoon for stirring, and a coffee machine or any other coffee brewing method you feel comfortable using to make your espresso.
How to Make Your Homemade Iced Mocha Recipe
This makes one serve and takes under five minutes.
- Brew two shots of espresso and let them cool to room temperature.
- Add the cooled espresso and chocolate syrup to your glass and stir until the syrup is fully mixed in.
- Fill the glass with ice.
- Pour the milk over the top and give it one final stir.
- Top with your choice of whipped cream, chocolate shavings, or an extra drizzle of chocolate sauce.
Easy Iced Mocha Variations
There are a few easy ways to tweak this iced mocha recipe to suit your tastes.
Cold brew base. Cold brew is coffee that has been steeped in cold water for 12 to 24 hours instead of brewed hot. It’s sold in bottles at most supermarkets or you can make it by combining coffee grounds with cold water, leaving it in the fridge overnight, and straining out the grounds. It has a smoother, less acidic flavour than espresso and it’s already cold, so there’s no cooling step needed.
Non-dairy milk. Oat milk is a popular dairy-free choice for iced drinks; its mild sweetness and creamy texture sit well with the chocolate. Almond milk and soy milk are thinner but suit a lighter result.
Frozen mocha. Blend the espresso, chocolate sauce, and milk with one and a half cups of ice for a frappe-style version.
Learn This Mocha Iced Coffee and Other Coffee Recipes
An iced mocha made at home can taste just as good as the café version. Making good coffee is a skill, not a secret and it can be learnt in a barista training course, even if you never plan to work in a cafe. Barista training can teach anyone how to make their favourite coffee perfectly every time, impress your friends, family, or co-workers, or just give you a better cup to enjoy each and every day. Every coffee you order from a cafe is one you could learn to make by enrolling.
FAQs
What Is the Difference Between a Mocha and a Latte?
A latte is made with espresso and steamed milk only, with no added flavouring. A mocha uses the same base but adds chocolate syrup or sauce as a third component.
Does Iced Coffee Have Less Caffeine than Regular Coffee?
No. Temperature has no effect on caffeine content. Cold brew is the exception; its longer steeping time pulls more caffeine from the grounds than hot brewing does.
Why Does My Homemade Iced Mocha Taste More Bitter Than the Café Version?
The most common cause is over-extracted espresso, which happens when the grind is too fine and water passes through the grounds too slowly.