Rainbow Cake Push-Up Pops are bright, cheerful, and a fun twist on the usual cake and buttercream! Layers of rainbow cake and vanilla frosting are served in push-up pop containers. They’re small, single-serving, and portable, perfect for parties!

Rainbow Cake Push-Up Pops in front of a white surface with "Happy Birthday SugarHero" banners sticking out of the top.

Is it tacky to throw yourself a party? I hope not, because that is totally what I am doing today. Pointy hats and sugary treats all around!

I first heard of cake push-up pops almost two years ago. They weren’t well known back then, and when I bought the containers I had major plans to rock the dessert blogging world with these newfangled inventions. Well, I fell in hate with my blog, then I had to spend three months learning how to build a new one while resisting the urge to throw my computer off the balcony, then the book and the baby happened…and now I’m way behind the trend. There’s even a whole cookbook on how to make them, for crying out loud.

Three Rainbow Cake Push-Up Pops in front of a white background with striped straws sticking out.

I wanted to make something fun and whimsical and unusual for SugarHero’s first birthday, so I combined the idea of cake push-up pops with the spectacular rainbow cake I’ve seen around, specifically on Sweetapolita and Whisk Kid.

Rainbow Cake Push-Up Pops on their sides on a wooden surface with rainbow-topped candies scattered around.

If I may toot my own horn, the pops turned out pretty darn cute. They’re visually striking, and they have the classic birthday cake flavor combination of butter cake and vanilla frosting. I have to be honest, though, and say that these were pretty time-consuming. So many layers! So many cake rounds to cut and assemble!

It was all worth it, though, because these cake pops are so fun, so cute, and so absolutely delicious. With their portable, single-serving size, they’re perfect for picnics and parties.

Close-up of two Rainbow Cake Push-Up Pops on a wooden surface.

Anyhow, here’s to another fantastic year of SugarHero-ing. Here’s to frivolous desserts and insensible diets and sugar highs and more butter than you can shake a stick at. Don’t forget to check out my Gold-Topped Rainbow Cake and Rainbow Mousse Cake, I promise they are just as colorful and fun as these push-up pops! You’ll also want to take a look at this round-up of other magnificent rainbow-themed desserts!

🌈 More Rainbow Desserts You’ll Love

Close up of a Buttercream Rainbow.

Buttercream Rainbows

Give your desserts a splash of color with these 3-D Buttercream Rainbows! These fun frosting rainbow toppers are surprisingly easy to make, and they look SO fun on top of cakes and cupcakes!
View Recipe
White rectangular cake with candy polka dots and lit birthday candles on top.

Birthday Present Mini Cakes

These cute mini layer cakes are decorated with fruit roll-up pom-poms on top to look like mini gifts! They're perfect as a birthday cake recipe, or for any party or celebration.
View Recipe
Three Rainbow Cake Push-Up Pops in front of a white background with striped straws sticking out.

Rainbow Cake Push-Up Pops

5 from 1 vote
Rainbow Cake Push-Up Pops are bright, cheerful, and a fun twist on the usual cake and buttercream! Layers of rainbow cake and vanilla frosting are served in push-up pop containers. They're small, single-serving, and portable, perfect for parties!
Prep15 minutes
Cook10 minutes
Total25 minutes
Yields24 cake pops


For the Cake:

  • 8 ounces unsalted butter, room temperature
  • 2 1/3 cups granulated sugar
  • 5 large egg whites, room temperature
  • 1 tbsp vanilla extract
  • 3 cups all-purpose flour
  • 4 tsp baking powder
  • 1/2 tsp salt
  • 1 1/2 cups whole milk, room temperature
  • Gel food coloring in six rainbow colors, I used Americolor. Don’t use liquid coloring! It won’t be strong enough.
  • 24 cake push-up pop containers, available from Amazon or many other websites

For the Frosting:


To Make the Cake:

  • Line as many 9×13 pans as you have with parchment, and spray with nonstick cooking spray. (I actually used 9” round cake pans, but I ended up having to split the cakes in half so all 6 colors would fit in the pops. Splitting the thin cakes was tricky, and I think just making one ultra-thin layer of each color in a 9×13 would be easier.) Preheat your oven to 350 degrees Fahrenheit.
  • In a small bowl, combine the flour, baking powder, and salt, and sift together.
  • Place the butter and the granulated sugar in the bowl of a mixer and cream on medium-high until light and fluffy. Add the egg whites one at a time, beating well after each addition. Add the vanilla extract and mix it in.
  • With the mixer on low speed, add a third of the flour. Once it’s almost all incorporated, add half of the milk, then when that’s mixed in, add half of the remaining flour. Add the last of the milk, and once that’s gone, add the rest of the flour. Stop the mixer when it’s almost entirely mixed in, and do the rest by hand with a spatula, scraping the bottom and sides of the bowl to make sure everything’s incorporated.
  • Divide the batter into 6 even portions (this is easiest to do with a kitchen scale—weigh the total amount of batter, then divide by 6). Add enough gel food coloring to each portion to make a vibrant color—don’t be skimpy!
  • Pour the batter into the prepared pan(s) and bake until set in the middle, about 10 minutes. (It will be closer to 15 if you are using 9” rounds instead.) Let them cool for 10 minutes, then flip them out and let them cool completely. If you need to re-use the pans to bake off more colors, wash the pans and parchment/spray them, then repeat the process until all of your cake layers have been baked.

To Make the Frosting:

  • Combine the egg white and sugar in the metal bowl of a stand mixer. Bring an inch of water to a simmer in a saucepan that fits snugly on the bottom of your mixing bowl. Make sure that your water level is low enough that when you place the mixing bowl on top of the saucepan, the water doesn’t touch the bottom of the pan.
  • Whisk the egg whites/sugar over the simmering water bath until the whites are hot and the mixture has started to increase in volume and turn opaque. When you rub the egg whites between your fingers, the sugar should be completely dissolved and should not feel gritty at all.
  • Transfer the mixing bowl to the stand mixer and beat with a whisk attachment on medium-high speed until the whites are voluminous, shiny, and smooth. Beat them until they are not warm at all.
  • Add the soft but slightly cool butter to the whites a tablespoon at a time. As you continue to add the butter, the whites will deflate, and might even look curdled or broken. Don’t worry! As long as you waited until the whites were cool, everything is fine. After all of the butter has been added, increase the mixer speed and beat for a few minutes, until the frosting smoothes out and comes together. Add the pinch of salt and vanilla extract and mix well. If for some reason it remains curdled, refrigerate the bowl for about 10 minutes, then beat on medium-high speed until it comes together.

To Assemble the Push-Up Pops:

  • Spread a thin layer of frosting on top of each cooled cake layer, about the same thickness as the cake itself. Refrigerate or freeze the cake layers until firm. Freezing is much faster, but requires a large amount of freezer space! (The purpose of this step is to create a very clean, even layer of frosting between each cake round. It can be skipped in favor of just piping in frosting, see Variations below.)
  • Once firm, use a round cutter slightly smaller in circumference than the push-up containers to cut 24 circles out of each color of cake/frosting. If you don’t have a cutter the right size, you can use the bottom plunger to cut out circles. It’s not as sharp as a metal cutter, so the cuts won’t be as clean, but it will still work.
  • If the frosting has softened during the cutting stage, return the cakes to the refrigerator or freezer until it is firm again.
  • Now begin assembly. Push the plunger up to the top of the container, and lay a cake/frosting round in it. Lower it slightly, and put a different color on top. Continue to lower the plunger and add cake layers until all six colors have been added. Push down to compact the layers and meld them together, if necessary.
  • After all of the pops are assembled, take the remaining buttercream and pipe a swirl on top of each one.

Recipe Notes

Variations: If you don’t care about perfectly smooth, even frosting rounds, assembly will go MUCH faster! Simply cut out cake rounds, and as you layer them in the container, use a piping bag to swirl a bit of frosting on top. It might be less even, but you won’t have to worry about keeping the cake chilled in order to be able to manhandle the frosting. Another timesaver is to only do a few colors per pop, instead of trying to squeeze in all six. If you do this, you can bake the cakes in 9” rounds and not have to worry about splitting the layers. Use only three colors per pop, with two frosting layers—this will also greatly reduce the amount of frosting you need. Win-win!

Measuring Tips

Our recipes are developed using weight measurements, and we highly recommend using a kitchen scale for baking whenever possible. However, if you prefer to use cups, volume measurements are provided as well. PLEASE NOTE: the adage “8 oz = 1 cup” is NOT true when speaking about weight, so don’t be concerned if the measurements don’t fit this formula.

Want to learn more about baking measurements and conversion?


Calories: 423kcal | Carbohydrates: 49g | Protein: 4g | Fat: 23g | Saturated Fat: 14g | Cholesterol: 62mg | Sodium: 338mg | Potassium: 124mg | Fiber: 0g | Sugar: 37g | Vitamin A: 735IU | Calcium: 49mg | Iron: 0.8mg
Tried this recipe?Snap a pic and hashtag it #SugarHero. We love to see your creations on our Instagram @elabau.
Photo of Rainbow Cake Push-Up Pops with text overlay for Pinterest.
Four photo square collage.


We’ve rounded up 23 of our FAVORITE rainbow dessert recipes & ideas that are sure to make you smile — click here to get all the recipes!

Meet Elizabeth!

Hi, I’m Elizabeth — a trained pastry chef, cookbook author, video instructor, and your new Baking BFF! I’m going to teach you everything you need to know to be a sugar hero. ❤️

Related Recipes

Leave a comment

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

Rate This Recipe!

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


  1. I’m hoping for many more sweet years of SugarHero! And not just to satisfy my sweet tooth either. Another great blog post by the best wife in the world.

    P.S. – I’ll get right on that tombstone design.

  2. Happy anniversary–I’m a big fan! It makes so much sense that you too like Eddie Izzard. Pretty sure I made a “cunning use of flags” reference at some point on my blog, haha. Cheers friend!

  3. Happy birthday SugarHero! I love you and hope you have a great year. And that baby is adorable. Give the kid some sugar (literally!) 🙂

  4. Thanks for the recipe and the adaptation from Whisk Kid’s rainbow cake. I made these for my daughter’s class in celebration for her 8th birthday. I really appreciate that you went with home made cake and swiss meringue buttercream since there are other sites that use box mixes and ready made frosting. These are not difficult but take time. One tip is to pipe frosting in the center of the cake and let the next cake layer squeeze the frosting to the sides, less mess and much quicker. They were a huge hit with the class!

    1. Mimi, that’s awesome! So glad to hear that the recipe worked out well for you. What a lucky daughter you have–rainbow cake push pops are way better than any school birthday treats I ever got! Thanks for the comment and for the time-saving tip. 🙂

  5. I love these! Can’t wait to make them for my son’s first birthday. Question – where did you get those little nonpareil disks for the toppers?

    1. Thank you Betty! I actually made the disks myself. I piped circles of white candy coating (you could also use melted white chocolate chips) onto a parchment-lined baking tray. Once I had a few rows, I banged the tray against the counter a few times to make the coating spread out into a nice even circle, then sprinkled the tops with sprinkles while it’s still wet. Repeat a few times, and you’re left with a gazillion nonpareil disks. 🙂 Please let me know how they turn out for your son’s birthday! (And my own son just turned one this month–fun coincidence!)

  6. these cakes are very good . i have a family member that makes cakes to thank you for this website mikaela madsen *

  7. I love how rainbow-y these are! Even though they seem pretty labor intensive…. Worth it! 🙂

    1. Hi Mona,

      I would say you can make the cake and buttercream on Weds and keep the layers in the freezer (well-wrapped in cling wrap) but I wouldn’t assemble them that far in advance. I think the cake would start to dry out if they were assembled that early.