Here is a short video explaining the process, scroll down for detailed ingredients and step by step recipe method. Thanks for coming and do not forget to check other recipes on our homepage.

 

This is a classic two-layer vanilla cake with a tender, fluffy crumb and a rich buttercream frosting, finished with a handful of rainbow sprinkles for that unmistakable birthday feel. It’s simple enough for a first-time baker to follow with confidence, yet the results look and taste like something from a proper bakery.

Ingredients With Exact Amount

Precise measuring makes a real difference with cake baking, so weigh your ingredients where possible rather than relying only on cups. This recipe makes two 8-inch round cake layers, enough to serve 10 to 12 people generously.

For the Vanilla Cake Layers

You’ll need 345 grams (2¾ cups) of all-purpose flour, 1 tablespoon of baking powder, and half a teaspoon of fine salt. For the wet ingredients, gather 225 grams (1 cup) of unsalted butter, softened at room temperature, 350 grams (1¾ cups) of granulated sugar, and 4 large eggs, also at room temperature, since cold eggs can cause the batter to separate. You’ll also need 1 tablespoon of good vanilla extract, 240 millilitres (1 cup) of whole milk or buttermilk, and if you’d like that classic funfetti look, 75 grams (½ cup) of rainbow sprinkles folded in right at the end.

For the Vanilla Buttercream Frosting

For a generous layer of frosting between and around the cake, you’ll need 340 grams (1½ cups) of unsalted butter, fully softened, and 600 grams (5 cups) of icing sugar, sifted to avoid any lumps in the finished buttercream. Add 2 teaspoons of vanilla extract, a small pinch of salt to balance the sweetness, and 3 to 4 tablespoons of heavy cream or whole milk, adjusting slightly depending on how soft or firm you’d like the frosting to be. Finish with extra sprinkles for decorating the outside of the finished cake.

Step by Step Recipe Method

Baking a birthday cake from scratch is genuinely straightforward once you understand the order of operations, so follow these steps carefully and you’ll get soft, even layers every time.

Preparing the Pans and Oven

Preheat your oven to 175°C (350°F) and grease two 8-inch round cake pans thoroughly with butter or non-stick spray, then line the bottoms with circles of parchment paper to guarantee the cakes release cleanly once baked. Lightly dust the greased sides with a little flour, tapping out the excess, which gives the batter something to cling to as it rises and helps prevent the cake from sinking at the edges.

Mixing the Dry and Wet Ingredients

In a medium bowl, whisk together the flour, baking powder and salt until evenly combined, then set this aside. In a large mixing bowl, beat the softened butter and sugar together on medium speed for 3 to 4 minutes, until the mixture turns noticeably pale and fluffy, since this step is what gives the cake its light texture. Add the eggs one at a time, beating well after each addition and scraping down the sides of the bowl, then mix in the vanilla extract until fully combined.

Combining the Batter

With the mixer on low speed, add the flour mixture in three additions, alternating with the milk in two additions, starting and finishing with the flour. Mix just until each addition is barely incorporated before adding the next, since overmixing at this stage is one of the easiest ways to end up with a dense, tough cake rather than a soft one. If you’re making the funfetti version, gently fold in the sprinkles by hand using a spatula, taking care not to overwork the batter.

Baking the Cake Layers

Divide the batter evenly between your two prepared pans, smoothing the tops with a spatula so they bake evenly. Bake for 28 to 32 minutes, or until a skewer inserted into the centre of each cake comes out clean or with just a few moist crumbs attached. Avoid opening the oven door during the first 20 minutes of baking, as a sudden drop in temperature can cause the cakes to sink in the middle.

Cooling the Cakes

Once baked, let the cakes cool in their pans on a wire rack for 10 to 15 minutes, which gives them time to firm up slightly and makes them much easier to remove without breaking. Carefully turn the cakes out onto the rack, peel off the parchment paper, and allow them to cool completely before frosting, since warm cake will melt the buttercream and cause it to slide right off.

Making the Buttercream

While the cakes cool, beat the softened butter on medium-high speed for about 3 minutes until smooth and creamy. Gradually add the icing sugar one cup at a time, beating on low speed to avoid a sugar cloud, then mix in the vanilla, salt and cream. Once everything is combined, beat on high speed for 2 to 3 minutes until the buttercream turns light, fluffy and easy to spread.

Assembling and Frosting the Cake

Place one cake layer on a serving plate or cake stand and spread a generous, even layer of buttercream across the top using an offset spatula. Set the second layer on top, then spread a thin layer of frosting over the entire cake to seal in any crumbs, known as a crumb coat, and chill it in the fridge for 15 minutes. Finish by covering the cake with the remaining buttercream, smoothing the sides and top, then decorate generously with sprinkles while the frosting is still soft enough for them to stick.

Variations in the Recipe

Once you’ve mastered the basic method, this cake becomes a fantastic template for all kinds of birthday celebrations, with plenty of room to make it your own.

Chocolate Birthday Cake Version

To turn this into a chocolate birthday cake, replace 60 grams of the flour with unsweetened cocoa powder and add an extra tablespoon of milk to keep the batter from becoming too thick. You can also swap the vanilla buttercream for a rich chocolate ganache frosting made from equal parts chopped dark chocolate and warm cream, poured over the cooled cake for a glossy, decadent finish.

Three-Layer Celebration Cake

For a taller, more dramatic cake, divide the batter between three 6-inch pans instead of two 8-inch pans, reducing the baking time slightly to around 22 to 25 minutes. This gives you a more impressive tiered look for milestone birthdays, though you’ll want to make one and a half times the buttercream recipe to have enough for the extra layer.

Fruit-Filled Version

For a lighter, fresher take, spread a thin layer of good-quality raspberry or strawberry jam over the buttercream on the bottom layer before adding the second cake on top. This adds a lovely tart contrast against the sweet frosting and works particularly well for spring or summer birthdays when fresh berries are in season.

Mistakes to Avoid

Even simple cakes can go wrong in small ways, so here are the mistakes I see most often when people bake this kind of layer cake at home.

Using Cold Butter or Eggs

Starting with cold butter or eggs straight from the fridge is one of the most common reasons a cake turns out dense rather than light and fluffy. Cold ingredients don’t combine smoothly, which means less air gets trapped in the batter during creaming, so always let your butter and eggs sit out for at least 30 to 45 minutes before you begin baking.

Overmixing the Batter

Continuing to beat the batter after the flour has been added develops too much gluten, which leads to a tough, chewy cake instead of a soft, tender one. Mix just until the flour disappears into the batter, and finish with a gentle fold by hand to catch any unmixed bits at the bottom of the bowl.

Frosting a Warm Cake

Spreading buttercream onto cake layers that haven’t fully cooled is a guaranteed way to end up with melted, sliding frosting and a messy-looking finish. Always let your cakes cool completely on a wire rack, and if you’re short on time, pop them in the fridge for 20 minutes to speed things along before you start frosting.

Conclusion & FAQs Section

A homemade birthday cake like this one is proof that you don’t need fancy equipment or professional training to bake something genuinely special. Once you understand the basics of creaming your butter and sugar properly, mixing gently, and giving your layers time to cool, you’ll be able to make this cake confidently for birthdays for years to come. It’s a recipe worth keeping close at hand, since it never really goes out of style.

Can I Make This Cake Ahead of Time?

Yes, the cake layers can be baked up to 2 days in advance if wrapped tightly in plastic wrap and stored at room temperature, or frozen for up to 2 months if you want to prepare further ahead. The buttercream can also be made a few days early and kept in the fridge, just be sure to bring it back to room temperature and give it a good re-whip before using.

Why Did My Cake Sink in the Middle?

A sunken centre usually points to underbaking, opening the oven door too early, or using baking powder that’s past its best. Always test with a skewer before removing the cake from the oven, and check that your baking powder is fresh, since it loses potency over time and can affect how well the cake rises.

Can I Use a Different Size Cake Pan?

You can, though you’ll need to adjust the baking time accordingly, since a larger pan spreads the batter thinner and bakes faster, while a smaller, deeper pan will need longer in the oven. Keep an eye on the cake from around the 20-minute mark and test with a skewer to judge doneness rather than relying purely on the clock.

How Should I Store Leftover Cake?

Once frosted, this cake keeps well covered at room temperature for up to 2 days, or in the fridge for up to 5 days if your kitchen runs warm. Let refrigerated slices sit out for 20 to 30 minutes before serving, as the buttercream tastes far better and softer at room temperature than straight from the fridge.