Whisk together the flour, sugar, baking powder, and salt in a small bowl.
In a medium bowl, whisk together the Greek yogurt, milk, eggs, vanilla extract, and melted butter until well combined.
Pour the dry ingredients into the wet ingredients and whisk until just combined.
Heat a large nonstick pan over medium heat and lightly grease with oil or butter.
Pour ¼ cup of the batter onto the pan, cooking for about 2 minutes until the edges dry and bubbles form on the surface.
Flip and cook for an additional 1-2 minutes until both sides are golden brown.
Repeat with the remaining batter, greasing the pan between each pancake.
Serve the pancakes warm with butter, maple syrup, or your favorite toppings.