Preheat the oven to 35 F.
Prepare the cake according to the package. Mix cake mix, water, oil, and eggs.
Beat vigorously for 2 minutes until smooth. Pour into a greased 9x13-inch pan.
Bake as directed (28-33 minutes) or until a toothpick inserted in the center comes out with a few crumbs.
While the cake is still warm, poke holes in it using the round handle of a wooden spoon.
Mix pudding with milk.
Whisk pudding until all lumps are gone, about 2 minutes. The pudding should be pourable but not thin.
Pour pudding over the cake and gently press the pudding into the holes.
Place the cake in the refrigerator to cool for about 30 mins.
Remove foil from frosting
Microwave for 10-15 seconds and stir.
Frosting should be pourable but not too hot.
Pour over the cake and spread gently.