In a large mixing bowl, whisk together the mashed bananas, eggs, almond milk, and vanilla extract until well combined.
In a separate bowl, whisk together the whole wheat flour, baking powder, cinnamon, and salt.
Gradually fold the dry ingredients into the wet ingredients until just combined, ensuring not to overmix the batter.
Gently fold in the chopped walnuts and dark chocolate chips.
Heat a non-stick skillet over medium heat and lightly coat with coconut oil or cooking spray.
Ladle 1/4 cup of batter per pancake onto the skillet.
Cook for 2 to 3 minutes until bubbles form on the surface, then flip and cook for another 1 to 2 minutes until golden brown.
Repeat with the remaining batter and serve warm.