Oh hi, guys welcome back to a new post! This week is for this incredible Rainbow Drip Cake! If you have subscribed to my monthly newsletter then you will recognise this recipe. This recipe was revealed In my rainbow-themed newsletter on the 1st of June. It was jammed pack with baking news, themed baking products and of course, a sneak-peek of a themed recipe. If you want to subscribe to my monthly newsletter then you can on my homepage.

Anyway back to the recipe. This is a five-layered vanilla rainbow drip cake with rainbow vanilla buttercream and a white chocolate drip. I used red, orange, yellow, green and blue and I mirrored the buttercream on the outside to match the colours on the inside.

Why do we celebrate Pride?

Pride is a celebration of the sexual diversity of people. Pride started off as a response to a police raid on a pub in New York that was popular with members of the LGBT+ community in June 1969.

The riots began when a woman struggling with four officers called upon the crowd to take action and as a result, the riots began. The year after the riots groups got together to commemorate the event. They opted for the name “gay pride” to indices those involved were proud to be who they were.

Sadly because of the Coronavirus the Pride celebrations this year have been cancelled but that doesn’t mean we can’t still celebrate!


So this rainbow drip cake is slightly bigger than my normal-sized cake like my Cookie Dough Showstopper Cake and my Chocolate and Peanut Butter Drip Cake it is five layers. You could make the cake bigger and make it seven layers check out the Alternatives section below to find out how.

To Make the Cake

To make the cake I mixed together the butter and caster sugar until it was nice and light and fluffy. After that, I added in all the other ingredients and mix it again until all the ingredients are combined.

I always double-check I have all the ingredients combined by scraping down the sides of the bowls and giving it another quick mix. Next, I split the mixture into 5 bowls there should be approximately 350g in each bowl and I then add the food colouring.

A lot of people find it hard to get a vibrant red colour. Check out the “What Ingredients do I use” section to find out what food colouring I use.

I would recommend using a gel-based food colouring. They tend to have brighter colours and you only need a tiny amount to get vibrant colours. Compared with liquid food colourings you can buy at supermarkets. I have always have found them to have a funny aftertaste and you need to use a lot to get the colour you want.

Related Posts

Love Heart Loaf Cake

Toffee Apple Cake

Krispy Kreme Cake

After you have coloured all your cake batter, pop them into the cake tins and bake in the oven.

You will know they are ready because they will spring back when touched. You will find that the top and the sides of the cake will go a slightly brown colour. Don’t worry about this, you can cut the sides and top off if you want. I didn’t because when you stack your cakes and cover them in buttercream you don’t see the brown edges or tops when you cut into them.


To make the buttercream I mix the butter and icing sugar together and then add in vanilla extract. If you find the buttercream is too thick add a teaspoon of milk one at a time until you reach the desired consistency.

I split the buttercream into six bowls this time as I wanted white buttercream in the centre of my cake. Again, this is completely optional you can colour all the buttercream if you would prefer.

To Decorate the Cake

To decorate the cakes I stacked each one onto a cake board. I decided I wanted the red to be at the top of the cake so I started the bottom with the blue cake. I used the cakes using the white buttercream, don’t worry if it splodges out the sides as I used this for my crumb coat too.

Using my cake smoother and smoothed any splodges of buttercream into the side of the cake. To crumb coat just ensure that there is no gaps in the cake. If there is using some of your white buttercream to fill the gaps and smooth again. If you have any white buttercream leftover leave it to one side.

Pop the cake into the fridge for half an hour or so until the buttercream firms up. Once your crumb coat has firmed up you can then decorate it with your rainbow colours. I put all my colours into individual piping bags with a round piping tip. I pipe two rows of the coloured buttercream around the outside of the cake. Don’t worry at the stage it won’t look pretty and if there are any small gaps then these will be filled when you smooth the buttercream.

Once you have layered all your colours use your cake smoother to smooth the buttercream. If there are any gaps just use the colour you need and fill them in.

To Make the Drip

Once you have smoothed the icing on the sides and on top. Melt the white chocolate in the microwave on 20-second bursts until it is completely melted. Pop it into a piping bag and snip the end off or you can use a small piping tip. Go around the edge of your cake and encourage the chocolate to drip. Pop the cake into the fridge until the chocolate has set.

Decorate your brilliant rainbow drip cake with any leftover buttercream and of course sprinkles.

What Ingredients Do I Use?

Self-Raising Flour – I use a supermarket own brand

Caster Sugar – I use Silver Spoon

Butter – For the cake I use Stork and for the buttercream you MUST use Unsalted Butter. If you use Stork in the buttercream it will be too soft and your cake won’t be stable. You can also use unsalted butter in the cake sponge instead of stork if you would prefer.

Vanilla Extract – In this cake I used Dr Oekter

Baking Powder – I use Dr Oetker

Food Colouring – I used Pro Gel

Icing Sugar – I used Silver Spoon

White Chocolate – You can use any white chocolate branded or not. I used a supermarket own brand.

Sprinkles – I used these Sweetapolita Party Classic Non-Pareils Sprinkles

What Equipment Do I Use?

Cake Tins – I used these 8″ round cake tins.

Spatula – I always recommend using a spatula over a wooden spoon. I normally find with a wooden spoon there is a lot of leftover cake batter around the sides of the bowl. When you use a spatula you are able to get all the leftover batter.

Mixing Bowls – I use these mixing bowls

Scales – I would never ever bake without weighing out my ingredients first.

Cake smoother – I use this Wilton Cake Smoother

Piping Tip – I used a Wilton 1M Piping Tip for the decoration on top of the cake. You can use a large round piping tip for around the sides of the cake too.

Piping Bags – I use these large savoy piping bags as I find you can fit all the buttercream into the bag no problem.


Why not make this cake 7 layers and use all the colours of the rainbow? To make it you will need to increase the amount of ingredients to 500g each and 10 large eggs.

You don’t need to make the buttercream coloured you could have a simple white buttercream with the surprise rainbow layers inside instead.

Hints and Tips

This cake should last 3-4 days in an airtight container.

I would ensure that all your ingredients are room temperature. I do this by taking the butter out of the fridge a few hours before I bake.

Rainbow Drip Cake

Sarah Mark
A colourful rainbow drip cake, rainbow buttercream decorated with a white chocolate buttercream and sprinkles.
4.91 from 10 votes
Prep Time 45 mins
Cook Time 35 mins
Decorating Time 1 hr
Total Time 2 hrs 20 mins
Servings 12 servings


For the Cake

  • 450 g Unsalted Butter
  • 450 g Caster Sugar
  • 450 g Self-Raising Flour
  • 9 Large Eggs
  • 1 tbsp Baking Powder
  • 1 tbsp Vanilla Extract
  • Rainbow Food Colouring

For the Buttercream

  • 1 kg Icing Sugar
  • 500 g Unsalted Butter
  • 1 tsp Vanilla Extract
  • Rainbow Food Colouring

For the Decoration

  • 200 g White Chocolate
  • Sprinkles


To Make the Cake

  • Preheat the oven to 170C (150C Fan). Line five 7” cake tins with greaseproof paper and leave to one side.
  •  In a large bowl, whisk together the sugar and butter until light and fluffy.
  • Add in the flour, eggs, baking powder and vanilla extract. Whisk until allcombined.
  • Split the mixture evenly into the five separate bowls and add the food colouringuntil you are happy with the rainbow colours.
  • Pour the mixture into the individual cake tins and bake in the over for 35-40minutes. You will know they are ready when they are golden brown and springy to touch.
  • I leave them to cool in the cake tin for 15-20 minutes and then remove and put them on a wire rack to cool fully.

To Make the Buttercream

  • In a bowl mix together the butter and icing sugar until it is combined. Add in the vanilla extract and mix again.
  • If you find the buttercream is quite thick add 1tsp of milk at a time mixing in-between until it reaches the desired consistency.
  • Split the mixture into six bowls. I put 500g in one bowl and 200g in the other bowls.
  • In the bowls with 200g add in yourfood colouring until you are happy with the colours. Leave the bowl with 500gas it is. This will be your cake filling and crumb coat.
  • Put the mixtures into separate piping bags with a large round nozzle.

To Decorate

  • Place your firstcake on your board or plate and pipe the white buttercream on top. Smooth thebuttercream. Repeat until all your cakes are stacked. Don’t worry if some ofthe buttercream splodges out of the side we will use this as part of the crumbcoat.
  • Use your cakesmoother and go around the sides of the cake and ensure there are no gaps. Ifthere are using the white buttercream fill the gaps and smooth again. Don’tworry if you can still see the cake colours through the buttercream we will coverthem with our rainbow buttercream
  • Pop the cake intothe fridge until the buttercream firms up.
  • Once your crumb coathas firmed up you can decorate with your rainbow buttercream. Take your firstcolour and start at the bottom of the cake. Pipe the buttercream around thesides of the cake.
  • When you are pipingthe buttercream just ensure that there is enough room on the cake for all five colours.I piped two rings of buttercream around the cake in each colour. I decoratedthe top of the cake with the colour I used at the top of the cake.
  • Once all your colours are on your cake using yourcake smoother go around the side of the cake and smooth. If you have any gapsjust fill it with the buttercream and smooth again. Until the entire cake iscovered. Smooth the top of the cake. If you have any leftover buttercream leaveto one side.
  • Melt your white chocolate in the microwave in 20second bursts until it has completely melted. Pop it into a piping bag youcould also use a a squeeze bottle if you find it easier.
  • Put the edge of the piping bag on the side of the cakeand squeeze gently. To get the drip I hold the piping bag ever so slightly awayfrom the cake. If you have any left-over chocolate pipe it onto the top of yourcake and smooth.  
  • Put the cake back into the fridge until the chocolate has set.
  • Once the chocolate has set decorate the top of the cake. I done this by using leftover white buttercream and sprinkles.

Pin it For Later!

If you make any of my recipes use #aspoonfulofvanilla on social media so I can see all the deliciousness! If you have any recipe suggestions or any comments good and bad about this post and others on my blog, then you can either leave them in the comments section below. You can also find me on InstagramTwitter and Pinterest or you can email me at aspoonfulofvanilla@outlook.com.

*I have used affiliated links in this post.


  • Kadie

    14 June 2020 at 1:12 am

    Oh wow! I absolutely love this cake! What a great idea for a pride-themed party or birthday party. It’s gorgeous!

  • Natasha MacFarlane

    14 June 2020 at 10:00 pm

    5 stars
    Oh my goodness that is a GORGEOUS looking cake!!! Im

  • Nic | Nic’s Adventures & Bakes

    15 June 2020 at 10:44 am

    Thanks for sharing, this cake looks incredible and probably very yummy 🙂

    Nic | Nic’s Adventures & Bakes

    1. aspoonfulofvanilla

      19 June 2020 at 5:15 pm

      Thank you!

  • Luke Slater

    15 June 2020 at 12:03 pm

    5 stars
    Omg this cake looks so gorgeous and how you’ve done the rainbow design is fantastic, looks like I’m going to have to set myself a challenge 😁

    1. aspoonfulofvanilla

      19 June 2020 at 5:15 pm

      Thank you! I can’t wait to see your rainbow cake I am sure it will be beautiful!

  • lifestyleseason

    15 June 2020 at 12:19 pm

    5 stars
    Great recipe! I’m planning on making a rainbow cake soon and this has gave me some inspiration! Thank you!

    1. aspoonfulofvanilla

      19 June 2020 at 5:14 pm

      I am glad I have given you some inspiration!

  • Amy

    15 June 2020 at 1:40 pm

    5 stars
    Just wow! This looks INCREDIBLE and it’s all the things I love in a cake – pretty, sprinkles, buttercream, the lot! I’d love to give this a try sometime! Thank you for sharing 🙂 x

    1. aspoonfulofvanilla

      19 June 2020 at 5:13 pm

      Thank you! I hope you enjoy!

  • Amanda

    15 June 2020 at 2:09 pm

    This is such a fun cake! So colorful, I love it.

  • Jenn

    15 June 2020 at 6:02 pm

    You always make the tastiest looking treats! I’m nervous to try any of them because I don’t want to end up on an episode of Nailed It! haha

    1. aspoonfulofvanilla

      19 June 2020 at 5:13 pm

      Thank you! I’m sure it wouldn’t look like anything from an episode of Nailed It!

  • Karalee Shotola

    16 June 2020 at 6:46 am

    5 stars
    Oh wow this cake looks amazing! I have always wanted to make a rainbow cake & my daughter would love one too!

    1. aspoonfulofvanilla

      19 June 2020 at 5:07 pm

      Thank you! Ah that would be so much fun to bake together!

  • robyn

    16 June 2020 at 8:38 pm

    5 stars
    This cakes looks amazing – making me hungry as always

  • The Book View

    17 June 2020 at 10:30 pm

    HOLY SMOKES! I think I’m drooling. This looks so good!

    1. aspoonfulofvanilla

      19 June 2020 at 5:06 pm

      Thank you!

  • Jaya Avendel

    22 June 2020 at 9:19 pm

    This is a lovely heaping slice of a cake! I love how the colors all stay in their own neat rings, and the slice looks amazing. I have never had much luck when it comes to keeping colors separate but I want to try this. 🙂

  • Vanessa

    3 July 2020 at 10:51 am

    5 stars
    I dream with a cake like this for a birthday! 🍰🌈 It looks so pretty! Thank you for sharing the recipe and steps! ❤️🧡💛💚💙💜

  • Marissa Belle

    14 July 2020 at 3:42 am

    5 stars
    WOW this actually LOOKS SOOO AMAZING!

    🌿 Marissa Belle × marsybun.com 🌿

    1. aspoonfulofvanilla

      16 July 2020 at 12:05 pm

      Thank you!

  • Jenny in Neverland

    21 July 2020 at 3:52 pm

    5 stars
    Oh my bloody God this is something else! Absolutely incredible!

    1. aspoonfulofvanilla

      23 July 2020 at 5:38 pm

      Thank you!

  • Cassie

    21 July 2020 at 5:38 pm

    This looks like such a fun cake! Our kids recently asked my husband to bring home a blue and orange cake. This looks much tastier!

    1. aspoonfulofvanilla

      23 July 2020 at 5:38 pm

      Thank you! It would be perfect to make with kids and if they didn’t want to make a rainbow they could make the cakes any colour they preferred.

  • Serena

    21 July 2020 at 6:13 pm

    4 stars
    This cake looks divine and way too good to eat! I’d love to try making a rainbow cake one day!

  • Leslie

    23 July 2020 at 2:27 am

    The cake looks beautiful! I miss baking but since it’s just me now with all the virus stuff going around I have no reason to bake.

    1. aspoonfulofvanilla

      23 July 2020 at 5:40 pm

      Ah, what a shame! Hopefully, you will be able to bake again soon! I normally take all my bakes into work with me but we aren’t allowed to share unpackaged food so I have had to find new taste testers to try them.

  • Caroline

    12 August 2020 at 9:46 pm

    5 stars
    This is so cool!! Deffo need to make this one day xx

  • Lucy

    23 February 2021 at 4:35 pm

    This cake is gorgeous Sarah! x

    Lucy | http://www.lucymary.co.uk

    1. aspoonfulofvanilla

      1 March 2021 at 8:26 pm

      Thank you so much!

  • Tiffany McCullough – Metaphysical Mama

    23 February 2021 at 5:01 pm

    Wow! This is such a pretty cake! It would almost be a shame to eat it, but I bet it’s absolutely delicious!

    1. aspoonfulofvanilla

      1 March 2021 at 8:26 pm

      Thank you!

  • Katie

    2 March 2021 at 2:40 pm

    My best friend is an avid baker and made me one of these cakes for my birthday a few years ago and it was sooo pretty! I don’t have the patience, but this cake looks just as gorgeous!

    Katie | katieemmabeauty.com

    1. aspoonfulofvanilla

      11 March 2021 at 12:23 am

      Thank you very much!

  • Cristina Rosano

    6 April 2021 at 2:18 pm

    Oh wow, this is absolutely amazing! I always looked at rainbow cakes but never tried to make one! I will need to make one of these for sure, thanks for sharing x

    1. aspoonfulofvanilla

      7 April 2021 at 11:43 pm

      YES! You need to make one they are so much fun!

  • Heidi

    7 April 2021 at 6:10 am

    Wow! This cake is stunning! I love that you added the drip effect. That makes it even more beautiful. 🙂

    1. aspoonfulofvanilla

      7 April 2021 at 11:44 pm

      Thank you lovely!

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating

Prev Post Next Post
%d bloggers like this: