Bake the world a better place with this fun rainbow cake tutorial! The wonderful Sarah from has whisked up a simple step-by step guide on how to frost the perfect rainbow layer cake. From scraping to piping, you’ll learn how to create a colorful masterpiece that will brighten any day! 


Time to frost your rainbow cake!


Level your cake layers once they have completely cooled.


Stack your cake layers with your buttercream filling. You can use a piping bag to pipe the buttercream onto the cake layers, or simply put a dollop of buttercream in the middle of the cake layer and spread it evenly with an offset spatula. Make sure your buttercream is spread evenly, and your cake layers are aligned and straight when stacked.


Work on the crumb coat. Apply a thin layer of buttercream on the top and sides of your cake. This ensures a clean and perfect second layer of buttercream! Once your cake is covered in buttercream, use your cake scraper at a 90-degree angle to smooth the buttercream. Apply a moderate amount of pressure, but don’t press hard enough to move the cake layers around or off the cake board. Clean your scraper in between turns. Use your spatula to smooth the top, dragging the buttercream towards the center of the cake.

Pro Tip

 The crumb coat doesn’t have to be perfectly smooth because you are going to apply another layer of colored buttercream later.


Chill your cake in the fridge for about 30 minutes so the crumb coat firms up.


While your cake is chilling, prepare your buttercream. Use different bowls for the different colors and make sure the food coloring is completely mixed into the buttercream.

Rainbow Icing Layer Cake


Remove your cake from the fridge and give your buttercream a good stir to get rid of any air bubbles that developed.


Choose the first color and apply it to the top of your cake. Once the top is covered, use your offset spatula parallel to the cake to smooth the top. Cover the top section of the side with the same color, making sure you leave enough space for the rest of the colors.


Use the width of your offset spatula to roughly apply the other colors until your cake is fully covered. Don’t get rid of any colored leftover buttercream, as it will be used to add the finishing touches to your cake.

Rainbow Icing Layer Cake


Hold your scraper at a 90-degree angle to the cake board and parallel to the cake. Apply moderate pressure and slowly move the scraper around the cake to remove any excess buttercream and to smooth the sides. Scrape any excess into a separate bowl and clean your scraper before you continue smoothing the sides. Patch any gaps or uneven parts with buttercream and continue smoothing the cake with a little less pressure than before.

Pro Tip

This step might take a few rounds of re-applying and scraping. Simply take your time and keep going until you’re happy with the result.


Put your cake back in the fridge and chill for another 20-30 minutes.


Time to decorate! While your cake is chilling, prepare the chocolate drip. Use a 3:2 ratio of white chocolate to cream and color it. Set aside to let it cool down.


Remove your cake from the fridge and get a sharp knife. Slowly go around the top of the cake to remove any excess buttercream at the top and to create a sharp edge.


Using a spoon or piping bag, carefully pour your cooled and colored chocolate drip over the edge of the cake. Put your cake back in the fridge for about 20-30 minutes, so the drip can set.


While your cake is chilling, give your leftover buttercream a stir. Take a piece of plastic wrap and add your buttercream in stripes. Carefully roll the plastic wrap, twisting both ends. Choose a piping tip and piping bag. Cut one end of the buttercream filled plastic wrap and put it into your piping bag.


Remove your cake from the fridge and add swirls to the top, turning your piping bag slightly for every swirl if you want to add another rainbow-like effect.


Get your sprinkles and carefully cover the base of your cake using a spoon or your hands. Add some sprinkles to the top as well.

Rainbow Icing Layer Cake

And now your beautiful rainbow masterpiece is done! Time to celebrate and enjoy a slice of delicious cake.

Rainbow Icing Layer Cake

More amazing baking projects and inspiration you’ll love!