In a large mixing bowl, whisk together the flour, granulated sugar, and baking powder. Whisk in the milk, egg, and vanilla extract, until just combined. Then mix the butter until just combined.
Turn the heat on the skillet up to medium and coat with non-stick cooking spray.
Pour 1 tablespoon of pancake batter onto the skillet. Repeat until the skillet is full of silver dollar pancakes. (Be sure to leave space between them as they will expand.) Wait until you see small bubbles appear on the top of the pancake, about 2 minutes, then flip them. Cook 1 more minute and remove from the skillet. Repeat with the remaining batter.
Serve warm with butter, syrup, berries, or any other toppings you like.
Notes
Once you've finished cooking all the pancakes, you can freeze them for up to 2 months. Place the cooked pancakes on a sheet pan and place them in the freezer for 30 minutes before transferring the pancakes to a freezer ziptop food storage bag.
Reheat the frozen pancakes in a skillet over medium heat for 3 minutes, flipping halfway or in the microwave for 20-30 seconds, until warm.
If you're reheating a large batch from frozen, you can arrange them on a baking sheet and cover the pan with foil. Bake the pancakes for 10 minutes at 350 degrees F.