In a large mixing bowl, whisk together the flour, sugar, baking powder, cinnamon, and salt. In a small mixing bowl, whisk together the eggs, milk, and vanilla. Add the wet ingredients to the dry and mix well. Stir in the granola.
Heat a skillet over medium heat until a drop of water sizzles instantly. Melt some butter on the skillet and ladle on ¼ cup of pancake batter for each pancake. Cook until the edges look dry, bubbles form on the surface of the pancake, and the bottom is golden brown, about 3-4 minutes. Flip and cook for another 2 minutes or until the bottom is golden brown.
Serve with maple syrup and some more granola on top.