Mocha latte: creamy recipe with chocolate

You fancy some coffee, but a regular latte feels a bit too mild. You want something creamy, something with chocolate, without it turning into a sickly sweet drink like in some coffee bars.

A mocha latte is exactly what you’re looking for. The combination of strong coffee, warm milk and chocolate creates a full flavour that feels comforting yet balanced. With this recipe, you can easily make a mocha latte at home that’s perfect for a relaxed coffee moment.

What is a mocha latte?

A mocha latte is a warm coffee drink where espresso is combined with chocolate and steamed milk. The drink is also called caffè mocha and is known for its rich, creamy flavour where coffee and chocolate enhance each other.

The difference with a regular latte mainly lies in the addition of cocoa or chocolate. While a latte consists of espresso and milk, a mocha latte gets an extra deep flavour from chocolate. This makes the coffee a bit sweeter and richer, without it having to be heavy.

The origin of the mocha latte lies in the combination of coffee and cocoa, a flavour pairing that has been popular for centuries. Bringing these together with milk creates a comforting coffee drink that’s perfect for moments when you want a little more than a standard cup of coffee.

Recipe info & ingredients

Recipe info

  • Preparation time: 10 minutes
  • Difficulty: easy
  • Servings: 1
  • Category: Coffee recipe

Ingredients

  • 1 shot espresso or 1 cup strong coffee
  • 200 ml milk or plant-based milk
  • 1 teaspoon cocoa powder or 20 grams dark chocolate
  • 1 teaspoon sugar, honey or chocolate syrup
  • Optional: whipped cream and a pinch of cocoa powder

Tip: Use unsweetened cocoa powder or chocolate with a high cocoa content for a deeper chocolate flavour and better balance with the coffee.

Preparation instructions

  1. Make a shot of espresso or a cup of strong coffee and set it aside.
  2. Warm the milk in a small saucepan over low to medium heat. Add the cocoa or finely chopped dark chocolate and stir until fully dissolved. Do not let the milk boil.
  3. Froth the chocolate milk with a milk frother or whisk until creamy.
  4. Pour the coffee into a large mug or heatproof glass.
  5. Pour the warm chocolate milk into the coffee and stir briefly.
  6. Finish with a bit of milk foam on top and optionally whipped cream or a pinch of cocoa powder.

Serving tips and variations

A mocha latte works best in a large mug or heatproof glass. This way the layers stay nicely visible and the drink stays warm longer.

Making mocha latte with cocoa? Use unsweetened cocoa powder if you want a less sweet and more intense chocolate flavour.

For an extra creamy mocha latte with chocolate, use dark chocolate syrup or finely chopped chocolate with a higher fat content and full-fat milk.

Finish the latte with a dollop of whipped cream and optionally some grated chocolate on top.

Which coffee and chocolate to use?

For a good mocha latte, the coffee is the base. Preferably choose an espresso made from medium to dark roasted beans.

If you use filter coffee, brew it slightly stronger than usual.

The choice of chocolate largely determines the character of your mocha latte.

For the milk, full-fat milk gives the creamiest result. Oat and almond milk are nice plant-based alternatives.

Frequently asked questions about the mocha latte recipe
Is a mocha latte sweet?
That depends on the chocolate you use. With unsweetened cocoa powder, a mocha latte is quite intense and slightly bitter. If you use chocolate sauce or sweet chocolate, the drink becomes noticeably sweeter. At home, you can decide this entirely yourself.
Is there always coffee in a mocha latte?
Traditionally, a mocha latte contains espresso or strong coffee. If you don’t want caffeine, you can replace the coffee with hot milk and cocoa for a chocolate latte.
Can I make a mocha latte vegan?
Use plant-based milk such as oat or almond milk and opt for cocoa powder or dark chocolate without milk ingredients. Omit whipped cream or use a plant-based alternative.
What is the difference between cocoa and chocolate sauce?
Cocoa powder gives a pure, intense chocolate flavour without extra sweetness. Chocolate sauce contains sugar and fat, making the mocha latte taste softer and creamier. Both work well; the difference is mainly in flavour and sweetness.