This magical dessert combines moist confetti cake with vibrant rainbow-colored pudding layers and fluffy whipped topping. Simply poke holes in the warm cake, fill with colorful vanilla pudding in pink, purple, blue, and yellow, then top with whipped cream and unicorn sprinkles. The result is a stunning showstopping treat that's surprisingly easy to make. Chill for at least an hour before serving to let the flavors meld together. Perfect for birthdays, parties, or whenever you want to add some whimsical charm to your dessert table.
The first time I made this cake, my daughter actually gasped when we cut into it and saw the rainbow pockets of pudding hidden inside. We were celebrating the end of a particularly rough school year, and something about those bright stripes against the white cream made everything feel lighter and possible again. Now it is our go-to for any moment that needs a little extra joy.
Last summer I made three of these cakes back to back for different birthday parties because kids kept requesting the unicorn cake again. My kitchen counters looked like an art studio had exploded with bowls of colored pudding everywhere, but seeing those faces light up made the cleanup worth it.
Ingredients
- 1 box funfetti or vanilla cake mix: The confetti specks already baked into the cake add extra magic when you slice through the layers
- Ingredients required for cake mix: Usually eggs, oil and water but check your specific box for exact measurements
- 2 packages instant vanilla pudding mix: Do not use cook and serve pudding here because it needs to set quickly in those poked holes
- 4 cups cold milk: Cold milk helps the instant pudding thicken properly without any cooking
- Gel food coloring: Gel gives you those vibrant unicorn colors without adding too much liquid like liquid drops would
- 1 tub whipped topping: Make sure to thaw it completely or you will tear the cake surface while spreading
- Unicorn sprinkles: The finishing touch that makes everyone smile before they even take a bite
Instructions
- Get everything ready:
- Preheat your oven to 350°F and spray a 9x13 pan thoroughly so nothing sticks later
- Bake the cake:
- Prepare batter according to package directions, pour into your prepared pan and bake 25 to 30 minutes until a toothpick comes out clean
- Poke the warm cake:
- Let the cake cool 10 minutes then use the handle of a wooden spoon to make holes every 1 to 2 inches across the entire surface
- Prepare colorful puddings:
- Whisk both pudding mixes with cold milk until slightly thickened about 2 minutes then divide among 4 bowls and tint each with a different color
- Fill the rainbow:
- Spoon the colored puddings randomly into the holes so you get a patchwork of colors throughout the cake
- Finish and chill:
- Spread whipped topping over the cooled cake, add sprinkles, and refrigerate at least 1 hour so all the flavors settle together
This cake has become the centerpiece at so many celebrations now. I even made it for my niece who swears she does not like dessert and she went back for seconds.
Making It Your Own
Any color combination works here so match the pudding to your party theme. I have done pastel Easter colors, bright carnival shades, and even all blue for a frozen themed birthday.
Timing Is Everything
The cake needs that hour in the refrigerator for the pudding to fully set and all the flavors to meld together. I usually make it the night before and let it chill overnight which somehow makes it taste even better.
Serving Suggestions
Clean your knife between each slice so you do not drag colors across the white whipped topping. Serve it cold right from the refrigerator because the pudding filling tastes best when it is thoroughly chilled.
- Cut slices with a sharp knife wiped clean between cuts
- Store covered in the refrigerator for up to 3 days
- The colors actually look more vibrant the next day
Every time I bring this cake somewhere, at least three people ask for the recipe. The rainbow surprise inside never fails to make people smile.
Recipe FAQs
- → How far in advance can I make this?
-
You can prepare this up to 24 hours in advance. The flavors actually develop better when chilled overnight, making it perfect for party planning.
- → Can I use homemade cake instead of boxed mix?
-
Absolutely! A homemade vanilla or confetti cake works beautifully. Just ensure it's a 9x13-inch size and bake until a toothpick comes out clean before proceeding with the poking step.
- → What type of food coloring works best?
-
Gel food coloring is recommended because it creates vibrant colors without adding excess liquid that could thin your pudding. Liquid coloring can work but may result in less intense hues.
- → Can I make this lactose-free?
-
Yes! Substitute regular milk with your favorite plant-based milk like almond, oat, or coconut milk. Use a dairy-free whipped topping alternative to complete the lactose-free version.
- → How should I store leftovers?
-
Cover tightly with plastic wrap or store in an airtight container in the refrigerator. Best enjoyed within 3-4 days, though the texture may soften slightly over time.
- → Can I freeze this dessert?
-
Freezing isn't recommended as the pudding and whipped topping textures may separate and become grainy when thawed. Best enjoyed fresh from the refrigerator.