01 -
Preheat oven to 350°F (175°C). Grease a 9 by 13 inch baking dish. Beat the cake mix, milk, oil, and eggs until smooth. Pour into the dish and bake for 28 to 33 minutes until golden and a toothpick inserted in the center comes out clean.
02 -
While the cake bakes, combine the crushed pineapple with its juice and sugar in a saucepan. Bring to a boil over medium heat, stirring often, until the sugar dissolves and the mixture thickens slightly, about 5 minutes. Remove from heat.
03 -
As soon as the cake comes out of the oven, poke holes all over the top with the handle of a wooden spoon. Pour the hot pineapple mixture evenly over the surface and spread gently. Let the cake cool completely.
04 -
Beat the softened cream cheese and butter together until fluffy and smooth. Gradually add the powdered sugar and vanilla. Thin with milk if needed, one teaspoon at a time.
05 -
Spread the frosting over the cooled cake. Sprinkle chopped pecans evenly across the top.
06 -
Refrigerate the cake for at least 2 hours, or overnight, before slicing.