Make this show stopping white chocolate Easter cake, then check out more our ultimate chocolate fudge cake, classic white chocolate cake and white chocolate and raspberry cake.

Looking for more impressive Easter dessert ideas? Try our indulgent Easter cheesecake, Easter cupcakes and Easter rocky road.


  • 425g unsalted butter, softened
  • 425g caster sugar
  • 6 large eggs
  • 425g plain flour, sifted
  • 3½ tsp baking powder
  • 150ml whole milk


  • 300g unsalted butter, softened
  • 700g icing sugar, sifted
  • 100g soft cheese
  • 200g white chocolate, melted


  • various sizes whole white chocolate eggs, broken up
  • 50g multicoloured mini chocolate eggs


  • STEP 1

    Heat the oven to 190C/fan 170C/gas 5 and line 2 x 20cm deep, round cake tins with baking paper. To make the cake, beat together the butter and sugar until light and fluffy. Crack in the eggs, one by one, and mix between each addition until combined. Gradually mix in the flour followed by the baking powder until just combined. Slowly add the milk and mix to combine.

  • STEP 2

    Divide the batter equally between the lined cake tins and bake in the oven for 45-50 minutes or until a skewer inserted into the middles comes out clean. Take out of the oven and leave to cool in the tins for at least 10 minutes before transferring to a wire rack to cool completely.

  • STEP 3

    To make the buttercream, beat the butter for 5 minutes until lightened in colour. In three separate additions, slowly beat in the icing sugar for 5 minutes or until light and fluffy. Add the soft cheese and beat for another minute until fully combined. Finally, add the white chocolate and mix until just combined, and the buttercream is thick but spreadable.

  • STEP 4

    Once the cakes are cool, cut both in half with a serrated knife so you have four round, evenly sized sponges.

  • STEP 5

    To assemble the cake, evenly spread the buttercream on top of each sponge and sandwich the cakes together. With a thin layer of the buttercream, create a crumb coating by icing the sides and top of the cake. Leave to set in the fridge for 10 minutes. Using a palette knife, spread the remaining buttercream over the entire cake, filling in any gaps between layers and creating a smooth surface. Put the cake in the fridge for 30-40 minutes or until the icing is firm.

  • STEP 6

    Finally, once the cake is set, top with the broken white chocolate eggs and mini eggs.

Try more Easter cake recipes...

Easter simnel cake

Whip up this traditional fruit cake for your bank holiday Easter baking treat.

Easter Simnel Cake Recipe

Easter cupcakes

Bake a batch of chocolate cupcakes and top with vanilla buttercream and Cadbury Mini Eggs for an easy Easter treat

A batch of chocolate cupcakes, topped with buttercream, chocolate shavings and mini eggs

Creme egg cupcakes

One for fans of Creme Eggs, these super-chocolatey Creme Egg cupcakes, with their yolk-yellow frosting, make for a sweet Easter treat.

A cake stand piled with chocolate cupcakes with halved creme eggs on top, with a grey stone background

Easter cheesecake

Celebrate Easter with our decadent chocolate cheesecake, topped with a show-stopping combination of crushed biscuits and chocolate eggs.

Easter Cheesecake Recipe with chocolate mini eggs on top

Italian Easter cake

This traditional Italian Easter cake, shaped like a dove and topped with candied fruit, sugar and almonds, is a yeasty bake that's a similar to a panettone.

A bready cake topped with nuts in the shape of a dove, sat on a wooden board with a pink background

Sunken Nutella cake with Baileys cream

This indulgent sunken Nutella cake with Baileys cream is sure to be a crowd-pleaser, especially if it's dessert on Easter Sunday. We're pretty sure it will follow your main of roast lamb quite well!

sunken nutella cake

Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating