(updated November 9th, 2026)
The difference is chocolate. A mocha is espresso and steamed milk with chocolate sauce or cocoa mixed in, and it’s often finished with whipped cream. A cappuccino has no chocolate and no added sugar: it’s espresso, steamed milk and a thick layer of foam. So a mocha is sweeter, richer and much higher in calories, while a cappuccino tastes more of the coffee.
If you like a cappuccino and you’re wondering about a mocha, think of it as a dessert you can drink. If you like hot chocolate and you’re wondering about coffee, a mocha is the easy way in.
What Is A Mocha?
A mocha is an espresso drink sweetened and flavored with chocolate. Liz Clayton at Sprudge describes it as espresso, steamed milk and chocolate, a drink that became known in the Americas as the “Mocha Latte” and is now just called a mocha, or sometimes a mochaccino. She’s also clear that “a mocha isn’t just hot chocolate with a shot of espresso in it”. Cafes build it as its own drink, and some make their own chocolate syrup for it.
That original name is a useful clue. A mocha is often served latte-style, so if you’re looking for its nearest relative on a menu, it’s a latte with chocolate added.
The name comes from coffee, not chocolate. Merriam-Webster‘s first meaning of “mocha” is coffee beans grown in the mountains of Yemen. Sprudge connects the drink to Moka, Yemen’s famous coffee port, whose coffees were known for a chocolate-forward flavor, and notes that the drink is said to take its name from the city. Mixing coffee and chocolate is older still: the mocha’s ancestry is often traced to the bicerin, a drink of coffee, chocolate and cream served in Turin in the 18th century.
Cappuccino vs Mocha, Side By Side
There’s no official recipe for a mocha, so the amount of chocolate and milk changes from one cafe to the next. The cappuccino has a clear standard: the Istituto Espresso Italiano specifies 25 ml of espresso and 100 ml of steamed milk.
| Cappuccino | Mocha | |
|---|---|---|
| Chocolate | None (a dusting on top is optional) | Chocolate sauce or cocoa mixed into the drink |
| Added sugar | None | Yes, in the chocolate sauce |
| Milk | Steamed, with a thick layer of foam | Steamed, often served latte-style |
| Usual topping | Foam | Whipped cream, or latte art in specialty cafes |
| Taste | Coffee first, softened by milk | Chocolate first, with coffee behind it |
| Standard recipe | Yes (25 ml espresso, 100 ml milk) | No, varies by cafe |
A sprinkle of cocoa on a cappuccino doesn’t make it a mocha. That’s a topping, and there’s more on it in what chocolate goes on top of a cappuccino. In a mocha the chocolate goes into the drink itself.
Which Has More Caffeine?
They’re close, and the mocha can come out a little higher. Starbucks lists its grande Caffè Mocha at 175 mg of caffeine and its grande cappuccino at 150 mg. Most of the caffeine in both comes from the espresso, so a mocha won’t be dramatically stronger than a cappuccino with the same number of shots.
The chocolate is the likely reason for the gap, because cocoa contains caffeine too. INTEGRIS Health, using USDA data, puts a tablespoon of unsweetened cocoa powder at 12.4 mg. White chocolate is made from cocoa butter rather than cocoa solids, so it has none, and Starbucks’ White Chocolate Mocha lists 150 mg, the same as its cappuccino. Starbucks doesn’t explain its figures, but they’re consistent with that. For the numbers behind a regular cup, see how much caffeine is in a cappuccino.
Which Has More Calories And Sugar?
The mocha, by a long way. Here’s how the three drinks compare at Starbucks, all in the 16 fl oz grande, using Starbucks’ own US nutrition pages for the cappuccino, the Caffè Mocha and the White Chocolate Mocha:
| Starbucks grande | Calories | Sugars | Caffeine |
|---|---|---|---|
| Cappuccino | 140 | 12 g | 150 mg |
| Caffè Mocha | 370 | 35 g | 175 mg |
| White Chocolate Mocha | 390 | 46 g | 150 mg |
The cappuccino’s only ingredients are milk and espresso, so its 12 g of sugar is the natural sugar in the milk. The mocha adds a sweetened chocolate sauce and whipped cream (both are on Starbucks’ ingredient list, so they’re included in its figures), and that’s where the extra calories and sugar come from. Skipping the whipped cream helps, but the sauce is the part that makes it a mocha. For a cappuccino outside Starbucks, see how many calories are in a cappuccino.
Which Should You Order?
Order the cappuccino if you want to taste the coffee, or if you’d like something you can drink every day without thinking about it. Order the mocha when you want a treat, especially on a cold afternoon, rather than as your usual coffee. If you’re stuck between the two, I’d start with a cappuccino and ask for cocoa on top. You get a hint of chocolate for very little extra, though it’s worth asking whether the cafe’s cocoa is sweetened.