1. Sift together dry ingredients; flour, sugar, baking powder and salt in a medium bowl.
2. In a separate bowl with a whisk or hand mixer, mix together egg, milk, melted butter, vanilla and mashed banana.
3. Add the wet ingredients to the flour mixture and combine until a lumpy batter is formed.
Note: at this point you can fold in the chocolate chips if you desire.
4. Preheat a large skillet, frying pan or griddle over medium heat.
5. Using a measuring cup or scoop pour about 1/4 cup of the pancake batter for each pancake onto the hot skillet.
6. Cook until the pancake is golden brown on each side, approximately 3 minutes.
7. Serve warm with butter, syrup and walnut pieces.