In a medium-sized bowl whisk dry ingredients together. Set aside.
In a separate bowl, crack eggs and whisk for 1 minute until frothy. Add milk, maple syrup and vanilla and whisk to combine.
Pour wet ingredients into dry and whisk to mix in.
If using any add-ins, gently stir them in. Alternatively, you can sprinkle the add ins on each individual pancake while cooking them so they don’t bleed into the batter (this works well with berries and sprinkles since they bleed into the batter).
Start heating a large pan over medium-low heat while batter rests for 10 minutes.
Add some oil to the pan and tilt to allow it to spread across the surface or spray generously with cooking spray.
Scoop ¼ cup of batter into the pan and repeat with remaining batter to fill the pan. I normally do a test pancake first to make sure the pan is the right temperature.
Let pancakes sit until bubbles form and the other edges start to firm up (3-4 minutes) and then flip and cook for several minutes on the other side. Pancakes should be golden brown on each side.
Remove cooked pancakes and set aside while cooking the rest of the batter. Serve immediately. This recipe will make 14-16 pancakes total.