A soft, buttery vanilla cake with a tender crumb and delicate sweetness — perfect for birthdays, weddings, or everyday celebrations.
2 ½ cups all-purpose flour (or 2 ¾ cups cake 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 or buttermilk
2 tbsp sour cream (optional)
Preheat oven to 350°F (175°C). Grease and line two 8-inch round cake pans.
In a bowl, whisk together flour, baking powder, and salt.
In a large bowl, cream butter and sugar for 3–5 minutes until light and fluffy.
Add eggs one at a time, beating well after each. Mix in vanilla.
Alternately add dry ingredients and milk mixture, starting and ending with dry. Mix just until combined.
Divide batter evenly between pans. Bake for 25–30 minutes, or until a toothpick comes out clean.
Cool in pans for 10 minutes, then transfer to wire rack. Frost as desired once fully cooled.
Great with buttercream, fruit filling, or whipped cream. Freeze cake layers for up to 2 months. Easily adapted into cupcakes or sheet cake.