Rainbow Poke Cake Recipe

In the world of desserts, the Rainbow Poke Cake stands out as a masterpiece of both taste and visual appeal. This colorful delight is not only eye-catching with its vibrant swirls but also incredibly delicious, featuring a luscious vanilla pudding filling that complements its soft, moist texture. Whether you’re celebrating a special occasion or just looking to add a splash of color to your table, this cake is sure to impress. Here’s how to make it:


For the Cake:

  • 1 box white or vanilla cake mix
  • 3 large eggs
  • ⅓ cup vegetable or canola oil
  • 1 cup water or milk
  • Assorted food coloring

For the Pudding:

  • Two (3.4 oz each) boxes of instant vanilla pudding mix
  • 3 cups milk

For the Frosting:

  • 1¼ cups heavy whipping cream
  • ¼ cup confectioners’ sugar


  • Rainbow sprinkles


Prepare the Cake:

  1. Preheat the Oven: Begin by setting your oven to 350°F. While it heats, grease a 13×9-inch baking pan to ensure that your cake does not stick.
  2. Mix the Cake Batter: Combine the cake mix, eggs, oil, and your choice of water or milk in a bowl. Stir these ingredients until the mixture is smooth.
  3. Color the Batter: Divide the batter evenly into 5-6 separate bowls. Using assorted food coloring, tint each portion a different color to create a rainbow effect.
  4. Assemble the Cake: Carefully spoon the colored batters into the greased pan, placing them randomly to maintain distinct color sections. Avoid mixing or swirling the colors together.
  5. Bake: Place the pan in the oven and bake for 25-30 minutes, or until a toothpick inserted into the center of the cake comes out clean. After baking, allow the cake to cool completely in the pan.

Add Pudding:

  1. Prepare the Pudding: While the cake cools, whisk together the vanilla pudding mix and milk until smooth.
  2. Poke and Pour: Once the cake is cool, use the end of a wooden spoon to poke holes all over its surface. Pour the pudding over the cake, making sure it seeps into the holes.
  3. Chill: Refrigerate the cake for at least 2 hours to allow the pudding to set.

Make Frosting:

  1. Whip the Cream: In a mixing bowl, beat the heavy whipping cream and confectioners’ sugar together until the mixture forms stiff peaks.
  2. Frost the Cake: Spread the whipped cream evenly over the top of the chilled cake.


  1. Add Sprinkles: For the final touch, liberally sprinkle the frosted cake with rainbow sprinkles.

This Rainbow Poke Cake is more than just a treat; it’s a festive centerpiece that brings joy and excitement to any gathering. Its perfect balance of creamy and colorful not only makes it a joy to eat but also a delight to behold. Enjoy the process of making it as much as you will savor eating it. Happy baking!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Rainbow Poke Cake Recipe

  • Author: clare

Leave a Comment

Recipe rating