Oh Sweet Day!

Rainbow Cake


My two children’s birthdays are in October. And this is when I will come up with a crazy cake which I will not make normally. Would you normally have a monkey cake, Elmo cake or Cookie Monster cake for dessert on a regular day?

This year my kids are lucky enough to have two birthday parties, because I couldn’t wait until the one with all family members, and we just had a little one with their grandparents first. This rainbow cake was their first cake.

All efforts were paid off when these moments came:

Ingredients (8-inch 7-layer cake):

Vanilla Cake Layers
3 1/2 cups all-purpose flour
1 1/2 teaspoons baking powder
1 1/2 teaspoons baking soda
1/2 teaspoon salt
3 sticks unsalted butter, room temperature
2 1/2 cups sugar
5 large eggs
1 1/2 cup milk
2 teaspoons vanilla extract
a few drops of each food coloring paste (I used red, orange, yellow, green, blue, purple and pink)
Vanilla Swiss Meringue Buttercream
10 large egg whites
1 1/2 cups granulated sugar
5 sticks unsalted butter, softened
2 tablespoons pure vanilla extract
pinch of salt


Preheat over to 375F. Grease how many cake pans you have, and line the bottoms with parchment paper. (I have four and I just reused them)

In a large bowl, sift flour, baking powder, baking soda and salt. Mix well.

In the bowl of an electric mixer fitted with the paddle attachment, cream butter on medium-high speed, until light and fluffy. Gradually add sugar and continue to beat until well combined and fluffy. Reduce the mixer speed to medium and slowly add eggs until just blended.

With the mixer on low, slowly add half the flour mixture; mix until just blended. Add the milk and vanilla extract, mix until just blended. Slowly add remaining flour mixture, scraping down sides of the bowl with a spatula, as necessary, until just blended.

Divide batter evenly into seven small bowls. Add food coloring paste to each bowl and mix thoroughly.

Pour into the prepared pans, smoothing the surface with a spatula. Bake 13 to 15 minutes or until a toothpick inserted into the cake comes out clean.

Place the cakes (in the pans) on a wire rack to cool. Then invert the cakes onto a greased rack.  Cool completely before frosting.

To prepare the buttercream, put egg whites and sugar in a mixing bowl over a pot of  simmering water. Use an electric hand mixer to beat constantly until the sugar has completely dissolved and the egg whites are hot. Remove from heat.

With whisk attachment, continue whipping the mixture in a standing mixer until thick, glossy, and cool.

Switch over to paddle attachment. While mixing on medium speed, continuously add softened butter in chunks until incorporated, and mix until it has reached a silky smooth texture. If curdles, keep mixing and it will come back to smooth.  Add vanilla and salt, mix well.

To assemble the cake, place one cake layer (according to your preference order) on your serving plate and spread with 1/4 cup of the buttercream. Repeat this process until all cake layers are placed. Smear buttercream on top and sides of the cake.

Garnish with color sprinkles.

Cover and refrigerate the cake. Leave out in room temperature for at least an hour prior to serving.


  1. I super love your blog, too! I just know I’ll keep coming back here to see all your beautiful sweet (and savoury) creations! Thanks!

  2. Hi Jen, Happy 2015! I hope you will enjoy it! By the way, I adore your website! :)

  3. I’m making this cake this weekend!!! Can’t wait!

  4. Hi Yaya, I use a piece of plastic bowl scraper/icing smoother. My work is not perfect, and it still takes me quite some time when it comes to frosting. But practice does help. Cheers.

  5. Amazing! Any tips on how you got the icing to be so smooth on the tops/side of the cake?

  6. I just came across your blog via TastyKitchen and boy am I NOT disappointed. Your son’s expression just makes my day. :-) Beautiful cake and beautiful blog!

Leave a Reply

Required fields are marked *.