This Homemade Funfetti Poke Cake is a moist vanilla cake loaded with sprinkles. It has a vanilla pudding filling and it’s topped with a cake batter whipped cream.
This post has been updated in 2018
What is better than sinking your teeth into a homemade cake, especially if it’s funfetti. Ever since I made my first batch of moist vanilla cake, I’ve been remaking old recipes and converting them from cake mix to homemade. I thought this homemade Funfetti Poke Cake needed a bit of a facelift.
The difference between my moist vanilla cake and this funfetti cake is that I swapped the milk for buttermilk. It is not required to use buttermilk, but I like the tangy flavor it adds to the cake. Seriously, I can’t stop after just one bite. I LOVE this cake, and the original moist vanilla cake has rave reviews.
I’ve also listed the sour cream as optional. The addition of sour cream helps keep this cake super moist, even after its been refrigerated for a couple of days. However, since this cake has the pudding filling, it’s not necessarily required. The sour cream also produced a bit more of a denser cake, almost a sponge-like texture.
When I originally created this poke cake recipe, I made it with cake mix & sweetened condensed milk. However, when I revamped the recipe, I decided to use vanilla pudding instead because I just love the combination of the cold cake with pudding.
My personal favorite is the Jello Simply Good vanilla pudding because it’s made with no artificial ingredients or preservatives and it even has vanilla beans! Once I discovered this, it replaced all other vanilla pudding in my house!
The one thing I didn’t change was the cake batter whipped cream. This stuff is like gold in my house. It’s a homemade whipped cream but instead of sweetening it with powdered sugar, I use powdered vanilla cake mix. The results are like a thick mousse and truly delicious!
Some people have asked if it’s safe to consume raw flour. That is your decision. You can heat treat the vanilla cake mix prior to adding it to the heavy cream, but I suggest sifting it first because of its heated, the cake mix sticks together a bit.
I’ve made plenty of desserts with the cake batter whipped cream at this point and it’s it one of my favorite toppings! It’s great for cakes or cupcakes, or even as a dip!
Next time you need a dessert for a potluck or a birthday party, surprise your guests with this easy, homemade Funfetti Poke Cake!
Follow Beyond Frosting:
If you love no-bake recipes, be sure to check out my cookbook, No-Bake Treats!
This homemade Funfetti Poke Cake is a moist vanilla cake loaded with sprinkles. It has a vanilla pudding filling and it’s topped with a cake batter whipped cream.
For the cake:
- 2 cups granulated sugar
- ½ cup vegetable oil
- 3 large eggs
- 1 tablespoon vanilla extract
- ½ cup light sour cream (optional)
- 2 ½ cups all-purpose flour
- 3 teaspoons baking powder
- 1 teaspoon salt
- 1 ¼ cups buttermilk (or milk)
- ½ cup sprinkles
For the filling:
- 1 package (3.4oz) instant vanilla pudding
- 1 ¾ cup milk
For the topping:
- 1 ¾ cup heavy whipping cream
- ¾ cup yellow cake mix (dry)
- 2 tablespoons rainbow sprinkles
- Preheat the oven to 350°F.
- In a large mixing bowl, combine the sugar, vegetable oil, eggs and vanilla extract. Beat on medium speed until the eggs and oil are well incorporated and the batter is lighter in color, about 2 minutes. Scrape down the bowl as needed.
- Next mix in the sour cream and beat until well combined.
- Add half the flour followed by the baking powder and salt, and beat on low speed while pouring in half of the milk and mix just until the flour starts to incorporate.
- Finally add the remaining flour, mixing on low speed while pouring in the remaining milk and beating until all of the ingredients are well combined.
- Use a spatula to scrape down the sides of the bowl and stir the batter from the bottom to the top to ensure it’s well mixed. Stir in the sprinkles.
- Pour the batter in a 9-inch by 13-inch pan and bake at 350°F for 28-32 minutes, keeping a careful eye on the baking during the last few minutes. Remove from the oven and allow to cool completely.
- Test the cake for doneness by inserting a toothpick into the center of the cake. If the toothpick comes out clean, you cake is done. Cool for 30 minutes.
- While the cake is still warm, take the end of a wooden spoon or another round object and poke holes all over the top of your cake. Cool completely.
- For the filling: In a small mixing bowl, combine the vanilla pudding and the milk and whisk until the pudding mix is dissolved. Before the pudding sets (do not refrigerate), pour it over top of the cake, and spread with a spatula to fill in all the holes.
- For the topping: Prepare the whipped cream. Place the mixing bowl in the freeze for 10 minutes to chill. Pour the heavy whipping cream into the chilled bowl. Use an electric mixer to beat the heavy cream on medium-high speed until the cream starts to thicken. Slowly add the vanilla cake mix and continue beating on high speed until stiff peaks form. Stir in sprinkles.
- Spread whipped cream over top of the cake and refrigerate until ready to server.
- The batter will be quite thin. It’s important that you stir the batter after mixing, to ensure everything on the bottom of the bowl is well mixed.
- This cake will not produce a very high rise but that’s okay!
- I used an aluminum pan. Baking times will vary by pan type and true internal oven temperatures.
You might also like: