In a large bowl, mix together the dry ingredients: flour, baking powder, salt, and sugar.
In a small bowl, whisk together the wet ingredients: eggs, vanilla, milk, and melted butter.
Combine the egg mixture with the flour mixture gently until just moistened using a fork or whisk.
Heat a large nonstick skillet or griddle over medium heat with a pat or two of butter. When the skillet is hot, add the batter to the skillet to form pancakes - I use a ¼ cup to make medium sized pancakes.
When bubbles form on the top of the pancakes and they have browned on the bottom, flip and cook until browned on the second side. Repeat until all of the batter is used.
Serve as desired, preferably with loads of butter and syrup. Enjoy!