Combine butter, cream cheese and sugar in a large mixing bowl and mix until creamy.
In a medium bowl, mash the bananas until lumpy or smooth (both will work fine).
Add eggs, milk and vanilla extract, mix on low speed until combined.
Pour the banana mixture in the large bowl with the cream cheese mixture and mix on medium speed until everything is blended.
Finally, add the dry ingredients: flour, baking powder and pinch of salt. Mix briefly until all the flour is incorporated.
Pour the batter into the flour dusted baking pan or cake pan lined with parchment paper and bake your cream cheese banana bread at 175 °C/345 °F (convention) for 60-65 minutes or until golden brown and done.
Allow the banana bread to cool in the pan for a few minutes. You will see that the sides will loosen and you can easily lift the banana bread out of the pan. Allow to cool to room temperature on a wire rack.
How to store
Stays fresh covered at room temperature for 2-3 days or in the freezer for 3 months.