Step 1: Preheat Your Waffle Iron. Preheat your waffle iron according to the manufacturer's instructions.
Step 2: Combine Dry Ingredients. In a large mixing bowl, whisk together the flour, salt, sugar, baking powder, and baking soda.
Step 3: Mix Wet Ingredients. In another bowl, combine the buttermilk, eggs, melted butter, and vanilla extract. Whisk until smooth.
Step 4: Combine Wet and Dry Mixtures. Pour the wet ingredients into the dry ingredients and fold gently until just combined.
Step 5: Cook the Waffles. Spray the waffle iron with non-stick spray, pour batter, and cook until golden brown (about 4-5 minutes).
Step 6: Keep Waffles Warm. Keep cooked waffles warm in a single layer on a baking sheet in a low oven.
Step 7: Serve and Enjoy. Stack the waffles and serve with your favorite toppings.