Preheat the oven to 325°F
Grease two round 9-inch cake pans, line them with parchment paper rounds, and grease the parchment paper.
Add the flour, baking powder, and salt to a small bowl and whisk together until combined.
Add the milk and butter to a saucepan and heat until the butter has melted.
Add the vanilla extract to the milk mixture and whisk together.
Place a lid over the mixture (off to the side a bit) to keep it warm while you continue with the recipe.
Add the eggs and granulated sugar to the bowl of your stand mixer, with a paddle attachment (or a large bowl with an electric hand mixer), and cream the ingredients together on high speed until light and fluffy (4-5 minutes).
Add the hot milk mixture to the creamed butter mixture and mix on low speed until well combined.
Add the dry ingredients to the egg mixture and blend until well combined.Batter should be thick and bubbly. Divide the batter evenly between the two prepared pans.
Place the pans on the center rack of a preheated oven and bake until the tops of the cakes are light brown and a toothpick inserted in the center comes out clean (20-22 minutes).
Remove the cakes from the oven and allow them to cool on wire racks for 10 minutes.
Run a knife along the inside edges of the cake pan to loosen the cake and remove the cakes from the cake pans. Then remove the parchment paper.
Place the cakes back on the wire rack to cool completely.