- Whisk the flour, sugar, baking powder, baking soda and salt in a large bowl.
- In a second bowl, whisk the buttermilk, eggs, melted butter and vanilla until smooth.
- Pour the wet ingredients into the dry and fold with a spatula until just combined. Small lumps are fine. Let the batter rest 5 minutes.
- Heat a griddle or large skillet over medium heat and brush lightly with butter. Pour ¼ cup of batter per pancake.
- Cook until bubbles form on the surface and the edges look set, 2 to 3 minutes. Flip and cook until golden, 1 to 2 minutes more.
- Keep finished pancakes in a 200°F (95°C) oven while you cook the rest. Serve with butter and warm maple syrup.