In a large bowl, whisk together the flour, sugar, baking powder, baking soda, and salt.
In a separate bowl, whisk together the buttermilk, egg, and melted butter.
Pour the wet ingredients into the dry ingredients and stir until just combined. Do not overmix; a few lumps are okay.
Heat a lightly oiled griddle or frying pan over medium-high heat. Pour or scoop the batter onto the griddle, using approximately 0.25 cups for each pancake.
Cook for about 2-3 minutes per side, or until golden brown and cooked through.
Serve immediately with your favorite toppings like butter, syrup, or fresh fruit.
Notes
For extra fluffy pancakes, let the batter rest for about 5-10 minutes before cooking.