These coconut pineapple cupcakes are a fun and delicious dessert option. To make these cupcakes, you will need flour, sugar, baking powder, salt, eggs, coconut milk, vegetable oil, vanilla extract, crushed pineapple, and shredded coconut. Mix the dry ingredients together, then add the wet ingredients and mix until smooth. Fold in the pineapple and coconut, then pour the batter into lined cupcake tins. Bake for 18-20 minutes, or until a toothpick inserted into the center comes out clean. Let the cupcakes cool completely before frosting. To make the frosting, beat cream cheese and butter together until smooth, then add powdered sugar and vanilla extract. Spread the frosting on top of the cupcakes and enjoy!