Rub a 10-inch bundt pan with butter. Pour about a tablespoon of flour into the pan. Shake the pan around so it is completely coated in the flour. Pour out the excess flour from the pan.
Preheat oven to 350 degrees F (180 degress C).
Peel the bananas and place into a mixing bowl. Mash into paste using a fork or potato masher. Add the milk to the mashed bananas and mix to combine.
Combine the butter and sugar in a large mixing bowl. Beat together using a hand mixer until fluffy (you can do this using an electric beater or a fork).
Add the eggs, the banana-milk mixture and vanilla extract into the butter and sugar and mix until just combined.
Add in the flour, baking powder, baking soda, salt and cinnamon powder. Mix until just combined.
Pour the mixture into the prepared bundt pan and bake for about 1 hour until golden brown and a toothpick inserted in the middle of the cake comes out clean.
Let the cake cool in the baking pan for 10 minutes then turn onto a wire rack and let it cool completely.
Serve the cake as it or let it cool completely then spread the cream cheese frosting on top before serving.
Cream Cheese Frosting
Beat together butter and cream cheese until smooth. Add sugar and vanilla and beat until creamy. Spread over the cooled banana bread. The cake will take about half the frosting so save the rest in the fridge to use on other desserts.
Notes
1. In addition to the cinnamon you could add some nutmeg and vanilla extract for flavor.2. If you would love to make a loaf of banana bread instead, check out this banana bread recipe.3. The number of calories doesn't take into consideration the cream cheese frosting (if you choose to make it).