In a large bowl add the flour, baking powder, salt, and sugar.
Whisk together until combined.
In a medium-sized bowl, whisk together the buttermilk, egg, melted butter, and vanilla extract until combined.
Add the wet ingredients to the dry and stir it together until combined, make sure that you do not overmix. You can add another tablespoon of buttermilk if the batter seems a little thick, then let the batter rest for 5 minutes.
Place a nonstick skillet on the stovetop over medium heat and spray lightly with cooking spray.
Scoop about 1/4th cup of the pancake batter onto the skillet. Gently spreading it out.
Cook on each side for about 3-4 minutes until bubbles start to form on the surface and burst. Flip on the other side until golden brown. Repeat with the remaining batter.
Serve with butter and syrup and enjoy!
Notes
Make sure you do not overmix the batter, it is ok that there are lumps.
Other additions can be added to the batter to change the flavor, see above for some ideas.
These can be made larger or smaller.
Easily double the recipe to make more if you desire.
You can make your own buttermilk at home if you do not have any on hand.