Preheat & Prep: Preheat your oven to 350°F (175°C). Spray two large loaf pans with baking spray.
Cream Butter & Cheese: In a large mixer, cream together the butter and cream cheese until smooth.
Add Sugar & Eggs: Slowly add the sugar to the creamed mixture. Once combined, mix in the eggs. Scrape down the sides of the bowl to ensure everything is incorporated.
Add Dry Ingredients: Add the flour, salt, baking soda, and baking powder. Turn the mixer on low speed to avoid making a mess, then increase speed slightly to combine.
Add Flavor: Mix in the mashed bananas and vanilla extract.
Add Nuts: Scrape the bowl down one last time, then add the pecans and mix until just combined.
Bake: Divide the batter evenly between the two prepared loaf pans. Bake for approximately 1 hour.
Check Doneness: Check the bread at the 45-minute mark. If the tops are getting too brown, loosely cover them with aluminum foil for the remaining baking time.
Cool: Let the bread cool in the pans for about 10 minutes before removing.