For the cakes, beat softened butter with granulated sugar for 3 minutes. Add eggs and vanilla extract, beat until combined. Add mashed bananas and beat until blended. In a separate bowl, whisk together flour, baking soda, baking powder, and salt. Gradually add dry ingredients to wet ingredients, mixing until just combined. Beat in the milk and chopped walnuts.
Pour batter evenly into two greased 9-inch round cake pans.
In a small bowl, combine streusel topping ingredients: flour, granulated sugar, brown sugar, cinnamon, softened butter, and chopped walnuts. Mix with your fingers or a fork until crumbly. Sprinkle the streusel topping evenly over the batter in both pans.
Bake at 350 degrees F (175 degrees C) for 25 minutes, or until a wooden skewer inserted into the center comes out clean. Let the cakes cool in the pans on a wire rack for 10 minutes, then invert them onto the wire rack to cool completely.
For the glaze, whisk together powdered sugar and maple syrup until smooth and drizzly. Drizzle the glaze over the cooled cakes.
Store cakes in an airtight container at room temperature.
Notes
This cake freezes well with or without the glaze. Thaw overnight at room temperature. The glaze may look different after freezing.