In a small bowl, whisk the flour, sugar, baking powder, and salt. Set aside.
In a large mixing bowl, whisk together eggs and lemon zest until combined. Whisk in the lemon juice, vanilla extract, milk, and melted butter until smooth.
Stir dry ingredients into wet ingredients, mixing just until combined with some lumps. Don't overmix!
If not serving pancakes immediately, prep a large baking sheet with two pieces of foil to store and keep cooked pancakes covered and warm.
Heat a large, heavy skillet over medium heat. Once hot, melt a pat of butter in pan and swirl it around until it sizzles.
Scoop ¼-cup dollops of pancake batter into pan. Cook until bubbles appear on the surface and start to pop, about 3 to 4 minutes. Flip pancakes and cook another 2 to3 minutes, until golden underneath.
Transfer pancakes to prepared baking sheet to keep warm. Repeat with remaining batter.
Serve pancakes with fresh whipped cream, maple syrup, or fresh fruit.