Desserts & Baking · Medium
Classic Birthday Cake
This classic birthday cake is a soft, fluffy vanilla layer cake with rich buttercream frosting and sprinkles, perfect for celebrating any birthday.
25Prep min
25Cook min
50Total min
What you'll need
- 2.5 cupsall-purpose flour
- 1.75 cupssugar
- 2.5 teaspoonsbaking powder
- 3/4 cupbutter, softened
- 4eggs
- 1 cupmilk
- 2 teaspoonsvanilla extract
- 3 cupsbuttercream frosting
- 1/4 cuprainbow sprinkles
Let's cook
- 1Preheat the oven to 350°F (177°C) and grease and flour two 9-inch round cake pans.
- 2Whisk together the flour and baking powder in a bowl.
- 3In a separate large bowl, cream the butter and sugar until light and fluffy, then beat in the eggs one at a time.
- 4Alternate adding the flour mixture and milk, mixing until just combined, then stir in vanilla.
- 5Divide the batter between the pans and bake for 22-25 minutes, until a toothpick comes out clean.
- 6Cool completely, then frost between layers and all over with buttercream, finishing with sprinkles.
Make it yours
- Add food coloring to the batter for colorful layers.
- Use chocolate frosting instead of vanilla buttercream.
- Bake as cupcakes for easy individual servings.
Good with
- A scoop of vanilla ice cream
- Fresh berries on the side
- Candles for the celebration
Frequently asked questions
Good questions, answered.
Can I make this cake ahead?
Yes, bake the layers a day ahead, wrap tightly, and frost the next day; the finished cake also keeps well for a couple of days.
Can I make cupcakes instead of a layer cake?
Yes, divide the batter into lined muffin tins and bake for about 18-20 minutes.



