In medium bowl, mix the flour, sugar, salt, baking soda, and baking powder together.
In a separate bowl, whisk together the eggs, yogurt, milk, and extract.
Add the wet ingredients to the dry ingredients and mix until just combined.
Let the mixture sit for 5-10 minutes, until bubbles form on the top.
Preheat a griddle or pan over medium heat and spray with cooking spray. Non-stick pans work best.
Add ⅓ cup of batter for each pancake and cook for 2-4 minutes, or until bubbles form on the top. Flip and cook another 2-3 minutes to cook completely.
Transfer to a plate and repeat with remaining batter.
Serve topped with maple syrup, whipped cream, or yogurt.
Enjoy!