Mix flour, sugar, baking powder together in bowl.
Add baking soda and salt to the mixture.
Whisk everything together until completely mixed and combined.
Set this bowl aside for the next step.
Crack eggs into another medium-sized bowl carefully.
Pour in buttermilk and whisk them together well.
Add melted butter and vanilla extract to mixture.
Stir everything until smooth and well blended nicely.
Pour wet ingredients into the dry ingredient bowl.
Stir gently until just combined, not overmixed please.
Some small lumps are okay in the batter.
Don't worry about making it perfectly smooth here.
Turn on your waffle iron to medium-high heat.
Let it preheat for about five minutes fully.
Spray it lightly with cooking spray or oil.
Pour batter onto the hot waffle iron center.
Close the lid and wait patiently for cooking.
Cook until golden brown and steam stops coming.
This usually takes about four to five minutes.