In a large mixing bowl whisk together the dry ingredients, flour, sugar, salt, baking soda and baking powder
Add the milk to the dry ingredients and stir to combine
Add in the eggs, vanilla and melted butter. Whisk together until smooth.
Grease the skillet or griddle with melted butter. Pour out small circles of batter onto the heated pan. Cook on each side for 1-2 minutes. Turn the pancakes when bubbles have popped on the top of the uncooked batter side.
To keep pancakes warm, heat oven to 200º F or set to Warm setting. Place pancakes onto a baking sheet in the oven until ready to serve