In a large mixing bowl, whisk together the flour, sugar, baking powder, baking soda, and salt.
In a separate bowl, mix the yogurt, eggs, and vanilla extract until smooth.
Pour the wet ingredients into the dry ingredients and stir until just combined. Do not overmix.
Heat a non-stick skillet or griddle over medium heat and lightly grease with butter or oil.
Pour 1/4 cup of batter for each pancake onto the skillet. Cook until bubbles form on the surface, then flip and cook until golden brown.
Serve warm with your favorite toppings like syrup, berries, or a dollop of yogurt.