This chocolate traybake is perfect for Easter. It’s a straightforward bake that brings together a moist chocolate sponge with a smooth cream cheese frosting, all topped with those colourful mini eggs that appear on shop shelves this time of year.
The cake itself isn’t complicated – it’s your standard creaming method where butter and sugar get mixed until fluffy before adding eggs and dry ingredients. What makes it work so well is the balance between the rich cocoa sponge and the not-too-sweet cream cheese topping. The mini eggs add both colour and a nice bit of crunch against the soft cake.
I often make this one. It’s handy because you can slice it into as many pieces as you need – small squares for the children or more generous portions for the adults who’ve helped with the washing up.
The whole thing takes about an hour from start to finish, though you’ll need to factor in cooling time before you add the frosting. Otherwise, you’ll end up with a melted mess, and nobody wants that.
You can adjust the cocoa amount if you fancy a darker chocolate flavour, and if mini eggs aren’t your thing, any chocolate bits will do the job. I’ve made it with broken-up Flake bars and it went down a treat.
It keeps well in an airtight container for a few days, though in our house it rarely lasts that long. The first day it’s at its best – the sponge is tender and the frosting still has that perfect consistency before the mini eggs start to soften into the top.
Give it a go when you need something simple but a bit special for your next tea time or bake sale around Easter.

Chocolate Mini Egg Easter Traybake
Ingredients
- 280g butter, softened
- 30g cocoa powder, sifted
- 280g caster sugar
- 5 large eggs
- 280g self-raising flour, sifted
- 165g cream cheese, softened
- 84g unsalted butter, softened
- 352g icing sugar, sifted
- 1/2 tsp vanilla extract
- 270g mini chocolate eggs
Directions
- Preheat oven to 180°C. Line a 9″×12″ baking tin with greaseproof paper.
- In a large mixing bowl, cream together the 280g softened butter and caster sugar until light and fluffy.
- Add eggs one at a time, mixing well between each addition.
- Sift the self-raising flour and cocoa powder into the mixture. Gently fold until fully combined.
- Pour batter into the prepared tin, spreading evenly.
- Bake for 30-40 minutes until a skewer inserted into the centre comes out clean.
- Cool in tin for 5 minutes, then transfer to a wire rack to cool completely.
- For the frosting: In a large bowl, beat the cream cheese and 84g softened butter together until smooth and creamy.
- Add the vanilla extract and mix until combined.
- Gradually add the icing sugar, one tablespoon at a time, beating on low speed until incorporated.
- Once all the sugar is added, increase the speed to high and beat until light and fluffy.
- When the cake is completely cool, spread the cream cheese frosting evenly over the top.
- Decorate with mini chocolate eggs, gently pressing them into the frosting.
- Slice into squares and serve.
