Home » Desserts » Rainbow Cupcakes with Cream Cheese Icing

Rainbow Cupcakes with Cream Cheese Icing

At no additional cost to you, I make a small commission for purchases made through links in this post. All items are tools or ingredients I have used myself or I wouldn’t recommend them to you!

My Baby Turned ONE!

Rainbow Cupcakes with Cream Cheese Icing. Super fun and delicious rainbow cupcakes with a perfect cream cheese icing are great for birthdays and baby showers!
Jump to Recipe

How does time fly by so fast? My little sweet baby girl turned one year old, it’s so crazy! It feels like yesterday we brought her home, all 6 lbs 14 ounces of her little sweetness. She came to us after two devastating miscarriages. She’s my rainbow baby. So naturally for her very first birthday, I would celebrate with nothing but rainbows and these Rainbow Cupcakes with Cream Cheese Icing are perfect. My oldest baby was my Rock through the tough times but my littlest girl is, and always will be, my sweet rainbow baby.

Rainbow Cupcakes with Cream Cheese Icing. Super fun and delicious rainbow cupcakes with a perfect cream cheese icing are great for birthdays and baby showers!

These Rainbow Cupcakes with Cream Cheese Icing were perfect for her birthday celebration! They are great for birthday parties, baby showers, or like my three year old suggests, ‘Just Because’. The cupcakes are light and fluffy with a hint of almond extract. Creating that beautiful rainbow pattern takes a bit of time but is easy and looks super cool! The cream cheese icing is simply delish. There is no such thing as too much of this stuff!

Rainbow Cupcakes with Cream Cheese Icing. Super fun and delicious rainbow cupcakes with a perfect cream cheese icing are great for birthdays and baby showers!

Rainbow Smash Cake!

Rainbow Cupcakes with Cream Cheese Icing. Super fun and delicious rainbow cupcakes with a perfect cream cheese icing are great for birthdays and baby showers!

I created this recipe to make 24 cupcakes but can easily be halved for a dozen rainbow beauties, or in the case of my littlest babes first birthday, 18 cupcakes and 1 smash cake! I simply took 1/3 cup from each colour and baked each in six small pyrex dishes. From there I used my 3″ cookie cutter to cut perfect circles out of each colour, and stacked them all up using sprinkle icing as the glue in between each layer! The result is simply adorable!

How to make rainbow cupcakes

After making the cake batter divide it six ways. Colour with gel food colouring until you’ve got the desired colours.

Rainbow Cupcakes with Cream Cheese Icing. Super fun and delicious rainbow cupcakes with a perfect cream cheese icing are great for birthdays and baby showers!

Build up the cupcakes layer by layer, just applying a small amount of each colour per layer. If you have leftover batter you can go back and fill in the spaces. Bake for 15-18 minutes at 350° until a toothpick comes out clean.

Rainbow Cupcakes with Cream Cheese Icing. Super fun and delicious rainbow cupcakes with a perfect cream cheese icing are great for birthdays and baby showers!

Once cooled, take a piping tip and cut a whole into the top of the cupcake. Keep aside the top of the piece you cut out.

Rainbow Cupcakes with Cream Cheese Icing. Super fun and delicious rainbow cupcakes with a perfect cream cheese icing are great for birthdays and baby showers!

Fill with sprinkles and replace the top of the cut out.

Rainbow Cupcakes with Cream Cheese Icing. Super fun and delicious rainbow cupcakes with a perfect cream cheese icing are great for birthdays and baby showers!

Pipe the cream cheese icing onto these adorable cupcakes and serve at your next party!

Rainbow Cupcakes with Cream Cheese Icing. Super fun and delicious rainbow cupcakes with a perfect cream cheese icing are great for birthdays and baby showers!

Have fun with these super fun and delicious Rainbow Cupcakes!

Rainbow Cupcakes with Cream Cheese Icing. Super fun and delicious rainbow cupcakes with a perfect cream cheese icing are great for birthdays and baby showers!

Love this recipe? Like Mama Bear’s Cook Book on Facebook so you don’t miss out on any super fun and adorable posts like this!

These super fun and delicious rainbow cupcakes with a perfect cream cheese icing are great for birthdays and baby showers! #cupcakes #rainbow #babyshower #birthday #dessert #mamabearscokbook

Pin this for later!

Rainbow Cupcakes with Cream Cheese Icing. Super fun and delicious rainbow cupcakes with a perfect cream cheese icing are great for birthdays and baby showers!
Print Pin
5 from 3 votes

Rainbow Cupcakes with Cream Cheese Icing

Super fun and delicious rainbow cupcakes with a perfect cream cheese icing are great for birthdays and baby showers!
Course Dessert
Cuisine Canadian
Keyword cupcakes for birthday party, rainbow cupcakes
Servings 24 cupcakes
Author Aleta

Ingredients

Rainbow Cupcakes

  • 6 egg whites
  • 3/4 cup butter softened
  • 6 tbsp vegetable oil
  • 1 1/2 cups white sugar
  • 2 tsp clear vanilla extract
  • 1/2 tsp almond extract
  • 1 1/2 cups buttermilk
  • 4 cups flour
  • 4 tsp baking powder
  • 1 tsp baking soda
  • 1/2 tsp salt
  • red, orange, yellow, green, blue and red gel food colouring
  • 6 disposable piping bags
  • rainbow sprinkles
  • white sprinkles

Cream Cheese Icing

  • 2 x 8 oz cream cheese room temperature
  • 1/2 cup butter room temperature
  • 1 tsp vanilla extract
  • 2.5-3 cups icing sugar

Instructions

Equipment Needed

Directions

    Rainbow Cupcakes

    • Heat oven to 350° and line 24 cupcake tins with 24 cupcake liners.
    • In the bowl of a stand mixer with the whisk attachment whip the eggs for a few minutes until stiff peaks form. Scrape out the bowl and set aside. In the same bowl with the paddle attachment beat the butter, oil and sugar until light and fluffy. Beat in vanilla and almond extract.
    • In a separate bowl mix the flour, baking powder, baking soda and salt. Add half to the butter and mix until just incorporated. Add half the buttermilk and mix until just incorporated. Do the same for the second half of the flour mixture and the same for the second half of the milk. Fold in the egg whites.
    • Divide the batter into 6 different bowls and mix each with a different food colouring gel until the desired colour has been achieved. I used red, orange, yellow, green, blue and purple. Fill 6 disposable piping bags with each bowl of batter.
    • Pipe a very thin layer of red into the bottom of all 24 cupcake liners. You should use up the whole bag. Do the same with the orange then yellow, green, blue and last purple. Bake in the preheated oven for 15-18 minutes, until a toothpick comes out clean. Let rest for ten minutes before transferring the cupcakes to a cooling rack.

    Cream Cheese Icing

    • To make the icing whip the cream cheese in the stand mixer with the paddle attachment until completely smooth. Whip in the butter then vanilla. Mix in sifted icing sugar until desired thickened has been achieved. 
    • Use the bottom of a piping tip to cut a hollow into the centre of each cupcake. Fill the space with rainbow sprinkles and place the cut circle back into the opening. Pipe the cream cheese icing onto each cupcake and top with white sprinkles. Beautiful!

    8 Comments

    1. Sharon Barclay

      Hi Aleta. We have just finished enjoying some of your “to die for” chocolate cheesecake! Amazing! Scrumptious! Thank you!!! Love Auntie Sharon, Uncle Bruce, Uncle Dave and Gram

    2. 5 stars
      These are beyond fun!! Love all those colours! Bet my niece (and her friends) would love this for her birthday!

    3. 5 stars
      Happy Birthday to your little one! What cute and wonderfully colourful cupcakes! Love the sprinkles too. These cupcakes would be a hit at any birthday party!

    4. 5 stars
      These are so incredibly cute and cheerful! Happy birthday to your sweet baby girl – those are such cute photos to treasure forever!

    Leave a Comment

    Your email address will not be published. Required fields are marked *

    *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.