Preheat the oven to 350 degrees F. Grease a 9x5-inch loaf pan and set aside.
In a medium sized bowl mix the flour, baking powder, salt and soda together.
Then in the bowl of a stand mixer or by using a hand mixer, cream butter and sugar together. Add eggs, buttermilk, and vanilla until combined.
Add in the mashed bananas and mix until incorporated.
Slowly add in the flour mixture and mix until just combined. You do not want to over mix.
Pour batter into prepared pan and bake for 50-55 minutes or until a toothpick comes out clean.
After you take it out of the oven, let the bread cool on a wire rack for 15 minutes. Use a knife around the bread to loosen it up, and carefully remove from pan.
Let the bread cool completely on the cooling rack.
The bread is extra good warm with some butter slightly melted on top.