In a large mixing bowl, whisk together the flour, sugar, baking powder, baking soda, and salt until well combined.
In a separate bowl, whisk together the buttermilk, egg, and melted butter until smooth.
Pour the wet ingredients into the dry ingredients and stir until just combined. Be careful not to overmix; a few lumps in the batter are okay.
Heat a non-stick skillet or griddle over medium heat and lightly grease with butter or oil.
Pour about 1/4 cup of batter onto the skillet for each pancake. Cook until bubbles form on the surface of the pancake and the edges look set, about 2-3 minutes.
Flip the pancakes and cook for an additional 1-2 minutes until golden brown and cooked through.
Repeat with the remaining batter, greasing the skillet as needed between batches.
Serve the pancakes warm with your favorite toppings, such as maple syrup, fresh fruit, Greek yogurt, nut butter, chopped nuts, or chocolate chips.
Enjoy these classic buttermilk pancakes as a delicious and nutritious breakfast or brunch option that's sure to please the whole family!