Showstopper Rainbow Cake

45 Minutes
Serves: 1 Six Layer Cake

Showstopper Rainbow Cake


  • 250 g / 2 cups Selati Sugar
  • 8 Eggs
  • 360 ml Water
  • 10 ml / 2 teaspoons Vanilla essence
  • 250 g Butter
  • 4 cups Supreme Cake Wheat Flour
  • 10 ml / 2 teaspoons Salt
  • 20 ml Supreme Baking powder
  • 6 Different colours of food colouring

Vanilla Buttercream:

  • 450 g Butter
  • 10 ml / 2 teaspoons Vanilla extract
  • 8 cups Selati Icing sugar, sifted
  • 60 ml Milk

Cooking Instructions

  1. Pre-heat oven to 180°C and grease and line six 15cm cake tins.
  2. Beat Selati sugar and eggs until fluffy.
  3. Heat water, vanilla and butter.
  4. Add to egg and Selati sugar mixture and mix until well combined.
  5. Sieve all dry ingredients and add to wet ingredients mixture.
  6. Mix until well combined.
  7. Divide batter evenly among six small bowls.
  8. Starting with the lightest colour, tint batter with food colouring, whisking in a few drops at a time until the desired intensity is reached.
  9. Pour evenly into the prepared tins.
  10. Bake the cakes for 15 to 25 minutes in the pre-heated oven, until a skewer inserted comes out clean.
  11. Cool for 10 minutes before removing the cakes from tins to cool.

To make the icing:

  1. Cream butter until light and fluffy.
  2. Beat in the Selati icing sugar alternately with the milk and vanilla.
  3. Beat to a spreading consistency.
  4. Stack layers according to colours of the rainbow, spreading a thin layer of buttercream between each.
  5. Using an offset spatula, ice the whole cake with a thin layer of butter cream.
  6. Place cake on a freezer safe plate. Freeze for 15 minutes, or until buttercream is firm.
  7. Remove from the freezer and decorate as desired.