Chocolate mocha cake recipe

(720 ratings)

This easy and tasty chocolate mocha cake is full of a rich coffee and moist chocolate sponge perfect with a dollop of cream

Preparation Time30 mins
Cooking Time55 mins
Total Time1 hours 15 mins
Cost RangeCheap
Nutrition Per PortionRDA
Calories5763 Kcal288%
Sugar534.9 g594%
Fat318.2 g455%
Saturated Fat193.6 g968%
Salt7.92 gRow 4 - Cell 2
Protein49.5 g99%
Carbohydrates695.0 g267%
Salt7.92 gRow 7 - Cell 2

This is an adult cake with strong, grown-up flavours including strong, dark coffee and rich, dark chocolate. So you don’t spend hours slaving away chopping chocolate, simply pop the broken pieces of chocolate into the mini blender attachment or your stick blender, whizz, and it’s done in seconds. Unlike our classic chocolate cake, this is topped a dark chocolate frosting and plenty of walnuts for crunch. Perfect served with a warm coffee or cuppa and share with friends as an afternoon treat.


  • 175g butter
  • 175g caster sugar
  • 3 medium eggs, beaten
  • 200g self-raising flour
  • 1tsp baking powder
  • 2tbsp instant coffee dissolved in 2tbsp boiling water, and cooled
  • 60g plain chocolate, finely chopped

For the icing:

  • 125g dark chocolate, broken into pieces and melted
  • 125g butter, softened
  • 250g icing sugar, sifted
  • Walnut pieces to decorate




  1. Preheat the oven to 180°C/350°F/160°C Fan/Gas 4. Grease and line a 20.5cm round cake tin with greaseproof paper.
  2. Put all the ingredients for the cake mixture in the bowl of an electric mixer and, starting on the low setting, beat together all the ingredients well. Beat for a couple of minutes to make sure all the ingredients are well combined and you have a creamy cake batter. Spoon into a 20.5cm round cake tin and bake for 45 to 55 minutes.
  3. Cool in the tin for about 5 minutes before turning out onto a wire cooling rack.
  4. For the filling and topping carefully melt the chocolate in a bowl over a pan of simmering water. Leave until cool, but still liquid. Beat the butter and icing sugar, then add the melted chocolate. Beat well before slicing the cake in half horizontally and sandwiching together with half of the icing. Use the remaining icing to swirl on the top and scatter with walnut pieces. Please note, the nutritional information provided for this recipe is calculated as a whole recipe and not per portion, jar, or person.

Top tip for making chocolate mocha cake

If you prefer a plain coffee butter icing, as in the photo, simply beat 150g softened butter with 350g sifted icing sugar and 1tbsp cold coffee until smooth, adding a little more coffee if necessary.

You might also like...

Chocolate chip cake

Classic coffee cake

Coffee and walnut cupcakes

Jessica Dady
Food Editor

Jessica Dady is Food Editor at GoodtoKnow and has over 12 years of experience as a digital editor, specialising in all things food, recipes, and SEO. From the must-buy seasonal food hampers and advent calendars for Christmas to the family-friendly air fryers that’ll make dinner time a breeze, Jessica loves trying and testing various food products to find the best of the best for the busy parents among us. Over the years of working with GoodtoKnow, Jessica has had the privilege of working alongside Future’s Test Kitchen to create exclusive videos - as well as writing, testing, and shooting her own recipes. When she’s not embracing the great outdoors with her family at the weekends, Jessica enjoys baking up a storm in the kitchen with her favourite bakes being chocolate chip cookies, cupcakes, and a tray of gooey chocolate brownies