Preheat a griddle over medium-low heat.
In a medium bowl mix together the flour, sugar, baking powder, cinnamon, and salt. Add the milk, eggs, melted butter, and vanilla. Stir until just barely combined. Add remaining ingredients and stir just until combined.
Pour 1/3 cupfuls onto hot griddle. Cook until bubbles start to form and it's lightly browned on the bottom. Flip pancake. Cook for 2-3 additional minutes or until lightly browned.
Serve with syrup and fresh fruit if desired.
In a small bowl combine the flour, sugar, baking powder, cinnamon, and salt. Spoon into a 1-quart mason jar (I like to use a funnel to help keep things cleaner). Gently tap jar on the counter to help layers settle. Layer with the following and in this order: chocolate chips, dried cranberries, and pecans. Seal with lid and attach the recipe card.