Make this bakery-style birthday cake for your next birthday celebration! It’s a classic yellow cake studded with rainbow sprinkles and covered in the creamiest Swiss meringue buttercream.
I have spent months perfecting this birthday cake recipe. As a former pastry chef, I’ve made and eaten hundreds of different vanilla cakes- but none that ever had something so special that I wanted to dig in for another bite.
Luckily for you, this vanilla cake is soft, plush, and super moist and stays that way for days! Not just a few days, but almost an entire week, thanks to a special cake-mixing technique that I learned in pastry school. Trust me, it’s the cake you’ll want to serve your loved ones to say happy birthday!
Not a cake person? Try my birthday cake cookies or birthday cake brownies instead!
Table of Contents
Tips for a Perfect Birthday Cake
Use a kitchen scale. Baking with a scale is my #1 baking tip! If you don’t have a scale, use a spoon to fluff the flour first, then spoon it into your measuring cup.
Scrape down the bowl frequently. This is crucial for a smooth, well-blended batter.
Use a timer to mix the cake batter. Unlike most cake recipes that use a standard creaming method, we are using what’s called a “two-step” mixing method. This method relies on
Cool before frosting. Nothing is more sad than cold frosting melting off warm cake! Wait until the layers are completely cool to avoid this!
Cake Technique Spotlight
If you’re unfamiliar with it, most cake recipes use a standard “creaming method” to make the cake batter.
Instead, I’ll teach you what’s known as the “two-step method.” It’s a very popular technique among pastry chefs known for creating a super tender cake with a tight, moist crumb. There are two main steps involved:
- Creaming the dry ingredients, butter, and a portion of the milk first. If you think this will create too much gluten, it won’t! That’s because the sugar steals some of the liquid before the flour can, inhibiting gluten formation.
- Then, mix in the rest of the liquid ingredients in 3 parts.
Note: This mixing method relies on following the instructions carefully. While it’s super simple, it can not be rushed.
Ingredient Notes and Substitutions
Cake flour: Unfortunately, this is the one ingredient that cannot be substituted, or the recipe will not turn out! I made this recipe with regular all-purpose flour, and the texture was very dry and crumbly.
Sour cream: Substitute it with equal parts full-fat plain Greek yogurt!
Butter: Instead of regular room temperature butter, you want it to be more on the softened side. This is because we are not trying to incorporate air into the batter but trying to cram it into the batter instead.
Oil: Any flavorless oil is best. I always use vegetable oil, but you could also use avocado oil, canola oil, or grapeseed oil.
Rainbow sprinkles: Any color of rainbow sprinkle jimmies is best! The only sprinkle I don’t recommend is nonpareils- they will bleed into the cake batter, turning it grey! If you prefer plain vanilla instead of confetti cake, feel free to leave out the sprinkles.
Vanilla: A high-quality vanilla extract will give it that classic birthday cake flavor. Madagascar vanilla extract, vanilla bean paste, or bourbon vanilla are the ones I use most commonly in bakeries. Stay away from clear vanilla or imitation vanilla, as they will have an artificial flavor.
Recipe Instructions
Step 1: Combine the dry ingredients. Sift the dry ingredients into a stand mixing bowl, then add the sugar and whisk to combine.
Step 2: Whisk together the wet ingredients. Whisk together a small portion of the milk, eggs, vanilla extract, oil, and sour cream. Set aside.
Step 3: Beat in the butter and part of the milk. Add the softened milk and the rest of the milk (see the recipe card for full amounts!) and mix on low speed until moistened. Then, increase the speed to medium and beat for exactly 1 1/2 minutes, scraping down the sides and bottom of the bowl every 30 seconds.
Step 4: Beat in the wet ingredients. Pour 1/3 of the wet ingredients into the bowl and mix just until incorporated. Scrape down the sides and bottom of the bowl and the paddle attachment. Then add the next 1/3. Continue until all of the wet ingredients are added.
Step 5: Bake the cake. Pour the vanilla cake batter into the prepared baking pans. Bake the cake layers until the edges are golden brown, and a toothpick inserted into the center comes out with moist crumbs attached.
Step 6: Cool the cake layers. Let the cake pans cool on a wire rack for 20 minutes, then invert them to remove the cakes and let them finish cooling on the rack.
Step 7: Make the vanilla frosting. Cream the butter and powdered sugar together until combined. Then mix in the vanilla extract and heavy cream. Beat the buttercream on medium speed until light, white, and fluffy. You can also try cream cheese buttercream frosting, milk chocolate frosting, or chocolate fudge frosting.
Step 8: Decorate the cake. Alternate assembling the cake layers and funfetti frosting. Decorate the top with frosting swirls and more sprinkles, or see the section below for more ideas.
4 Frosting and Decorating Ideas
Write with colored frosting: Color a small portion of the frosting with food coloring and write Happy Birthday in the center of the cake.
Write with melted chocolate: You can also use melted chocolate for a cleaner look! This is what I use frequently in bakeries for a cleaner look. It’s also easier to write in cursive! Note these both will take time to learn, so give yourself a pat on the pack for learning something new 🙂
Swirl the sides and top: Press the tip of a small offset spatula to the frosting (keeping your arm steady) and use your other hand to spin the cake on the cake stand, moving in a downward spiral.
Cover the entire cake with sprinkles: For a super fun look, hold the cake on the bottom firmly with one hand and use the other hand to press sprinkles into the frosting gently.
Storage, Freezing, and Make Ahead
Storage:
Freezing:
Make ahead:
- Fridge: I recommend storing the frosted cake in the fridge, especially in the summer when your home is warm. Once cut, stick a piece of parchment paper to the exposed part to keep it from drying out. If stored properly, the cake will stay fresh and moist for up to one week.
- Freezer: You can freeze both the whole and sliced cake for up to one month. If you are storing it whole, I recommend keeping it in a cake carrier or some kind of large container to prevent it from getting stale.
- Make ahead: If you plan to make the cake ahead of time, wrap each slice in plastic wrap and store it in the freezer until you are ready to frost it.
TOP TIP: Cut it into slices, then place them on a baking tray in the freezer for 10 minutes until solid. Then, you can wrap each slice in plastic wrap and either freeze them or keep them in the fridge.
FAQs
Unfortunately, you can not substitute the cake flour. I tried making this recipe with regular flour, but the cake was super crumbly and had a cornbread-like texture.
The cakes are done baking when you top them, and they gently spring back. The cake will also start to pull away from the sides of the pan while baking, which is a great indication that they are done!
For intricate work and writing, I recommend very small round tips like # star tip, # round tip, or # flower tip. For decorating, I love # star tip, # round tip, or # flower tip!
More Birthday Cake Recipes
If you tried this or any other recipe on my website, please let me know how it went in the comments; I love hearing from you! Also, please leave a star rating while you’re there! You can also tag me on Instagram or Facebook so I can check it out!
8 Inch Vanilla Funetti Cake
Ingredients
cake ingredients
- 1 1/3 cup whole milk
- 1/2 cup canola oil
- 3 2/3 cup cake flour, *SEE NOTES*
- 1 3/4 cups sugar
- 1 tbsp baking powder
- 1/2 tsp kosher salt
- 1 cup unsalted butter, room temperature, cut into cubes
- 1 tbsp vanilla extract
- 3 large eggs, room temperature
- 1/2 cup rainbow jimmy sprinkles
- simple syrup, for brushing the cake layers
vanilla buttercream ingredients
- 2 1/2 cups unsalted butter, room temperature
- 4 1/2 cups powdered sugar
- 2 tsp vanilla extract
- 2 tbsp whole milk
Instructions
making the cakes
- Preheat the oven to 325 degrees F/165 C. Grease the bottoms of the cake pans and then line them with a round of parchment paper.
- In a small bowl, whisk together the oil and about half of the milk.1 1/3 cup (10 ounces) whole milk, 1/2 cup (91 g) canola oil
- Add the flour, sugar, baking powder, and salt to a 5-quart mixing bowl and mix on low with the paddle until combined.3 2/3 cup (370 g) cake flour, 1 3/4 cups (360 g) sugar, 1 tbsp (11 g) baking powder, 1/2 tsp kosher salt
- Add the cubed butter to the mixing bowl and mix on low until it's crumbly and looks like coarse sand.1 cup (226 g) unsalted butter
- With the mixer running on low, stream in the milk and oil mixture.
- Increase to medium speed and mix for exactly 2 minutes.
- Then whisk together the eggs, vanilla, and the rest of the milk.1 tbsp (14 g) vanilla extract, 3 large (150 g) eggs
- With the mixer running on low, slowly stream the egg mixture into the bowl until combined. Scrape down the sides and bottom of the bowl, then mix for another 10-20 seconds until everything is homogenous.
- Add the rainbow sprinkles and fold them gently into the batter with a rubber spatula.1/2 cup (80 g) rainbow jimmy sprinkles
- Evenly distribute the batter into the prepared pans, it's best to do this with a scale. Each pan should have about 500 grams of batter.
- Smooth the batter with a small offset spatula to fill the pans, then bake them for about 25 minutes or until the tops bounce back when touched.
- Let the pans cool for 5 minutes on a cooling rack. The cake should start to pull away from the sides of the pans as they cool. Carefully knock out each layer and then let them cool competely on the rack.
making the buttercream
- In a mixing bowl, mix the soft butter on low for 1 minute until smooth and lump free.2 1/2 cups (565 g) unsalted butter
- Add in half of the powdered sugar and mix on low until combined, then add in the rest of the sugar. Once there is no more dry sugar, increase the speed to high and mix for 5 minutes or until the buttercream is pure white and very fluffy.4 1/2 cups (450 g) powdered sugar
- Then add the milk and vanilla to the bowl and mix on low until combined.2 tsp vanilla extract, 2 tbsp (30 g) whole milk
assembling the cake
- Place the first layer right side up on a serving plate or cardboard cake round that is 1-2 inches wider than the cake.
- Brush the top of the cake layer lightly with some simple syrup.
- Add 1/2-2/3 cup of buttercream on top of the layer and use an offset spatula to evenly smooth it over the top. Continue with the next layer following the same steps as the first.
- Place the last layer upside down so that the top is super flat.
- Frost the entire cake with a very thin layer of buttercream for the crumb coat. This will trap any peices of cake from getting into the final layer of buttercream. Let it chill in the fridge or freezer until the frosting is set.
- Frost the entire cake in a thicker layer of buttercream, leaving some extra for decorating.
- Use a piping bag with a star tip to pipe dollops of buttercream on top of the cake.
- Press more rainbow sprinkles onto the sides and sprinkle them on top of the buttercream dollops.
Notes
- Use a kitchen scale: I highly recommend using a kitchen scale for the most accurate results. If you do not own a scale, make sure to use the spoon measure method!
- Use room temperature ingredients: Using room temperature ingredients creates a smooth, fully blended batter that will result in a uniform texture and even baking.
- Baking time variations: All ovens vary in temperature, I recommend keeping an eye on the layers while they are baking. If you have hot spots in your oven, you should carefully rotate the pans halfway through baking.
- Buttercream: Want a complete funfetti cake? Mix 1/4 cup of sprinkles into the buttercream before frosting. You could also frost it with chocolate buttercream!
- Cake: Want just a plain vanilla cake? Feel free to leave the sprinkles out. For a vanilla bean cake, replace the vanilla extract with vanilla bean paste for even more vanilla flavor.
- Storage: Cut any leftover cake into slices, then place them on a baking tray in the freezer for 10 minutes until solid. Then you can wrap each slice in plastic wrap and either freeze them or keep them in the fridge for later!
Followed the recipe exactly and came out great, everyone loved!
soooo moist and fluffy. best recipe i’ve used
So excited to make this this weekend! Couple questions: 1) could I swap extra creamy oat milk (or oat milk/coconut half and half) for dairy milk? 2) is using gel colors okay for this buttercream frosting or would it seize up?
Thank you for all your help?! Love your recipes!
Hi Marissa! I haven’t tested it, but I think oat milk/coconut half-and-half should work fine! And you can definitely use gel colors, just make sure to use a little at a time so you don’t add too much since gel is so concentrated. Let me know if you have any other questions, looking forward to hearing how it turns out! 🙂
Absolutely delicious! Will definitely make again. My baking time was a good bit longer, but I followed instructions on when to remove and it turned out perfect!
Yay! Thanks so much for coming back to leave a review Amy! 🙂
Hi!
Would this recipe work for cupcakes?
Thanks!
Hi Lizzy! I haven’t tried using it for cupcakes yet, but I’m sure it would work! You may need to watch them while they bake as the bake time will be different 🙂
Thank you!!