-
In a large bowl, whisk together the flour, sugar, baking powder, baking soda, and salt until evenly combined.
-
In a separate bowl or measuring cup, whisk together the buttermilk, egg, melted butter, and vanilla extract.
-
Pour the wet ingredients into the dry ingredients and stir gently with a wooden spoon or spatula until just combined. The batter will be lumpy — that's exactly right. Do not overmix. Lumps mean fluffy pancakes.
-
Let the batter rest for 5 minutes while you heat a cast iron griddle or large skillet over medium heat. Add a thin layer of butter or oil.
-
Test the griddle by flicking a few drops of water onto the surface — if they sizzle and dance, you're ready. Pour about 1/4 cup of batter per pancake onto the griddle.
-
Cook until bubbles form on the surface and the edges look set, about 2-3 minutes. Flip gently and cook another 1-2 minutes until golden brown on both sides.
-
Serve immediately with butter and warm maple syrup. Keep finished pancakes warm on a plate in a 200°F oven while you cook the rest.