How to make a Piñata cake

  • We earn a commission for products purchased through some links in this article.
  • With our simple step-by-step recipe, our piñata cake is much easier to make than you may think.

    All you have to do is hollow out the inside of the sponge after baking and pack it with a variety of sweets.

    This piñata cake is named after a classic piñata which kids beat to make the sweets fall out, but we wouldn’t advise taking a bat to this treat: it’s far too tasty to waste. Simply slice into the piñata cake to reveal the surprise. Little eyes will light up seeing the sweets tumble out the middle of this extra special bake.

    What is a piñata cake?

    Cut into a normal looking sponge cake to reveal a naughty surprise – it’s packed full of sweets! But how is it done? It’s actually quite easy to hide a hidden centre in your bakes – and we’re here to show you how.

    You can choose jellied sweets like Haribo, or chocolate sweets like M&Ms, just remember to make sure your cake is completely cooled before you add the sweets otherwise they’ll melt inside.

    Decorate with different coloured buttercream to make it extra special. We used purple, blue, pink and green, but you could use whichever colours you prefer – you could even go one step further a choose all the colours of the rainbow!

    This piñata cake should serve up to 6 people and will last 3 days in an airtight container. This recipe would work just as well with a chocolate cake mixture and you can also fill it with fresh fruits or chocolates – the possibilities are endless!

    This cake takes 25 mins to bake and 1hr to fill and decorate.


    For the cake:

    • 200g butter
    • 200g caster sugar
    • 4 medium eggs
    • 2tsp vanilla extract
    • 200g self-raising flour
    • 1tsp baking powder

    For the buttercream:

    • 550g icing sugar
    • 175g butter
    • 1tsp vanilla extract
    • 2tsp water
    • Food colouring; purple, pink, green and blue

    To decorate and fill:

    • Hundreds and thousands
    • M&Ms
    • Skittles
    • Haribo sweets
    • Dolly mix