This coconut pineapple upside-down cake is a classic dessert that's always a crowd-pleaser. The cake is moist and tender, with a sweet pineapple and coconut topping that's caramelized to perfection. To make this cake, you'll need flour, sugar, baking powder, salt, eggs, oil, crushed pineapple, shredded coconut, and vanilla extract. Mix the dry ingredients together, then add the wet ingredients and mix until smooth. Arrange pineapple rings and shredded coconut in the bottom of a greased cake pan, then pour the batter on top. Bake for 30-35 minutes, or until a toothpick inserted in the center comes out clean. Let the cake cool in the pan for 10 minutes, then invert onto a serving plate. Serve warm with whipped cream or vanilla ice cream for a delicious and comforting dessert!