Rainbow Layer Cake with Easy Buttercream Frosting

Turning 30 is definitely a milestone birthday.  Maybe not physically but definitely mentally.  So to celebrate turning 30 (back in October), I wanted to do something a little bigger and more memorable for my birthday dessert.  This was definitely a more time consuming and elaborate production than the birthday cookie cake I made for my husband or the Cars birthday cake I made for my daughter, but it was big, beautiful, and absolutely delicious!

And where does anyone go these days when searching for inspiration?  Pinterest, of course!  I have zero experience working with fondant, so since I didn’t want my cake to be an unappetizing mess I decided to look for something memorable that didn’t include fondant.  One idea possibility that kept popping up was for a rainbow layer cake, hidden beneath some unassuming buttercream frosting.  It looked pretty straightforward but made a big statement, so I went with it.

Buttercream Frosting on top of Rainbow Layer Cake

A picture from Martha was all I needed to start to work.  I knew I wouldn’t be needing to use or modify anyone’s recipe because I have absolutely no problem using boxed cake mix.  It’s fast, it’s easy, and with two small kids running around it fits my needs perfectly.

How do you make a rainbow cake?  Well if you’re looking for some birthday cake inspiration or something for your St. Patrick’s Day party that will really wow all of your family and friends, then I’d definitely urge you to give this cake a try.

Rainbow Layer Cake Buttercream Frosting

Rainbow Layer Cake with Buttercream Frosting


For Cake:

2 boxes white cake mix

6 eggs

2/3 c. canola or vegetable oil

2.5 c. water

Wilton Gel Food Coloring

(6) disposable cake pans

wax paper


Ingredients for Buttercream Frosting

1 c. unsalted butter (2 sticks), room temperature

4 Tbsp. milk

4 tsp. clear vanilla extract

4 c. powdered sugar



  1. The night before preparing the cakes and assembling, using a piece of wax paper and a pencil trace the outline of the bottom of your cake pan.  You can use the disposable cake pans for tracing but the disposables I bought had a curved bottom so I used my own 9″ cake pan which had a uniform edge.  From your template, you’re going to make 14 circles made of wax paper for this project.
  2. Cut out the circular wax paper pieces.
  3. Mix all buttercream frosting ingredients together until desired consistency.  If your frosting ends up too thick, continue adding milk 1 tablespoon at a time until the mixture is what you’re looking for.
  4. Spread a thin layer of buttercream frosting on a wax paper cake pan template.  Cover with a new circle and repeat, stacking your layers of buttercream frosting, until you have one wax circle left to place on top.  You will have one extra layer of buttercream frosting in case any of your layers fall apart during assembly.
  5. Carefully place your dividing layers of buttercream in the freezer until ready to assemble your cake the following day.
  6. Refrigerate remainder of buttercream frosting until ready to frost cake.
  7. Set aside remaining wax circles until the following day when you’ll coat with cooking spray and use these to line the bottom of your disposable baking pans.  Lightly spray additional cooking spray to sides of cake pans.
  8. The next day, preheat your oven according to cake mix box directions – usually 350 degrees.
  9. Mix cake mix, eggs, oil, and water together until blended (about 2 minutes).
  10. Evenly divide cake batter in mixing bowls.
  11. Add gel food coloring to each individual bowl, adding a small amount at a time until you achieve your desired colors.
  12. Pour batter into baking pans and place all pans in oven to cook for approximately 8-12 minutes.  Make sure to keep an eye on your cakes during this stage as cooking times will vary and these cakes are very thin.
  13. Once cakes are done, allow to cool in pan for 10 minutes before inverting pans on baking racks to finish cooling.
  14. When the cakes are cooled, if needed using a serrated knife cut tops to make flat edges for the layers.
  15. On a cake stand or foil covered surface, place your bottom layer of cake followed by a frozen layer of buttercream frosting.  Continue alternating cake and frosting until all layers are assembled.  Since this cake is so heavy, I cut three straws to the height of the cake and stuck them into the cake to provide stability.
  16. Icing a cake this size can be really tricky.  I used a plastic spatula to plop some frosting on top of the cake, then I used a metal offset spatula to smooth it all over creating a thin layer to seal in the crumbs.  Then repeat using more icing and spread an even layer of buttercream frosting on your cake.  You can use the edge of your metal spatula to smooth things out.  If you’re looking for an even smoother, more finished look I’ve heard a bench scraper would really make a difference and get the job done perfectly.

Rainbow Layer Cake Buttercream Frosting

The white frosting on this cake is really unassuming and is sure to surprise those around when it’s served and the beautiful rainbow is exposed beneath. To add a little more color to the outside, you could always decorate it with sprinkles, candies, or other colors of icing.



  1. That looks SO cool! I am a terrible baker, so with my luck, I would burn it or something, but yours looks amazing.

  2. Looks Yummy!! I just celebrated my bday with cheesecake :)

  3. That looks so cool! I bet it was well remembered :).

  4. That came out perfectly! I made a rainbow swirl one for my daughters birthday

  5. That is AMAZING! I am pretty sure I wouldn’t get it to look that great but I’m tempted to try anyway!

  6. Amazing job! You totally rocked that cake!

  7. That’s the best way to bring in 30 ever!!!! Happy Birthday!

  8. That looks amazing!

  9. Absolutely beautiful! I think I’m going to do this for Zoe’s birthday this year as she wants rainbows!

  10. That is so pretty!!

  11. The cake came out quite pretty :)

  12. Love a good Pinterest recipe — this looks really cool!

  13. Holy cow this looks good!

  14. Oh my gosh, that looks incredible! How awesome, what a beautiful center!

  15. It turned out absolutely gorgeous–what a fun idea! I am so bad at baking, I’m sure mine would look a hot mess. :)

  16. I love this!! it’s so pretty! I have been wanting to do a rainbow cake forever!!

  17. I really want to make this for my kids! We’re Irish so it’s very fitting.

  18. That’s soooo cool!

  19. I have ALWAYS wanted one of those – I turn 40 in about 6 weeks, maybe that’s what I need!

  20. This is so pretty! And happy birthday

  21. So pretty. I just love all the colors.

  22. ohhh they look too good to eat!! very very nice!!

  23. Love the cake! It looks delicious, totally something my kids would ask me to make!

  24. We have made this cake before. Amazingly delish!

    Looks awesome.

  25. Cool cake! How are you adjusting to being 30? I’m doing ok…now that I’m about to turn 31. LOL

  26. Looks so pretty and delicious.
    Thanks for sharing.

  27. So pretty! I’ve always wanted to try out this rainbow cake thing… I should try it for my daughter’s second birthday in a couple weeks. :)

  28. My kids would love this cake! I just pinned it to make it one weekend for them! :)

  29. I’ve always wanted to do a rainbow cake! It looks delicious!!

  30. This is wonderful. My husband turns 50 this year. this would be a big hit

  31. What kind of straws did you use?


  1. […] store bought frosting.  The flavor is always a little…off.  Instead I always make my own homemade buttercream frosting which is quick, easy, and delicious.  For this batch I added a little (ok, a lot of) gel food […]

  2. […] thinking up all of the fun cupcake ideas I could using a boxed cake mix.  At last, inspired by the rainbow layer cake I made for my own birthday, I settled on making rainbow cupcakes with buttercream […]

All content is my own and copyrighted unless noted and may not be posted elsewhere without express written approval. All rights reserved.