Preheat your oven to 325°F (163°C). Grease and flour a 10-inch loaf pan or line it with parchment paper.
In a large bowl, cream together the softened butter and sugar until light and fluffy. I like to let the mixer run for a full five minutes.
Add the eggs one at a time, mixing well after each. Stir in the vanilla extract.
In another bowl, whisk together the flour, baking powder, and salt.
Alternate adding the dry ingredients and milk to the butter mixture, starting and ending with the flour. Mix until just combined. Don’t overthink it—just mix until you don’t see streaks.
Pour the batter into the prepared pan and smooth out the top with a spatula.
Bake for 60–70 minutes or until a toothpick comes out clean. If it’s browning too fast on top, loosely cover with foil halfway through.
Let the cake cool in the pan for 15 minutes, then transfer it to a wire rack. Or just eat it warm if you’re impatient like me.