01 -
Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish. In a large bowl, mix cake mix, crushed pineapple with juice, eggs, and oil until well combined.
02 -
Pour batter into the prepared baking dish and bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean. Let the cake cool completely.
03 -
In a bowl, whisk together vanilla pudding mix and cold milk until smooth. Let sit for 5 minutes to thicken. Gently fold in whipped topping and drained crushed pineapple.
04 -
Spread the pineapple pudding mixture evenly over the cooled cake. Sprinkle with shredded coconut and chopped nuts, if using. Refrigerate for at least 1 hour before serving for the best flavor.
05 -
Slice and serve chilled for a refreshing, juicy bite of heaven!