01 -
Preheat oven to 325°F (165°C). Grease and flour a loaf or bundt pan for easy release.
02 -
Beat softened butter and granulated sugar until light and fluffy to achieve a soft texture.
03 -
Add eggs one at a time, mixing thoroughly after each to ensure a smooth batter.
04 -
Whisk together flour, baking powder, and salt in a separate bowl.
05 -
Gradually add the dry mixture to the butter mixture, alternating with coconut milk; mix until just combined.
06 -
Fold crushed pineapple, shredded coconut, vanilla extract, and coconut extract gently into the batter without overmixing.
07 -
Pour batter into prepared pan, smooth surface, and bake for 60 to 70 minutes until a toothpick inserted in the center is clean.