Preheat the oven to 350. Grease one 9x5 pan.
Cream butter and sugars together, until well combined. Add in the eggs one at a time, beating well after each addition. Set aside.
Sift together flour, baking soda, cinnamon, nutmeg, all spice, ginger, and salt.
Slowly incorporate the dry ingredients into the wet ingredients, stirring until combined. Set aside.
Mash the banana(s) with a fork. Add in pumpkin puree and vanilla extract and mix.
Add the banana-pumpkin mixture to the batter, and mix until well combined.
Pour batter into the greased pan. Sprinkle with cinnamon sugar and chopped pecans.
Bake for 30 minutes, then lower the oven temperature to 325 and bake for 15-20 or until cake tester comes out clean with just a few moist crumbs stuck to it (if you are worried the top of the bread is getting too dark, loosely cover the pan with tin foil and allow the bread to finish baking).
Allow to cool before slicing.
Enjoy!