Preheat the oven to 350 degrees. Butter or spray your loaf pan and set it aside.
In a small bowl, combine the flour, baking soda, and salt. Set this aside.
In another medium-sized bowl, combine the butter, oil, and brown sugar. Mix well, then add bananas. Next up are the eggs and vanilla. Mix to combine.
Add the dry ingredients and mix only until they are just combined. You do not want to overmix at this point. Last, add in the chocolate chips and nuts if you are using them, making sure to reserve about ¼ cup chocolate chips and 2 tablespoons of chopped nuts. I like to sprinkle these down the center of the loaf once I pour the batter into the pan. Mix to combine.
Pour the batter into your prepared pan, sprinkle with the chocolate chips and nut, and place it in the oven. Bake for 50-55 minutes. Remember, as noted in the recipe post, you do not want to overbake whole-grain baked goods. Mine took 50 minutes right on the dot.
I like to check by gently pressing the very center of the loaf. It should be just slightly underbaked. It will continue to cook even when removed from the oven.
Now, remove from the oven and let this sit at room temperature for about 5 minutes. Then gently remove the bread from the pan by inverting, then turning it right side up again.
This is delicious warm, it is delicious cooled. You cannot go wrong with this bread!