In a large bowl, combine the flour, baking soda, baking powder, salt, and sugar.
In a separate bowl, whisk the eggs. Then add the melted butter, vanilla, and buttermilk.
Add the wet ingredients into the dry ingredients bowl, and stir to combine. Let the batter sit for 5 minutes. Meanwhile, preheat the waffle iron.
Cook the waffles:
Heat the waffle maker to your preferred setting. If your waffle maker has an adjustable temperature gauge, I recommend medium-high. Grease it if necessary.
Scoop some of the batter into the center of the hot waffle maker and spread it out with the back of the spoon towards the edges without over-filling it. Close the lid and cook until golden brown. Repeat with the remaining batter.
Serve & Store:
Serve these eggless waffles with your favorite toppings and syrups. Refrigerate leftovers for up to 3 days or freeze for up to 3 months.