Preheat the oven to 350°F (176°C).
In large bowl, add butter (2 sticks) and sugar. Using a electric hand mixer (or stand mixer) beat on medium-high (speed 4) until smooth.
Add one egg and beat until smooth. Continue with the other eggs (at one at a time).
Add vanilla extract, salt and beat until smooth.
Add baking powder and ½ cup of the flour into the batter (½ cup of flour added incrementally). Mix on low-medium (speed 2) until well combined. Continue with the rest of the flour.
Butter the pan with a nice thick coat and then lightly dust all sides with 1-2 tsp of flour (see video). Transfer the batter to the loaf pan.
Bake for 45-50 minutes or until a toothpick placed in the center of the bread comes out clean.
Remove from the oven and rest the bread in the pan for 10 minutes.
Remove the bread from the loaf pan and transfer to a cake rack.
Leftovers may be stored in an airtight container up to 5 days in the refrigerator.