In a large bowl, combine the flour, baking powder, baking soda, and salt.
In a separate bowl mash the banana until it resembles a pureé. Then add the yogurt and milk or water, eggs, vanilla, and melted butter. Whisk the liquid ingredients well. You can also blend these ingredients until smooth in a blender. Pour the wet mixture into the flour bowl, and mix, working from the outside of the bowl in, until there's no visible flour left.
Cook the pancakes:
Heat a large non-stick pan or griddle over medium heat, and once hot, grease it. Immediately, pour ¼ cup of batter per pancake, using the back of the scoop if necessary, to gently spread it on the pan. Cook the pancakes for about 2 minutes, until the edges begin to look defined and bubbles form. Flip the pancakes over and cook for another minute to two on the other side. Make sure not to press them down with the spatula and only flip once. Repeat with the rest of the pancake batter.
Serve topped with butter, maple syrup, or your favorite pancake toppings.
Notes
Full-fat or non-fat Greek yogurt works for this recipe, plain or flavored.