Preheat your oven to 180°C (350°F) and grease a 9x5-inch (23x13 cm) loaf pan or line it with parchment paper.
Peel and mash the ripe bananas in a mixing bowl. You should have about 250g of mashed bananas.
In a separate large mixing bowl, whisk together the melted butter and granulated sugar until well combined.
Add the eggs one at a time, mixing well after each addition. Stir in the vanilla extract.
In another bowl, sift together the flour, baking soda, baking powder, and salt.
Gradually add the dry ingredients to the wet ingredients, alternating with the buttermilk, starting and ending with the dry ingredients. Mix until just combined. Be careful not to overmix; a few lumps are okay.
If you're adding optional ingredients like nuts or chocolate chips, fold them into the batter gently.
Pour the batter into the prepared loaf pan and spread it evenly.
Bake in the preheated oven for about 60 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs. Baking times may vary, so keep an eye on it.
Once done, remove the banana bread from the oven and let it cool in the pan for about 10 minutes.
After cooling in the pan, transfer the banana bread to a wire rack to cool completely.
Once completely cooled, slice and enjoy your delicious homemade banana bread!This banana bread is perfect for breakfast, as a snack, or even dessert. Enjoy!