Rainbow Cake with Cream Cheese Icing


I’ve always eyed rainbow cakes – I like bright things far too much – and finally decided to try making one. I modeled it off of Sweetapolita’s rainbow cake, but changed things up with the decorations, mostly based on the birthday boy’s favourites.


The cake recipe can be found here: http://sweetapolita.com/2011/04/rainbow-doodle-birthday-cake/

I didn’t have room in the fridge when I made them, but I would definitely do that next time. The cake was a bit sticky, so I had trouble getting the layers off of the various cake racks and cutting boards I stuck them on. I don’t think the kitchen was made to keep 6 separate cake layers! Using gel food colouring worked really well, as the cake kept the bright colours through baking. Also, I recently invested in a cake leveler, so I like to think my next attempt will be less lopsided! 

To decorate the cake, I used a cream cheese icing and Skittles, but any bright candy will work! 



  • 2 8oz packages of softened cream cheese
  • 1 cup (227 g) softened unsalted butter
  • 2 tsp. vanilla extract
  • 4 -½ cups icing sugar


  1. Mix together the cream cheese, butter, and vanilla until creamy.
  2. At a low speed, gradually add the icing sugar. Scrape sides of bowl as needed. You can adjust the icing sugar / add a little milk to get the consistency you want


A touch lopsided, but decently rainbow like. 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s