Whisk together flour, baking powder, sugar and salt in a medium bowl.
Make a well in the center and add milk, egg and melted butter. Whisk to combine. The mixture should look like cake batter and be pourable without being too runny. Add a little extra flour or milk as needed to adjust.
Gently stir in the coconut and pineapple.
- Heat a large pan or griddle over medium heat and coat with a small amount of butter. Wipe out any excess butter to prevent burning or hot spots.
- Pour 1/3 cup of batter into the pan for each pancake. Once bubbles start to form on the top and stay, flip the pancakes. Continue cooking until golden brown.
- Serve with vanilla sauce and extra pineapple and toasted coconut.