Begin by preheating your oven to 350°F (175°C). Prepare a muffin tin by lining it with cupcake liners to prevent sticking.
In a large mixing bowl, sift together the all-purpose flour, granulated sugar, baking powder, baking soda, and salt. Whisk the dry ingredients until evenly mixed and set aside.
In a separate medium bowl, combine the unsweetened shredded coconut, pineapple juice, vegetable oil, large eggs, and vanilla extract. Whisk together until the mixture is smooth and thoroughly blended.
Carefully pour the wet ingredients into the bowl with the dry ingredients. Stir gently using a spatula or wooden spoon until just combined—be careful not to overmix. Once incorporated, fold in the drained crushed pineapple for bursts of tropical flavor.
Evenly distribute the cupcake batter among the lined cupcake wells, filling each liner about two-thirds full to allow for rising.
Bake in the preheated oven for approximately 18-20 minutes, or until a toothpick inserted into the center of a cupcake comes out clean, indicating they're baked through.
Once baked, allow the cupcakes to cool in the pan for 5 minutes before carefully transferring them to a wire rack to cool completely.
In the meantime, prepare the luscious frosting: In a mixing bowl, beat the softened unsalted butter with an electric mixer until smooth and creamy. Gradually add in the powdered sugar, mixing on low speed until it’s fully incorporated and resembles a crumbly mixture.
Next, add the coconut cream and vanilla extract to the mixture. Increase the mixer speed to medium and beat until the frosting becomes fluffy and smooth. If the frosting is too thick, adjust the consistency by adding a little more coconut cream or powdered sugar until desired.
Once the cupcakes have cooled completely, generously frost each one with the creamy coconut frosting. Finish by sprinkling toasted coconut flakes on top for that extra crunch, and place a maraschino cherry on each cupcake for a delightful, colorful garnish.
Notes
Serve at room temperature for the best flavor and texture experience.