In a mixing bowl, whisk together the flour, baking powder, baking soda, salt, and cinnamon.
In another bowl, combine the Greek yogurt, mashed banana, eggs, honey (or maple syrup), vanilla extract, and milk. Mix until well combined.
Pour the wet ingredients into the dry ingredients and stir gently until just combined. If the batter is too thick, add a little more milk to reach your desired consistency.
Heat a non-stick skillet or griddle over medium heat and add a small amount of butter or oil.
Pour about 1/4 cup of batter onto the skillet for each pancake. Cook until bubbles form on the surface, about 2-3 minutes. Flip and cook for another 2-3 minutes until golden brown.
Repeat with the remaining batter, adding more butter or oil as needed.
Serve warm with your favorite toppings such as sliced bananas, maple syrup, or yogurt.