1/2 cup unsalted butter, softened, plus additional for greasing pan
3/4 cup plain flour plus additional for dusting pan
1 ½ teaspoons baking powder
½ teaspoon baking soda
½ teaspoon salt
1/2 cup + 2 tablespoons light brown sugar
1 large egg
4 well-mashed very ripe bananas
1/4 cup sour cream
½ teaspoon vanilla
For the coconut frosting
1/3 cup cream cheese, softened
3 tablespoons unsalted butter, softened
1/4 cup confectioners sugar
3 tablespoons well-stirred cream of coconut
Just over 1/3 cup coconut flakes
Preheat your oven to 350 degrees Fahrenheit and lightly butter, flour and line a bread tin.
Beat together butter and brown sugar in a large bowl with an electric mixer at high speed until pale and fluffy. Beat in egg until combined, then add bananas, sour cream, and vanilla and beat until combined well. Reduce speed to low. Sieve in the flour, baking powder, baking soda and mix.
Spread the batter in the bread tin and bake until pale golden and a wooden pick or skewer inserted in center comes out clean, 35 to 45 minutes.
Cool in the bread tin on a rack for 10 minutes. Run a thin knife around edge of the tin, then invert the rack over the cake and then invert the cake onto rack to cool completely.
While the cake is cooling, make the coconut frosting. Beat together the cream cheese and butter in a bowl using cleaned beaters at medium speed until smooth. Reduce the speed to low, then add confectioner’s sugar, cream of coconut and mix until combined. Increase the speed to high and beat until light and fluffy. This should take about two minutes.
Frost the top of the cooled cake and then sprinkle with coconut flakes.