A classic, simple vanilla cake with a soft, buttery crumb and fragrant vanilla flavor — perfect for any celebration or layered dessert.
2 ½ cups all-purpose flour
2 ½ tsp baking powder
½ tsp salt
1 cup (2 sticks) unsalted butter, room temperature
1 ¾ cups granulated sugar
4 large eggs, room temperature
1 tbsp pure vanilla extract
1 cup whole milk, room temperature
Preheat oven to 350°F (175°C). Grease and flour two 8-inch round cake pans.
In a bowl, whisk flour, baking powder, and salt.
In a separate bowl, cream butter and sugar until light and fluffy (3–4 mins).
Beat in eggs one at a time, then add vanilla extract.
Add dry ingredients in three parts, alternating with milk. Mix gently until combined.
Divide batter into pans and smooth tops.
Bake 28–32 minutes or until golden and a toothpick comes out clean.
Cool 10 minutes in pans, then transfer to wire racks to cool completely.
Substitute cake flour for a lighter crumb. Use almond extract for variation. Frost with buttercream or whipped cream. Can be frozen or made into cupcakes.