Make bakery-style coconut cupcakes that stay moist for days. This recipe uses coconut milk and shredded coconut for intense tropical flavor, topped with a rich, creamy coconut buttercream frosting. It is an easy recipe from scratch perfect for summer parties or any sweet occasion.