Soak the oats: Start by placing the rolled oats in a large measuring cup and adding the milk. Let this soak together for 30 minutes.
While waiting for the oats to soak: Grease the muffin tray well or place muffin liners inside. Using a colander drain the pineapple, lightly press out out any extra liquid. Preheat the oven to 375 degrees Fahrenheit.
Mix the wet ingredients: Start by melting the butter on the stove or in the mircowave. Let it cool until it is not too hot to touch. Combine the butter with pineapple, honey, egg, and vanilla. Whisk together until it is well combined.
Mix the dry ingredients: In a medium bowl mix whisk together the dry ingredients, the flour, salt, baking powder and baking soda.
Fold everything together: Pour the butter mixture, and the oat mixture into the dry ingredients. Use a spatula to fold everything together, just until everything is incorporated, about 13 folds. Do not over stir.
Scoop & bake: Add about ⅓ cup of batter to fill each muffin cup. Sprinkle flakey or shredded coconut on top. Place the muffins in the preheated oven, bake for 18-20 minutes. Let them cool in the pan for 5 minutes before removing them to prevent them from breaking.