*This post may contain affiliate links. Please see my disclosure for more details!*

A four layer funfetti sponge cake, with rainbow themed buttercream frosting, a chocolate drip and even more for the best rainbow explosion cake ever! 

Rainbow explosion cake

So I was super lucky to reach three quarters of a million followers on Instagram the other day, so I thought I would make an insanely colourful and fun cake to celebrate the occasion! It may seem a bit OTT, but I am a baking blogger after all! 

Obviously I only recently made my regular rainbow cake which featured all the colourful sponges, a white buttercream frosting and then lots of colourful sprinkles – so I thought I would switch that cake on its head and create this! 


This rainbow explosion cake is based a lot on my funfetti cake sponge – because its a super easy cake to bake, but also so colourful! I did go a little too overboard on the sprinkles, and only had light brown sugar to hand, so my sponge did look a little dark!

The recipe uses caster sugar and I would recommend that over light brown soft sugar for sure – I also used these funfetti sprinkles in the cake because ones that work for funfetti in the UK are so hard to find, and I love these so much! 

All the colours!

If you don’t already know, funfetti is like confetti in something, so a cake in this case, and its just fun! But because of the dots of colour in the sponge, I thought I would create a lot of washing up for myself and do a rainbow buttercream outside!

Yes… again… the rainbow only has six colours because it works out much easier, and they are so much more straightforward to do! Red, orange, yellow, green, blue and purple. You can obviously swap these colours up though if you use the recipe for anything! 


I used the same colours for the buttercream in this rainbow explosion cake that I did in my other rainbow cake recipe because they work so well, and I am all about reducing the ingredients or added bits like colours that we have to buy! 

The method of decorating the cake is fairly faffy if you want the perfect lines like me, but you can also just slap the buttercream on and hope for the best! The best start though is to use some of the base buttercream recipe to do a crumb coat to seal in any crumbs on the cake. 


I used the same technique as I did in my mini egg drip cake (there is a YouTube video for this!) and piped rings of colours around the cake after its crumb coat, and then, used my classic large metal scraper to scrape around the edges of the cake to create the smooth and perfect finish! 

For the rainbow explosion cakes drip I used a white chocolate drip, but added in some extra white food colouring to make it even brighter – as I just love the bright contrast! This is optional though – or you can add in some colour and make the cake even more colourful, its completely up to you! 

With the leftover buttercream from the sides of the cake, I piped them onto a large piece of cling film into a long lines, and then rolled the clingfilm up tightly into a sausage and put this into a large piping bag with my favourite piping tip – I find this the easiest method of multicolour buttercream, but again its optional. 

Finishing touches

With swirls of the buttercream, some colourful sprinkles, and some random rainbow style lollipops and some gold candles I had my bright and wonderful rainbow explosion cake! This was randomly thrown together and sort of on the spot so hopefully this post made sense! I hope you love the recipe if you do try it though! x

Rainbow Explosion Cake!

A four layer funfetti sponge cake, with rainbow themed buttercream frosting, a chocolate drip and even more for the best rainbow explosion cake ever! 
Print Pin Rate
Category: Cake
Type: Cake
Keyword: Rainbow
Prep Time: 1 hour
Cook Time: 30 minutes
Decorating Time: 3 hours 30 minutes
Total Time: 5 hours
Servings: 20 Slices
Author: Jane's Patisserie



  • 500 g eggs (weigh eggs in shells)
  • 500 g unsalted butter
  • 500 g caster sugar
  • 500 g self raising flour
  • 75 g funfetti sprinkles


  • 750 g unsalted butter (room temp, not stork)
  • 1500 g icing sugar
  • 1 tsp vanilla extract
  • 1-2 tsp red, orange, yellow, green, blue, purple and white food colouring


  • 200 g raspberry jam
  • 180 g white chocolate
  • 75 ml double cream
  • 1/2 tsp white food colouring
  • Rainbow sprinkles


For the Cake

  • Preheat your oven to 170ºC/150ºC fan and line two 8"/20cm springform tins with parchment paper and leave to the side for now.
  • Add the butter and caster sugar to a bowl and beat until light and fluffy.
  • Add in the eggs, and self raising flour and beat again until smooth.
  • Finally add in the funfetti sprinkles and fold through.
  • Bake the cakes in the oven for 60-65 minutes (or until baked - test with a skewer).
  • Once baked, leave the cakes to cool in the tin for 10 minutes before removing to a wire rack to cool fully.


  • Once all of your cakes are cooled, you can make the buttercream.
  • Beat the room temperature unsalted butter on its own for a few minutes to soften it and make it supple.
  • Gradually add the icing sugar beating very well each time until its all mixed in.
  • Keep beating and add the white food colouring and vanilla extract and beat for a few minutes.
  • Get six small bowls, and add 300g of buttercream to each bowl.
  • Colour each bowl into one of your colours with the redyelloworangegreenblue and purple! Leave the leftover buttercream to the side.


  • Split each cake into two sponges, so you have four layers.
  • Using a 10" cake board, add your first layer.
  • Add a couple tablespoons of the buttercream on to the sponge and smooth over. Add a couple of spoons of jam to the middle.
  • Repeat with the second and third layers, and then add the last layer on top.
  • Using the leftover white buttercream, smooth over the sides of the cakes and fill in any gaps and create a crumb coat.
  • Refrigerate or freeze the cake on the board for an hour or so to chill and firm to make the next stage of decorating easier.
  • Once chilled, using a spatula or small piping bags, pipe the colours of buttercream around the sides of the cake.
  • Smooth over using a large metal scraper until the sides of the cake are smooth like in the photos! You may need to add in more buttercream as you go to get the finish you want but this is totally normal!
  • Once this has been done, refrigerate again whilst you make the drip!


  • Add the white chocolate and double cream to a bowl and heat in a microwave in short 10 second bursts stiring well each time.
  • Once melted and combined, add the white food colouring and mix until smooth!
  • Add the ganache to a piping bag and carefully cut off the end and drip down the sides of the cake. The more you push over the side of the cake with the piping bag, the further it will drip!
  • Add the leftover buttercream to a piping bag by adding lines of each colour onto a large piece of clingfilm and rolling this into a sausage.
  • Snip the end off of this, and add to a large piping bag with your favourite piping tip and pipe swirls of buttercream onto the top of the cake.
  • Finally sprinkle on some sprinkles and leave the cake to set in the fridge fully.
  • In the hot weather I store the cake in the fridge until it has been portioned.



Find my other Recipes on my Recipes Page!

You can find me on:

J x

© Jane’s Patisserie. All images & content are copyright protected. Do not use my images without prior permission. If you want to republish this recipe, please re-write the recipe in your own words and credit me, or link back to this post for the recipe.


  1. Jenny Pugh on October 19, 2023 at 8:59 am

    5 stars
    Used the piñata cake recipe with this decor for my grandson’s 4th birthday cake – he requested a rainbow cake! Really happy with the results!

  2. Katy on July 28, 2023 at 9:57 am

    My son wanted a pink and blue cake for his 2nd birthday so I’ve made this recipe but just pink and blue. I used the exact same blue colouring as you but when mixed with the cake batter it turned green! How did you get the cake to be blue?! The pink also wasn’t strong enough. Not made the buttercream yet and so disappointed it’s not going to be what he wants!

    • Jane's Patisserie on August 12, 2023 at 12:18 pm

      What brand of colours did you use? It will likely be this that’s the problem x

  3. Zoe on July 9, 2023 at 5:48 pm

    Hi Jane, if I wanted to make a smaller cake but still 6 layers so possibly 6” tins how much do I need to cut the recipe by?


  4. Chloe on May 6, 2023 at 1:50 pm

    Hi Jane how thick does your cake turn out (prior to halving it)? Mine seems flattish and my srf is in date. Not sure if using a springform tin which then domed up have affected the rise

    • Jane's Patisserie on May 7, 2023 at 10:00 am

      Hiya – these are relatively thin cakes and need to be as you are stacking 6 sponges in one go! x

  5. Victoria on April 2, 2023 at 9:10 am

    5 stars
    Hi Jane!
    I made this once before and it was insane!!
    I’d like to make it again for a friends birthday but it needs to be dairy free… (eggs are fine)
    Do you have any specific recommendations for dairy free butter/spread and will the icing hold as well on the outside?
    Thanks so much! Literally every recipe of yours always turns out amazing!

    • Jane's Patisserie on April 5, 2023 at 9:25 am

      Hiya! I usually use flora plant block – it should work well! Hope this helps! x

  6. Claire scott on February 15, 2023 at 8:59 pm

    Hi Jane. Could you tell me where you got the rainbow swizzle sticks to decorate the cake from please

    • Jane's Patisserie on February 17, 2023 at 11:04 am

      Hiya! I just got them from a regular sweet shop! Hope this helps x

  7. Jade on August 1, 2022 at 9:12 pm

    Hi Jane. How important is the white food colouring for the ganache? The one you recommend is unavailable right now. Thank you x

    • Jane's Patisserie on August 5, 2022 at 9:00 am

      Hiya! Without this, the ganache will be more of a yellow because of the white chocolate, so its really up to you! Hope this helps! x

  8. Angela on May 25, 2022 at 8:57 am

    Hi, how deep do the tins need to be – I have 8 inch x 3 inch – are these deep enough thank you !

  9. Stephanie Dean on May 22, 2022 at 11:06 am

    Hi, I’ve bought a tub of buttercream to test my colours out for the rainbow cake. And I’ve got forest green but just seems a bit dark and just not quite the right shade. Any tips please?

    • Jane's Patisserie on May 23, 2022 at 10:14 am

      Hiya! Try just adding less – you’d be surprised how much a little goes! Hope this helps! x

  10. Marion Shaw on September 5, 2021 at 6:17 pm

    4 stars
    I found I had to make extra buttercream to crumb coat and fill cake.
    Great recipe and instructions.

  11. Rebecca on July 20, 2021 at 9:11 pm

    5 stars
    This looks amazing! I want to make it in some 9 inch tins, can you reccomend how much I should up the recipe by? Thinking an additional half again to the existing?

    Thanks 🙂

    • Jane's Patisserie on July 21, 2021 at 8:43 pm

      Usually 9″ is about 1/3 more of the recipe! x

  12. Verity on July 19, 2021 at 10:07 am

    It looks SO BEAUTIFUL!
    If I wanted to halve the recipe and just make a double layer cake what should I adjust the cooking time to?
    BTW, our family is on countdown until your new book comes through the letterbox!

    • Jane's Patisserie on July 21, 2021 at 8:42 pm

      As you’d be using one tin instead of two, the baking time remains the same. And thanks! x

  13. Nic | Nic's Adventures & Bakes on July 17, 2021 at 3:36 pm

    5 stars
    Thanks for sharing, congrats for your followers on instagram, the cake looks amazing 🙂

  14. rebecca on July 10, 2021 at 1:04 pm

    5 stars
    What tin would you use if you didnt have spring form? i have 4 layer tins would these work?

  15. Grace Blackwell on July 8, 2021 at 4:20 pm

    Hi Jane, is that a Russian nozzle for the buttercream swirls? I’ve got one like it but the buttercream always sticks to the nozzle when I try and pull away and it drives me bonkers! My buttercream is fine through traditional nozzles and Russian flower nozzles, but not the one that creates these swirls. Any tips? Thank you, Grace

    • Jane's Patisserie on July 8, 2021 at 6:41 pm

      I’ve linked the piping tip I use on the post! x

    • Alia on October 1, 2022 at 2:10 pm

      Hi Jane,

      I would like to make this recipe with 3 layers but 6 inch. Can I use the same amount of buttercream you have posted or will that be too much? (I am using 300 g of ingredients with 5 eggs.)
      Thank you

  16. Judles on July 7, 2021 at 6:26 pm

    5 stars
    This looks amazing and tasty! And wow! Congratulations I’ve just spotted your book on Amazon! xx

  17. Petra on July 7, 2021 at 8:15 am

    5 stars
    Wow this looks incredible Jane! My daughter would love this. Do you think I could make the sponge chocolate instead and if so how would I do that please? Thank you for another amazing recipe xx

    • Jane's Patisserie on July 7, 2021 at 9:47 am

      Thank you! I would use 425g flour, and 75g cocoa powder (and leave the sprinkles out!) xx

Leave a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.