Preheat your oven to 350°F / 180°C and grease a 9x5-inch loaf pan.
Whisk together the all-purpose flour, baking soda, and salt in a bowl. Keep it aside.
In a large mixing bowl, mash the ripe bananas with a fork and keep them aside.
Add the softened butter and peanut butter to the bowl of a stand mixer or a large bowl. Beat well until combined.
Add granulated sugar and brown sugar. Beat until smooth and fluffy.
Add the mashed bananas and combine together. Next, add the eggs one at a time, followed by vanilla extract.
Gradually add the dry ingredients, alternating with the milk. Start and end with dry ingredients.
Mix until just combined. Be careful not to overmix the batter.
Add ½ cup chocolate chips and gently stir together.
Pour the batter into the greased loaf pan, and if you like, add a swirl of peanut butter on top for an extra nutty flavour. Add ¼ cup chocolate chips on top if desired.
Bake in the oven for 50 to 60 minutes or until a toothpick inserted into the center comes clean.
Allow the bread to cool in the pan for 10 minutes before transferring it to a wire rack to cool completely.
Once it comes to room temperature, store it in an airtight container. Peanut butter banana bread can be stored at room temperature for upto 3 days.
The flavour of the cake is too good once the cake cools down. I love it the next day! It's even better. Enjoy the cake for your morning breakfast or evening snack.