-
In a medium bowl, whisk together the flour, sugar, baking powder, baking soda, salt, and coconut.
-
In a separate medium bowl, whisk together the eggs, butter, milk, sour cream, vanilla. Pour the wet ingredients into the dry and mix until combined. A few lumps are okay.
-
On a griddle or large cast iron skillet, melt a few tablespoons of unsalted butter over a medium flame. Once melted swirl around the pan to evenly coat. Spoon about 1/3 portions of batter on to the pan/griddle.
-
Cook until little air bubbles start to form around the edges, about 2 minutes. While the first side cooks, press a few pineapple and orange slices into the batter, then flip when ready. Cook the second side for 2 minutes.
-
Transfer to a a foil lined baking sheet and keep in a warm oven until ready to eat.
-
Continue process, adding butter to the pan in between batches, until all the batter is used.