In a large bowl, whisk together the eggs, Greek yogurt, vanilla, maple syrup, and milk.
Add in the flour and baking powder. Mix lightly just until the dry ingredients are incorporated into the wet ingredients. It's ok if a few lumps remain.
Heat a skillet over medium flame. Melt 1/2 tbsp of butter in the pan. Lay one pineapple ring on top of the melted butter, and cook for about a minute until the pineapple softens. Flip the pineapple over. Keep it in the center of the pan.
Carefully pour 1/2 c of pancake batter on top of the pineapple, spreading it in a circle so that the pineapple is completely covered.
Cook the pancake, without touching it, for 2-3 minutes until bubbles start to form on the surface, especially in the center. You want to make sure the pancake is cooked through before flipping. See the notes section for pancake cooking tips!
Once a few bubbles pop through the surface, use a flat spatula to carefully flip the pancake over. Cook for 1-2 minutes more, and transfer the cooked pancake onto a plate.
Repeat with the remaining pineapple rings and pancake batter.
Serve warm with honey, or maple syrup, and/or toasted coconut flakes.