This enchanting dessert combines moist funfetti cake with four vibrant pudding colors poked throughout, creating a stunning rainbow surprise inside every slice. Top with whipped cream and sprinkles for a birthday-worthy treat that's as fun to make as it is to serve.
The kitchen counter looked like an art supplies explosion, with food coloring splatters across the counter and four bowls of pudding in colors that do not exist in nature. My daughter's birthday was in two days and she had declared we needed a unicorn cake or nothing at all. I stood there wondering if I had made a terrible mistake promising something that sounded impossible for someone who barely knew how to bake from a box.
The first time I made this, I forgot to poke the holes deep enough so the pudding mostly sat on top in colorful blobs instead of creating those gorgeous hidden layers. Seven kids at the party did not care one bit and proceeded to lick their plates clean. I learned that sometimes the messy version is just as magical as the pinterest perfect one.
Ingredients
- Cake mix: Funfetti or vanilla works perfectly since we are adding so much color elsewhere, a plain base lets those rainbow puddings really shine
- Instant vanilla pudding: Do not accidentally grab cook and serve pudding because it needs to set and we need the instant version to work quickly
- Gel food coloring: Liquid coloring will make your pudding too thin and the colors will look muddy instead of bright and vibrant
- Whipped topping: Let it thaw completely in the fridge instead of on the counter so it stays fluffy and does not separate
- Sprinkles: Add these right before serving or they will bleed into the whipped topping and turn everything gray
Instructions
- Bake your canvas:
- Preheat that oven to 350°F and grease a 9x13 pan like your life depends on it, then mix and bake the cake according to the box directions. Let it cool for exactly 10 minutes because you need it warm enough to accept the pudding but not so hot it melts the whipped topping later.
- Create the magic holes:
- Grab the handle end of a wooden spoon and poke holes about every inch or two across the entire cake surface. Press down firmly but do not go all the way through to the bottom, just deep enough to create little wells for the pudding to disappear into.
- Whisk up a rainbow:
- In a big bowl, whisk both pudding boxes with the cold milk for about 2 minutes until it starts to thicken slightly. Split this mixture between four bowls and drop different gel food coloring into each one, mixing until you have four vibrant puddings that look like they came straight from a fairy tale.
- Fill with color:
- Spoon the colored puddings randomly over the holes, letting them drip down into the wells you made. Do not overthink the pattern or try to make it perfect because the random placement creates that authentic rainbow surprise when someone cuts a slice.
- Cloud topping:
- Spread the thawed whipped topping all over the cake in an even layer, covering all those colorful pudding holes completely. Add a mountain of sprinkles right before you serve it so they stay bright and do not have time to bleed into the white topping.
- Chill out:
- The cake needs at least one hour in the refrigerator to let the pudding set properly and all the flavors meld together. This waiting period is actually perfect because it gives you time to clean up those food coloring splatters before anyone sees them.
My niece still talks about the unicorn cake from three years ago, not because it was perfect but because she got a purple slice while her brother got a blue one and they spent the whole meal arguing about which color tasted better. It turns out food really does taste better when it is magical.
Making It Your Own
You can swap in any cake flavor you love, though chocolate might compete with the bright colors in the pudding. Some years I use lemon cake for a fun twist that still lets the rainbow shine through.
The Pudding Situation
If you want extra layers, try using three colors instead of four or go all out with six different puddings. Just remember that more colors means more bowls to wash later, which is always the real cost of baking magic.
Serving Strategy
This cake needs to stay cold until the moment you serve it or the pudding layers will start to soften and slide. Keep it in the fridge right up until you sing happy birthday, then have everyone grab a slice immediately.
- Clean cuts work best with a knife dipped in hot water and wiped between slices
- The colors will be most vibrant on day one so plan your magic accordingly
- Leftovers keep surprisingly well in the fridge for a couple days if they survive the first party
Every time I make this rainbow mess of a cake, I remember that the best celebrations are the ones that leave colorful stains on your shirt and memories that stick around much longer than the sprinkles do.
Recipe FAQs
- → How far in advance can I make this?
-
Prepare up to 24 hours ahead. The flavors meld beautifully overnight, making it perfect for party planning.
- → Can I use homemade cake instead of boxed mix?
-
Absolutely. A vanilla or confetti from-scratch cake works wonderfully—just ensure it's moist enough to absorb the pudding filling.
- → What if I don't have gel food coloring?
-
Liquid coloring works, though gel provides more vibrant shades. You may need slightly more liquid to achieve the same intensity.
- → How do I store leftovers?
-
Cover tightly and refrigerate for up to 3 days. The texture remains perfect, though sprinkles may bleed slightly over time.
- → Can I make this dairy-free?
-
Yes. Use plant-based milk and dairy-free whipped topping. Check that your cake mix and pudding alternatives are also vegan-friendly.