Preheat the oven to 350°F (175°C).
Grease and flour two 9-inch round cake pans.
In a bowl, whisk together flour, baking powder, and salt.
In a large mixing bowl, cream the softened butter and sugar until light and fluffy.
Add eggs one at a time, beating well after each addition.
Mix in vanilla extract.
Gradually add the dry ingredients to the butter mixture, alternating with milk.
Divide the batter evenly between the prepared pans.
Bake for 30-35 minutes or until a toothpick comes out clean.
Allow the cakes to cool in the pans for 10 minutes, then transfer to wire racks to cool completely.