A soft, fluffy, and moist classic vanilla cake with rich flavor and a perfect crumb. Ideal for layering, birthdays, or a simple everyday treat.
2 ½ cups all-purpose flour (or 2 cups cake flour + ½ cup AP flour)
2 ½ tsp baking powder
½ tsp salt
1 cup unsalted butter, softened
1 ¾ cups granulated sugar
4 large eggs
1 tbsp pure vanilla extract
1 cup whole milk (room temp)
Preheat oven to 350°F. Grease and line two 8-inch round cake pans.
Cream butter and sugar until light and fluffy, about 3–4 minutes.
Beat in eggs one at a time, then vanilla.
In a bowl, whisk flour, baking powder, and salt.
Alternately add dry ingredients and milk to butter mixture, beginning and ending with dry. Mix gently.
Divide batter between pans. Bake 30–35 minutes or until a toothpick comes out clean.
Cool in pans 10 mins, then turn onto wire rack to cool completely.
Frost and decorate as desired.
Use buttermilk for extra tenderness. Make into cupcakes or a sheet cake as needed. Wrap and freeze layers for future use.