Fondant Rainbow Tutorial





This tutorial is on how to make a fondant rainbow. This not a cake topper, rather, is a 2D rainbow on the side of the cake.


I made this rainbow for a Rainbow in the Clouds themed birthday cake. This rainbow had all the 7 colors of the rainbow and turned out absolutely symmetrical. And I am also sharing on this page, my tips on how to mix the perfect rainbow colors for a fondant rainbow.

In fact, I used the same set of colored fondant to create rainbow letters for the cake (click here for the tutorial on how to make rainbow colored 3D letters for cakes).


How to Make a Fondant Rainbow

These were the main supplies I used for making the fondant rainbow:

  • Fondant - I used Satin Ice fondant in white, yellow, orange and baby blue. For the rest of the other rainbow colors, I used white fondant and tinted it with food coloring.
  • Food coloring - I used Americolor gel food colors in red, avocado, royal blue and electric purple (see below on how I mixed these colors to achieve the rainbow colors)
  • Extruder tool with medium sized round disc - I would say this tools makes a lot of difference in ensuring the size consistency of each color strip and not forgetting off course, the time it saves in achieving the consistency.
  • White paper and styrofoam dummy - I drew the rainbow template (the smallest curve) on the paper and wrapped it around a 6 inches round styrofoam dummy to pipe the rainbow strips.
  • Shortening - I used shortening to attach the rainbow on my fondant covered cake.
  • Craft knife - I used this to trim the ends of the rainbow strips for an even finishing. 


And this was how I assembled the fondant rainbow on my cake:

  • The first step was getting fondant ready in all the 7 colors of the rainbow. And this were the color mixes I used:
  1. Red - White fondant + Americolor Red Red
  2. Yellow - Yellow fondant + white fondant
  3. Orange - Orange fondant + white fondant
  4. Green - White fondant + Americolor Avocado
  5. Blue - Baby Blue Fondant
  6. Indigo - White fondant + Americolor Royal Blue (2 parts) + Americolor Red Red (1 part)
  7. Violet - White fondant + Americolor Electric Purple.


  • Next was getting the rainbow template ready. The template was required only for the smallest curve on the rainbow which is the violet strip. I drew it on a piece of white paper.


  • I then taped the paper around the sides of a 6 inch round styrofoam. Since I was going to pipe the violet strip on the template, to ensure it remains in place, I positioned two fondant containers on both its sides. I applied a little shortening on the paper so that it is easier to work on.


  • Using my extruder tool, I piped out the last color of the rainbow, ie violet. With the help of my round cutting tool (which I aslo used to draw the template earlier on), I positioned the strip into a semi circle on the paper, trimmed the excess and left it aside to dry for about 10 minutes.


  • After about 10 minutes, the strip was not too dry but was able to hold its shape. I applied some shortening on my cake where I was going to stick the rainbow (with the guide of my round cutting tool earlier). And then, I gently lifted the violet rainbow strip and placed it on my cake (again with the help of my round cutting tool as a guide).


  • Once the violet strip was in place, I went on with the rest of the colors. I applied shortening on the cake before each strip went on. 
  • And after each addition, I trim off any excess with my craft knife. 


  • This was how my completed fondant rainbow looked like on the cake. 


  • For the finishing touch, I added fondant clouds at both ends of the rainbow. I have a separate tutorial on how to make the fondant clouds (click here to learn more).


And this was how I put the whole cake together:


And thats it, my 2D fondant rainbow!

Hope you enjoyed this tutorial. 

Please leave your thoughts in the section below. I would love to hear from you.

Happy decorating :)
















  1. Home
  2.  >
  3. Tips and Techniques
  4.  >
  5. Fondant Rainbow Tutorial