01 -
Preheat the oven to 350°F (175°C) and line a muffin tin with paper liners.
02 -
In a large mixing bowl, combine the flour, granulated sugar, brown sugar, baking powder, baking soda, and salt.
03 -
In a separate bowl, whisk together the melted butter, egg, coconut milk, sour cream, and vanilla extract until smooth.
04 -
Add the wet ingredients to the dry ingredients and gently fold in the drained crushed pineapple and sweetened shredded coconut.
05 -
Spoon the batter into the muffin tin, filling each cup evenly. Bake for 18 to 20 minutes, or until a toothpick inserted into the center comes out clean.
06 -
While the muffins cool, prepare the filling by mixing the cream of coconut with extra pineapple chunks.
07 -
Once the muffins are cool, use a piping bag or a small spoon to insert the filling into the center of each muffin.
08 -
Finish by sprinkling the tops with toasted coconut flakes for a delicious and crunchy topping.