How to Make a Multilayer Rainbow Cake

by Annie Ai

My recipe and illustrated instructions for a Multilayer Rainbow Cake. Full recipe here:


  • 2 Cups all-purpose flour
  • 1.50 Cups granulated sugar
  • 3 Teaspoons baking powder
  • ½ Pinches salt
  • 6 Tablespoons unsalted butter
  • 1 Cup whole milk
  • 2 eggs
  • 2 Teaspoons vanilla extract
  • Vanilla Buttercream Icing (recipe on my blog)
  • Instructions

    Step 1

    * If preparing in 7-inch cake pans use these measurements listed above. * If using 8 or 9 inch cake pans - double the recipe amounts.

    Step 2

    Preheat oven to 350 degrees Fahrenheit.

    Step 3

    Add flour, sugar, mixing bowl, baking soda and salt into a mixing bowl.

    Step 4

    Whisk together your dry ingredients.

    Step 5

    In a separate bowl, beat softened butter

    Step 6

    Next add your flour mixture gradually to the butter.

    Step 7

    Beat flour and butter between additions.

    Step 8

    You should get a sandy, crumbly texture to your batter.

    Step 9

    Step 10

    This should be the consistency of the crumbly texture.

    Step 11

    Add half of the milk, and mix until moistened.

    Step 12

    Add eggs to the crumbly mixture.

    Step 13

    Add vanilla extract.

    Step 14

    Beat together until well mixed.

    Step 15

    Divide your batter amongst 5 (or 7 bowls); make sure this corresponds to the number of layers of your cake.

    Step 16

    Pick your food colouring, I used a gel paste which usually adds more distinct colour.

    Step 17

    To colour cake batter, dip a toothpick or chopstick into the gel paste and then and into your cake batter and stir. It usually doesn't take very much to colour your cake batter.

    Step 18

    You should have distinct colours for your cake batter!

    Step 19

    Pour into your cake pans. MAke sure to pour very little, as we are doing many cake layers we want these layers to be thin.

    Step 20

    To learn about how to bake flat cake layers:

    Step 21

    Bake 15-17 minutes or until cake tester comes out clean.

    Step 22

    Repeat for other cake layers until you have all of your cake layers.

    Step 23

    Use this vanilla buttercream icing recipe: and ice between layers.

    Step 24

    Repeat until all layers are stacked and iced.

    Step 25

    Step 26

    Continue using a cake spatula. For more details on how to ice a multi-layer cake:

    Step 27

    Use a bench scraper to smooth out your icing. For more details on how to ice a multi-layer cake:

    Step 28

    Your finished product!

    Step 29

    I used this cake to celebrate my birthday. I used rainbow sprinkles to ice the top.

    Step 30

    Step 31

    For more pictures:

    Step 32

    For more pictures:

    Step 33

    For more pictures: