Preheat your waffle maker according to the manufacturer's instructions.
In a large bowl, whisk together the flour, sugar, baking powder, and salt.
In another bowl, beat the eggs and then add the milk, vegetable oil, and vanilla extract.
Pour the wet ingredients into the dry ingredients and stir until just combined.
Lightly grease the waffle maker with oil or cooking spray.
Pour the batter into the preheated waffle maker, using a ladle for even distribution.
Close the lid and cook until the waffles are golden brown and crisp.
Carefully remove the waffles and keep them warm in a low-temperature oven.
Repeat the process with the remaining batter.
Serve immediately with your favorite toppings.