Preheat oven to 350℉ and place oven racks in the top half of oven. Line two, 11-inch loaf pans with parchment paper and set aside.
In a medium mixing bowl, whisk together flour, baking powder, baking soda, and salt until evenly combined. Set aside.
In a separate, larger mixing bowl, whisk together oil, sugar, eggs, and vanilla extract. Add mashed bananas.
Slowly whisk the dry ingredients into the wet ingredients until everything is combined evenly. There will be lumps from the mashed banana, and that’s okay.
Roughly chop the pecans and chocolate chips or discs to your preferred size. The small bits of chocolate will melt into the batter while the larger will create pools of chocolate throughout the bread once baked. Reserve about ½ cup of each to top the loaves.
Add the chopped chocolate and pecans into the banana bread batter and gently fold them in until evenly distributed.
Pour the batter evenly into the prepared loaf pans. Scatter the reserved chocolate chips and pecans over the top.
Bake for 50-55 minutes or until a toothpick inserted comes out clean. The loaves should have a rounded dome on top.