1cupcream cheese frosting (store-bought or homemade)
to tasteadditional shredded coconut and fresh pineapple slices for garnish
Instructions
Preheat your oven to 350°F (175°C). Prepare a muffin tin by lining it with cupcake liners.
In a large mixing bowl, combine the all-purpose flour, granulated sugar, shredded coconut, baking powder, baking soda, and salt. Whisk these dry ingredients together until they are well mixed.
In a separate bowl, whisk together the sour cream, vegetable oil, eggs, crushed pineapple, and vanilla extract until smooth.
Gradually incorporate the wet ingredients into the dry mixture, stirring gently until just combined.
Divide the batter evenly among the cupcake liners, filling each one about two-thirds full.
Place the muffin tin in the preheated oven and bake for 18-20 minutes, or until a toothpick inserted into the center comes out clean.
Once done, remove the tin from the oven and let the cupcakes cool in the pan for about 10 minutes before transferring them to a wire rack to cool completely.
Once cooled, frost each cupcake generously with cream cheese frosting.
Sprinkle extra shredded coconut on top of the frosting and garnish each cupcake with a slice of fresh pineapple.
Notes
Arrange the cupcakes on a decorative platter or cake stand, and perhaps add a few tropical leaves for extra flair!