In a large bowl, whisk together the mashed bananas, eggs, milk, and vanilla extract until smooth.
In another bowl, whisk together the flour, sugar, baking powder, and salt.
Add the dry ingredients to the banana mixture and stir until just combined.
Heat a non-stick skillet or griddle over medium heat and coat with cooking spray or butter.
Using a 1/4 cup measure, pour the batter onto the skillet or griddle and cook until bubbles form on the surface and the edges begin to dry, about 2-3 minutes.
Flip the pancake and cook until the other side is golden brown, about 1-2 minutes.
Repeat with the remaining batter, adding more cooking spray or butter to the pan as needed.
Serve the pancakes warm with your favorite toppings and enjoy!