01 - Preheat the waffle iron according to the manufacturer's guidelines.
02 - In a large bowl, whisk together flour, sugar, baking powder, baking soda, and salt until evenly mixed.
03 - In a separate bowl, beat the eggs, then whisk in whole milk, melted butter, and vanilla extract until smooth.
04 - Pour the wet mixture into the dry ingredients and gently mix until just combined; small lumps are acceptable to maintain waffle lightness.
05 - Lightly coat the preheated waffle iron with oil or nonstick spray to prevent sticking.
06 - Pour batter onto the waffle iron to cover the grid, close, and cook according to device instructions until waffles are golden brown and crispy, approximately 3 to 5 minutes.
07 - Carefully remove waffles and serve immediately; keep remaining waffles warm on a wire rack in a low oven if desired.