This homemade dessert recipe for a 6 Layer Rainbow Cake Recipe is easier than it looks thanks to boxed cake mix. Nonetheless, the beautiful and vibrant colored layers really make a statement especially when it’s topped off with a delicious homemade buttercream frosting!
Evenly divide cake batter in mixing bowls.
Add gel food coloring to each individual bowl, adding a small amount at a time until you achieve your desired colors.
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.
Once cakes are done, allow to cool in pan for 10 minutes before inverting pans on baking racks to finish cooling.
When the cakes are cooled, if needed using a serrated knife cut tops to make flat edges for the layers.
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.
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.