Mix the dry stuff first. In a large bowl, whisk together the flour, sugar, baking powder, baking soda, and salt. Getting all the lumps out now helps make the final pancakes super smooth.
Now for the wet ingredients. In a separate, medium-sized bowl, whisk the Greek yogurt and milk together until they're mostly combined. It might look a little lumpy, and that's totally okay! Then, beat in the eggs, melted butter, and vanilla extract.
Combine everything! Pour the wet ingredients into the bowl with the dry ingredients. Gently fold them together with a spatula until they're *just* combined. The key here is not to overmix! A few lumps in the batter are your friend... they lead to fluffy pancakes. Let the batter rest for about 5 minutes. This little pause helps the baking powder do its thing.
Time to cook! Heat a non-stick skillet or griddle over medium heat. Add a little butter and let it melt. Once it's shimmering, scoop about ¼ cup of batter onto the pan for each pancake.
Watch for the bubbles. Cook for about 2-3 minutes, or until you see little bubbles forming on the surface and the edges look set. Flip 'em carefully and cook for another 1-2 minutes on the other side until they're golden brown. Repeat with the rest of the batter, adding more butter to the pan as needed.
Serve 'em up! Stack them high and top with your favorites... maple syrup, fresh berries, maybe even an extra dollop of Greek yogurt!