This pineapple coconut layer cake recipe is a showstopper dessert that is perfect for special occasions. The cake is made with canned pineapple, shredded coconut, and a yellow cake mix. The frosting is a simple mixture of cream cheese, butter, powdered sugar, and vanilla extract. This recipe is quick and easy to make, but looks and tastes like it took hours to prepare.