Gather the ingredients.
Heat the oven to 200 F if you want to keep pancakes warm to serve all at once.
In a large bowl, combine the flour, baking powder, soda, salt, and sugar.
Whisk eggs, buttermilk, and butter together in a small bowl.
Combine the mixtures and stir until smooth, but don't over beat.
Heat a griddle over medium-low heat or lower, depending on your range.
Using a 1/4 to 1/3 cup measure, cook until you see bubbles across the top and the edges are somewhat dry looking.
Flip over and brown the other side.
Remove the pancakes to a plate or pan and keep warm in the preheated 200 F oven, if desired.
Serve the hot pancakes with butter and syrup.