In a bowl, whisk together flour, sugar, baking powder, baking soda, and salt.
In another bowl, mix the buttermilk, egg, and melted butter until smooth.
Gently combine the wet and dry ingredients. Do not overmix, a few small lumps keep the pancakes fluffy.
Heat a non-stick pan over medium heat and brush lightly with butter.
Pour ¼ cup of batter for each pancake. Cook until bubbles appear on top and the edges look set, then flip and cook until golden.
Stack them high, add your favorite toppings, and enjoy slowly with coffee or tea.