Ingredients

1⅔cupsall-purpose flour

1½tspbaking powder

⅛tspbaking soda

¼tspsalt

½cupunsalted buttersoftened

¾cupgranulated sugar

2largeeggs

⅓cupcanned coconut milk

⅓cuppineapple juice

¼tspcoconut extract

1cupcrushed pineapple

1cupbutter

2tbspcoconut milkcanned

¾tspcoconut extract

3 ½cupspowdered sugar

¾cupcoconutsweetened, shredded

Preparation

Preheat oven to 350 degrees F. Line a 12-cup muffin pan with cupcake liners, set aside

In a mixing bowl, whisk together flour, baking powder, baking soda, and salt. Set aside.

Using an electric mixer, whip together butter and sugar until pale and fluffy. Mix in eggs one at a time.

In a liquid measuring cup stir together coconut milk, pineapple juice, and coconut extract.

Gradually add the flour mixture to the butter sugar mixture and mix on low speed until nearly combined.

Add the coconut milk alternatively with the flour.

Fold in crushed pineapple being careful not to over-mix the batter. Divide batter among prepared muffin cups filling each nearly to the top.

Bake in the preheated oven for 19 to 23 minutes.

Cool in muffin tin for several minutes then transfer to a wire rack to cool completely.

Once cool frost with coconut buttercream, sprinkle shredded coconut over top, garnish with a maraschino cherry and a small pineapple wedge if desired.

Whip butter until light and fluffy using the electric mixer.

Add in coconut milk, coconut extract, and 1 cup of the powdered sugar and mix until combined.

Add remaining powdered sugar and whip until light and fluffy.