With 4 kids, I make several cakes a year between all the parties and this year my daughter has requested a rainbow cake. This video and recipe actually looks quite easy so I’m going to give it a go.


For cake:

  • 6 food colours
  • 9 tablespoons of milk
  • 1 and a 1/2 teaspoons of vanilla essence
  • 750 grams of unsalted butter, softened
  • 750 grams of caster sugar
  • 9 eggs
  • 750 grams of self raising flour

For icing:

  • 400 grams of unsalted butter softened
  • 900 grams of icing sugar
  • 5 tablespoons of milk
  • 1/2 teaspoon of vanilla essence



  1. Preheat your oven to 170 degrees and grease six circle pans and add mixture.
  2. Combine vanilla essence and milk in a bowl.
  3. Get 6 bowls and divide the milk/vanilla up evenly between the 6 bowls.
  4. Add a colour into each bowl and mix in. Put bowls aside
  5. In a separate bowl beat the sugar and butter until pale and fluffy on medium speed.
  6. Put all the eggs into a bowl and whisk together.
  7. Reduce your mixer to a slow speed and add the eggs slowly.
  8. Add the sifted flour until just combined.
  9. Measure weight of batter and divide into the 6 bowls evenly and add the food colours. Mix slowly with a spoon.
  10. Bake cakes for 20 mins or until cooked through.
  11. Leave cakes to cool completely.


  1. Beat butter for 5 minutes until pale.
  2. Slowly add sifted icing sugar.
  3. Add milk and vanilla, beat for 1 minute on slow and 2 minutes on fast.


  1. When the cakes are cool trim the top and edges off to make the cake level.
  2. Place a spoon of icing on a board or plate and then place your first cake on.
  3. Ice the top of that cake layer and then add another colour, repeat with all colours.
  4. Ice the whole cake with a thin layer and then place in the fridge for an hour to set.
  5. Now you can complete your cake by doing your thick icing.
  6. Sprinkle crumbs on top from the cake you cut off.
  7. The cake is ready to eat.

I hope mine turns out as well as this.

You can watch the YouTube video for easy to follow instructions:

Have you ever made a rainbow cake? Any tips to share? Please add comment below.

Main image source Shutterstock.com

We may get commissions for purchases made using links in this post. Learn more.
  • This looks absolutely amazing. A rainbow cake delight. Thanks


  • Looks so good, I’ve always liked the look of these rainbow cakes, thought they looked easy enough to make. Then I attempted one fir my grandsons cake smash. No way did it look this impressive


  • I made a rainbow cake for my rainbow baby boys christening. I love rainbow cakes


  • What a gorgeous, well made cake! I remember seeing a tutorial on this a while back


  • these look amazing. ive never tried but getting a wiggles one made for my sons birthday


  • I found making the rainbow cake surprisingly easier than I thought.


  • I am so trying this it looks amazing, thanks for sharing


  • Rainbow cake is just so beautiful!

    • i love rainbow cake. i love the ones that you cut and they spill out coloured smarties! it looks great


  • This looks amazing. My sister actually made a similar cake but with a checkerboard type effect. It looked amazing.


  • I’ve seen it so many times on social media. One friend actually made it and she said it wasn’t that hard. Just long. I never tried it though. It looks splendid!!


  • I’ve always wanted to but just seemed to hard. I love this recipe. Thanks for sharing.


  • I have saved this cake to make for my sons 1st birthday in July! It looks amazing, but simple to make! Thankyou for sharing!


  • It looks fantastic but no I haven’t tried it.


  • They look great but I’ll never make it -so much mess!!!


  • It looks beautiful but I am concerned about the food colouring, unless natural food colours are available.


Post a comment
Add a photo
Your MoM account

Lost your password?

Enter your email and a password below to post your comment and join MoM:

You May Like


Looks like this may be blocked by your browser or content filtering.

↥ Back to top

Thanks For Your Star Rating!

Would you like to add a written rating or just a star rating?

Write A Rating Just A Star Rating