Mix dry ingredients: In a large bowl, whisk together flour, sugar, baking powder, and salt.
Combine wet ingredients: In a separate bowl, whisk egg, milk, melted butter, and vanilla extract until smooth.
Make the batter: Pour wet ingredients into dry ingredients. Stir gently until just combined—lumps are okay. Let batter rest for 5 minutes.
Heat the pan: Preheat a non-stick skillet or griddle over medium heat. Lightly grease with butter or oil.
Cook pancakes: Pour 1/4 cup batter per pancake onto the hot pan. Cook for 2-3 minutes until bubbles form and edges set. Flip and cook for 1-2 minutes until golden.
Serve: Stack pancakes and top with maple syrup, fruit, or whipped cream.