In a medium-sized mixing bowl, whisk together the flour, sugar, baking powder, baking soda, and salt.
2 c. all-purpose flour, 2 Tbsp. sugar, 1 Tbsp. baking powder, 1 tsp. baking soda, 1 tsp. salt
In a separate bowl, beat the eggs and oil (or melted butter), then add the buttermilk and vanilla.
2 large eggs, 2 Tbsp. oil or melted butter, 2 c. buttermilk, 1 tsp. vanilla
Pour the wet ingredients into the dry ingredients and stir until just combined. Don't overmix the batter, as this can lead to tough and flat pancakes. (It's ok if the batter is still a bit lumpy.)
Heat a non-stick pan or griddle over medium heat.
Pour or ladle circles of batter onto the pan. Cook until bubbles form on the surface of the pancake and the edges begin to look set, then gently flip the pancake over and cook for an additional 1-2 minutes, or until the other side is golden brown.
Repeat with the remaining batter, adding oil or cooking spray to the pan as needed.
Serve hot with your choice of toppings, such as maple syrup, butter, Nutella, peanut butter, fruit, or whipped cream.