Maltesers chocolate cake recipe

(1009 ratings)

This easy Maltesers chocolate cake recipe is perfect for special occasions and is quick to make. With a rich chocolate sponge, topping and plenty of Maltesers

Preparation Time40 mins
Cooking Time30 mins (plus 20 mins cooling time)
Total Time1 hours 10 mins

Make this impressive Maltesers chocolate cake in just a few simple steps. 

This Maltesers cake is a chocolate-lovers dream, using both malty chocolate treats and cocoa powder, along with buttermilk, to create a rich and velvety cake. Unlike our classic chocolate cake, this is topped with smooth cream cheese frosting and even more Maltesers to give it that extra special touch. The final cake is really a sight to see. While this bake is the ideal weekend baking project, the recipe makes 12 portions so it’s also perfect for picnics in the park with friends, parties and special occasions, and even just as a much-needed 3pm snack.

Watch how to make this Maltesers cake


  • 3 medium free-range eggs
  • 200g soft brown sugar
  • 60g cocoa powder
  • 150g plain flour
  • 180g ground almonds
  • 50g butter, melted in the microwave until liquid
  • 284ml buttermilk
  • 2tsp baking powder
  • Small pinch salt

Frosting ingredients:

  • 100g mascarpone
  • 100g icing sugar
  • 30g cocoa powder

For the top and middle:

  • 175g pouch Maltesers




  1. To make this chocolate cake, preheat the oven to 180°C (160°C fan).
  2. Line the base of two 18cm loose-bottomed round tins with baking paper, and lightly grease the base and sides with a little vegetable oil.
  3. Whisk the eggs and sugar for a full 4 mins until they turn pale and treble in size.
  4. Add the flour, cocoa powder, almonds, baking powder, salt, buttermilk and melted butter to the bowl and mix to combine.
  5. Divide the mixture between the two prepared tins and place into the middle of a hot oven for 30 mins.
  6. Once cooked, leave to cool on a wire rack for at least 20 mins until cold. You could speed up the process by placing the rack in the fridge if you wanted to. The cake must be cold before you ice it or it will simply run off it.
  7. While the cake is cooling, make the icing: place the mascarpone and icing sugar in a bowl and mix together with the help of a rubber spatula. When they are totally blended together and there are no lumps, add the cocoa powder and mix again. Refrigerate until needed.
  8. To assemble the cake, spread a thin layer of icing on the underside of both cakes. Scatter half of the Maltesers on the base layer, then sandwich with the top half. Finally, place Maltesers all over the top of the cake before serving.

Tips for making Maltesers chocolate cake:

Speed up the cake cooling process by placing the rack in the fridge. The chocolate sponge cake must be completely cold before you ice it, otherwise the frosting will simply run off it. 

You might also like...

Pick 'n' mix sweetie cake

Chocolate drip cake

Malteser cheesecake

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