In a large mixing bowl, whisk together the flour, sugar, baking powder, baking soda, salt, and cinnamon
In another bowl, whisk together the buttermilk, milk, egg, melted butter, and vanilla.
Pour the wet mixture into the dry ingredients and stir gently until just combined. The batter should be thick with some lumps (avoid overmixing).
Heat a nonstick skillet or griddle over medium heat and brush lightly with butter.
Scoop about ¼ cup of batter for each pancake. Cook until bubbles form on the surface and the edges begin to set, 2–3 minutes. Flip and cook for another 1–2 minutes until golden brown.
Serve warm with butter and maple syrup.