Mash ripe bananas in a large bowl until mostly smooth.
Whisk in eggs, then stir in melted butter and vanilla.
In a separate bowl, whisk flour, sugar, baking powder, baking soda, salt, and cinnamon.
Gradually add dry ingredients to the banana mix, alternating with buttermilk.
Stir gently until just mixed; small lumps are okay.
Let the batter rest for 5–10 minutes.
Heat a non-stick griddle or skillet over medium heat and lightly butter it.
Pour ¼ cup of batter per pancake and cook until bubbles form (2–3 minutes).
Flip pancakes and cook until golden (1–2 minutes more).
Serve warm with your favorite toppings.