Homemade Funfetti Cake Recipe
Every birthday calls for a homemade funfetti cake! This light and fluffy vanilla cake is packed with colorful sprinkles and topped with delicious buttercream frosting. It’s super easy to make from scratch too!
Birthday cakes are nothing without sprinkles which is why funfetti cakes are the best for such special occasions! This three layered cake is soft, moist and full of vanilla flavor and sprinkles. The buttercream frosting adds a rich flavor inside and out.
Why you will love this recipe
- Strong vanilla flavor: This recipe is an adaptation of my popular vanilla cupcake recipe so you can count on tons of vanilla as well as buttery taste.
- Perfect texture: There is a balance of moist and fluffy texture thanks to the sour cream and buttermilk.
- Adaptable to different pans: This recipe works for two 8-inch rounds for a double layer cake too!
- The best birthday dessert: This goes without saying, but funfetti cakes are meant for celebrations! Everyone loves them.
- Flour: All purpose flour provides the best structure. I suggest fluffing it up with a fork or sifting it to remove any large clumps.
- Baking soda and baking powder: These leavening agents will help the cakes rise. Make sure they are not expired.
- Sour cream: For a super moist texture, use full-fat sour cream. Plain yogurt works too!
- Buttermilk: The acidity in buttermilk offsets and sweetness while providing a tender texture.
- Butter: Use unsalted room temperature butter for best results. Not only is it easier to mix, but it gives funfetti cake its characteristic buttery flavor.
- Vanilla extract: Another key flavor ingredient, pure vanilla extract (not imitation) is a must for this recipe.
- Confectioners’ sugar: Also known as powdered sugar, this is used for the vanilla buttercream frosting. Sift before using for a lump-free frosting.
Use different baking pans! Make a double layer funfetti cake by using two 8-inch round pans. Baking time will be about 30 to 35 minutes. A bundt pan will also work and baking time will be 45 to 55 minutes. For a sheet cake, transfer batter to a 9×13 pan and bake at 350 F for 30 to 35 minutes.
Make cupcakes: Transfer batter into a standard 12-cup muffin tin and fill each cup about 3/4 full. Bake at 350 F for 18 to 20 minutes. This will yield about 18 to 20 servings.
Try a different frosting. My go-to is a classic vanilla buttercream. For more color, tint the frosting with food dye. Alternatively, you can make chocolate buttercream or cream cheese frosting instead.
Decorating ideas: For sprinkles, stick to jimmies or confetti sprinkles in the batter because they don’t bleed. For decoration, you can experiment with different styles of sprinkles, such as nonpareils or assorted shapes.
Filling ideas: Add a layer of lemon curd, strawberry filling or chocolate ganache between the layers. You can also make an ice cream cake and put a layer of ice cream inside!
How to make homemade funfetti cake
- Whisk together dry ingredients: flour, baking powder, baking soda and salt. Set aside.
- Combine wet ingredients: Beat butter and sugar until light and fluffy. Add eggs one at a time, then mix in the sour cream and vanilla.
- Alternate adding the flour mixture and the buttermilk. Start and end with the dry ingredients. Avoid over-mixing. Stir in sprinkles by hand.
- Divide batter evenly between three 6-inch round cake pans. Bake at 350 F for 25 to 30 minutes or until a toothpick inserted in the center comes out with just a few crumbs. Allow cakes to cool in the pan for 10 minutes before removing and transferring to a wire rack to cool completely.
- Make the buttercream frosting. Beat butter until light and fluffy, about 5 minutes. Add confectioners’ sugar and mix until combined.
- Mix in vanilla and milk, one tablespoon at a time, until desired consistency is reached. Add a pinch of salt and mix.
- Assemble. If the cakes domed in the oven, level them with a serrated knife. Place one cake on a plate and top with frosting. Add next layer and repeat. Add third cake on top.
- Frost the layered cake with a crumb coat (thin layer of frosting). Chill for 30 minutes to set. Spread remaining frosting over the entire cake. If desired, add piped frosting as well and decorate with sprinkles.
Weigh your ingredients for accurate measuring. If you don’t have a scale, be sure to spoon your flour into a measuring cup and level with a knife. Also, use room temperature ingredients. They mix together more easily and create a better textured cake. High quality ingredients, particularly the butter and vanilla, will result in a better flavored cake.
Don’t over-mix the dry ingredients with the wet ingredients. Mix just until combined and scrape the bottom and sides of the bowl. Fold in the sprinkles right before transferring the batter to the pans so they don’t bleed.
Grease your pans with my magic cake pan release. The cakes will come right out of the pan without breaking!
Let the cakes cool completely before frosting (otherwise the frosting will melt). Level the cakes if they domed in the center. Use a serrated knife to make a nice flat top to provide better structure.
Add a crumb coat. This is a thin layer of frosting on the cake before the final layer of frosting goes on. It will catch the crumbs and set them in place so the final layer of frosting is flawless. It helps to chill the crumb coat layer for 30 minutes before the final layer of frosting goes on.
Make ahead and storage tips
To store, loosely wrap the frosted cake with plastic wrap and store at room temperature. If you are in a warm environment, store it in the refrigerator. Funfetti cake is best when eaten the day it is baked, but will keep for about 3 to 4 days.
To freeze, place the frosted cake in the freezer for 1 hour to set. Wrap it securely in a few layers of plastic wrap. Store on a flat surface in the freezer for 3 months. Alternatively, you can wrap individual slices too! Defrost in the refrigerator before serving.
To make ahead, bake the cake layers and cool completely. Wrap them in plastic wrap and store in the refrigerator for 2 days or in the freezer for 3 months. Make the frosting and store it in an airtight in the refrigerator for 1 week or the freezer for 3 months. Defrost the cake and frosting in the refrigerator before bringing to room temperature and assembling.
Frequently Asked Questions
Rainbow jimmies (Betty Crocker brand or Sweetapolita) work best. Confetti sprinkles (aka circle quins) are a great option too. Do not use nonpareils as they will bleed their color. Naturally colored sprinkles may also bleed.
Use full-fat sour cream or Greek yogurt for extra moisture. Do not over-bake the cakes. They are done when a toothpick inserted in the center comes out with a few moist crumbs.
Yes, but be sure to weigh it for the same gram measurements. If you don’t have a scale, add 2 extra tablespoons of cake flour for every 1 cup all purpose flour.
Yes. Add 1 Tablespoon of distilled white vinegar (or fresh lemon juice) to a liquid measuring cup. Add whole milk and fill to the 1 cup measure. Stir and let the mixture sit for 5 minutes before using in the recipe.
Here are some more celebratory desserts to bake!
Did you love this recipe? Please leave a 5-star 🌟🌟🌟🌟🌟 rating in the recipe card below and if you REALLY loved it, consider leaving a comment further down the page.
Homemade Funfetti Cake
- 2 ½ cups (312 g) all purpose flour
- 1 ½ teaspoons baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- ½ cup (1 stick or 113 g) unsalted butter, room temperature
- 1 ½ cups (300 g) granulated sugar
- 3 large eggs, room temperature
- ⅓ cup (75 g) full-fat sour cream (or plain yogurt), room temperature
- 1 Tablespoon pure vanilla extract
- 1 cup (240 mL) buttermilk, room temperature
- ½ cup rainbow sprinkles/jimmies, plus more for decorating
- 1 ½ cups (3 sticks or 339 g) unsalted butter, room temperature
- 3 ¾ cups (450 g) confectioners' sugar
- 1 Tablespoon pure vanilla extract
- 2-3 Tablespoons milk
- Pinch of salt
- Preheat oven to 350° F. Grease three 6-inch round cake pans and set aside. Pro tip: use my magic cake pan release for flawless cakes.
- Whisk together flour, baking powder, baking soda and salt. Set aside.
- In the bowl of a stand mixer fitted with a paddle attachment, beat the butter and sugar on medium high speed until light and fluffy, about 3 minutes.
- Add eggs one at a time, beating well after each addition. Scrape down the sides and bottom of the bowl as necessary. Add the sour cream and vanilla, and mix just until combined. Scrape bottom and sides of the bowl as necessary.
- With the mixer on low, alternate adding the flour and buttermilk. Gradually add about one third of the flour mixture followed by half of the buttermilk. Repeat. Add remaining flour mixture and mix just until combined (avoid over mixing).
- Using a silicone spatula, stir in the sprinkles by hand making sure to scrape the bottoms and sides of the bowl.
- Divide batter among prepared pans (each of my pans had about 410 g of batter). Tap pans gently against the countertop to remove any air bubbles. Bake cakes at 350° F for 25 to 30 minutes or until a toothpick inserted in the center comes out with little to no crumbs. Allow cakes to cool in the pan for 15 minutes before removing them and transferring to a wire rack to cool completely. Prepare frosting.
- In the bowl of a stand mixer, beat the butter on medium high speed until fluffy (about 5 minutes). With the mixer on low, gradually add confectioners’ sugar and beat until incorporated.
- Increase speed to medium and add the vanilla and 1 Tablespoon milk. Check consistency. If the frosting is too thick to spread, add another 1 to 2 tablespoons of milk. Taste and add salt if needed to offset sweetness.
- Level the cakes if necessary by cutting off the domed top with a serrated knife. Place one round cake on a cake stand or plate. Evenly spread a thick layer of frosting on top. Place another cake round on top and add another layer of frosting. Top with the third layer.
- Frost a crumb layer. Spread a thin layer of frosting around the sides and top of the cake. This will catch all the crumbs to they won't spread on the final layer of frosting. Place cake in the refrigerator for 30 minutes (or the freezer for 10).
- Frost the cake with remaining frosting. An offset spatula works best for this. If desired, pipe more frosting on top for decoration and add additional sprinkles. Slice and serve!
13 Comments on “Homemade Funfetti Cake Recipe”
What a fun cake. This is definitely going to be my go to for the next birthday party.
This looks surprisingly straightforward for such an incredibly scrumptious dessert! I thought there’d be tonnes of complicated steps but you made it so simple. Thanks!
Just beautiful! This will be my first time making a three layer cake. My sister’s birthday is coming up. I can’t wait! Thank you for the video. It’s such a big help for a beginner like me.
Hello! Can I put a Ganache Frosting?
Yes, you can!
I’m still in the process of making my cake, but is it normal for them to be super soft and almost jiggly (when i put a toothpick in it and it comes out clean) after 30 minutes of baking??
Hi Caitlyn – The cakes should not be jiggling. Are you sure the toothpick is coming out clean and not wet? I know it’s tempting, but try not to open the oven too often as it makes a lot of heat escape! Hope this helps
hi, what size baking tins are these?
Hi Maria – I used 6-inch round cake pans.
How long to cook if I want to make cupcakes? Thanks!
So cute and also super moist and fluffy. I definitely will be making it again!
I use this recipe to make my funfetti cake pops! So good!