This magical dessert combines moist funfetti cake with vibrant rainbow pudding layers for a stunning presentation. Simply bake the cake, poke holes throughout, and fill with colorful vanilla pudding in pink, purple, blue, and yellow. Top with fluffy whipped topping and sprinkles for a whimsical finish. Chill for one hour to set the pudding layers before serving. Perfect for birthdays, parties, or whenever you want to add some enchanting colors to your dessert table.
My daughter's seventh birthday party changed everything about how I approach dessert. She begged for something "unicorny and magical" and I had exactly zero idea what that meant until I started experimenting with pudding and food coloring at 11 PM the night before. The way those vibrant colors peek through the white topping when you slice into it still makes me feel like I actually pulled off a tiny bit of kitchen magic.
Last summer I made this for a neighborhood block party and watched three different adults literally gasp when I cut the first slice. Someone asked if I'd taken a cake decorating class and I just laughed because the whole thing started with a box mix and some anxiety about whether four bowls of different colored pudding would actually work together.
Ingredients
- Funfetti or vanilla cake mix: The confetti specks in funfetti add such a happy foundation but plain vanilla works beautifully too
- Instant vanilla pudding mix: Do not use cook and serve pudding here because it needs to set quickly in those holes
- Cold milk: Cold milk helps the instant pudding thicken properly without any cooking
- Gel food coloring: Gel colors give you that super vibrant unicorn vibe without thinning out the pudding
- Whipped topping: Thaw this completely in the fridge or you will tear the cake trying to spread it
- Unicorn sprinkles: These are absolutely non negotiable for the full effect
Instructions
- Bake your canvas:
- Preheat that oven to 350°F and grease a 9x13 inch pan like your life depends on it. Mix up the cake batter exactly how the box tells you to then pour it in and bake for 25 to 30 minutes until a toothpick comes out clean.
- Create the magic holes:
- Let the cake cool for exactly 10 minutes then grab a wooden spoon and poke holes every couple inches across the whole thing. Do not be shy about pressing all the way through because those holes need to be deep enough to hold all that pudding.
- Whisk up the filling:
- Whisk together both pudding packages with four cups of cold milk until it starts to thicken up just a bit. Divide this between four bowls and dye each one a different unicorn color until they are ridiculously vibrant.
- Fill with rainbows:
- Spoon the different colored puddings into the holes randomly so when you slice it later you get that gorgeous rainbow effect. Do not worry about being too precise here because the messy approach actually looks more magical in the end.
- Top it off:
- Spread your thawed whipped topping all over the entire cake like a fluffy white cloud. Shower it with unicorn sprinkles and pop the whole thing in the fridge for at least an hour to set.
My niece now requests this for every single family celebration and has started suggesting new color combinations. Last time she convinced me to add some edible glitter to the sprinkles and I have never felt more like a cool aunt in my entire life.
Getting Those Holes Right
The wooden spoon technique is crucial because chopsticks make holes that are too small and regular spoons leave craters. I learned this the hard way during my first attempt when half the pudding ran right off the cake instead of staying inside.
Color Strategy
Gel coloring is absolutely worth the extra cost because liquid food coloring will water down your pudding and mess up the texture. Start with a tiny amount because you can always add more but you cannot take it back once that neon purple takes over.
Making It Ahead
This cake actually gets better after sitting in the fridge overnight because all the flavors meld together beautifully. Just wait to add the sprinkles until right before serving or they will start bleeding into the whipped topping.
- Make the cake up to 24 hours ahead and keep it covered in the fridge
- Add sprinkles no more than 2 hours before serving for maximum sparkle
- Use a serrated knife for clean slices that show off the rainbow layers
Every time I serve this now at least one kid asks if unicorns are real and I have decided that in my kitchen they absolutely are.
Recipe FAQs
- → What makes this dessert unique?
-
The rainbow pudding pockets hidden inside the moist confetti cake create surprise colorful bursts in every bite. The vibrant pink, purple, blue, and yellow layers peek through the whipped topping for a stunning visual presentation.
- → Can I make this ahead of time?
-
Yes, this dessert actually improves after chilling. Prepare it up to 24 hours in advance and keep refrigerated. The pudding sets nicely and the flavors meld together beautifully overnight.
- → What type of coloring works best?
-
Gel food coloring provides the most vibrant colors without thinning the pudding consistency. Liquid coloring can make the pudding too rungy, so stick with gel or paste formulations for the best results.
- → Can I use homemade components?
-
Absolutely! Swap the boxed mix for your favorite vanilla cake recipe and replace whipped topping with freshly whipped cream stabilized with gelatin. The homemade version tastes even more delicious.
- → How do I get the rainbow effect?
-
Divide the prepared pudding into four separate bowls and tint each with a different color. Spoon them randomly into the holes rather than in sections—this creates the beautiful marbled rainbow effect when sliced.
- → What if I don't have funfetti cake mix?
-
Plain vanilla cake mix works perfectly fine. Add colorful sprinkles to the batter before baking to recreate that confetti look, or simply bake it plain—the rainbow pudding provides plenty of color.