Preheat oven to 350°F and grease a 9x5 loaf pan with nonstick spray or butter.
In a medium bowl, combine flour, baking powder, and salt. Set aside.
In a large bowl, mix together peanut butter, sugar, and bananas until well-blended. Mix in eggs one at a time, then stir in milk and vanilla.
Carefully stir in flour mixture, taking care to not overmix. Once no dry streaks remain, fold in chocolate chips.
Pour batter into prepared pan, then scatter peanuts over the top. Bake for about 60 minutes, checking for doneness with a toothpick inserted into the center. It will be done when no batter clings to the toothpick and the loaf is golden brown.
Let cool 10 minutes in pan before removing to a cooling rack.