Mix flour, salt, baking powder, and sugar together in a large bowl; set aside. Preheat waffle iron to desired temperature.
Beat eggs in a separate bowl; stir in milk, butter, and vanilla.
Pour milk mixture into flour mixture; beat until blended.
Ladle batter into a preheated waffle iron.
Cook waffles until golden and crisp.
Serve immediately and enjoy!
Notes
Recipe Tip
You can make the batter ahead of time and cook the waffles just before serving. Cover the batter and refrigerate overnight or up to 3 days. Whisk well before using.