This post may contain affiliate sales links. Please read my disclosure policy.
This moist and tender Homemade Funfetti Cake is full of rainbow sprinkles and topped with a tasty vanilla buttercream frosting! It’s a classic birthday cake recipe made completely from scratch!
Table of Contents
Homemade Funfetti Sheet Cake
I’ve always been a massive funfetti cake fan. I totally grew up on the box mix, making it for just about any occasion I could before I started baking from scratch. It’s been quite a chore to find a from-scratch version that was worthy of replacing that mix, but I dare say this cake does it!
First of all, this classic birthday cake is wonderfully moist and tender. Between the butter, sour cream and milk, there’s plenty of moisture and flavor to go around. There’s also a little more than 1/2 cup of sprinkles in this baby. There’s no shortage of fun color, and you could easily replace the mix of colors to fit a theme or holiday! I topped the cake with my favorite vanilla buttercream. The result is a delicious cake that you won’t be able to resist!
What is the Difference Between Funfetti and Confetti Cake?
This is not technically considered a funfetti cake, since that’s the Pillsbury brand name for the box mix. However, this is a homemade version! You could also call it a sprinkle cake or a confetti cake, as it gets its name from the sprinkles cooked into the batter.
Recipe Ingredients
This birthday cake comes together with a few super simple ingredients, both for the cake and the buttercream frosting.
For the Sprinkle Cake
- Sprinkles: Add some flour to the sprinkles to keep them from sinking to the bottom of the cake. I recommend using jimmies.
- All-Purpose Flour: You’ll need some for the cake batter and some for coating the sprinkles.
- Baking Powder: To help your cake rise.
- Baking Soda: The combination of baking soda and baking powder gives a better textured cake. Baking powder is more ideal in a vanilla cake, but the baking soda helps lighten up the texture.
- Salt: You’ll only need half a teaspoon of salt for this cake.
- Eggs: Separate the yolks from the whites. Whipped egg whites help lighten up the cake as well, plus they add more structure to help the sprinkles stay afloat.
- Unsalted Butter: Bring your butter to room temperature.
- Sugar: For that classically sweet vanilla cake flavor.
- Vegetable Oil: Just a few tablespoons for added moisture.
- Vanilla Extract: For flavor.
- Milk: Room temperature.
- Sour Cream: Sour cream is used to keep moisture in the cake, but also to thicken up the batter so that the sprinkles don’t sink when baking.
For the Vanilla Buttercream
- Unsalted Butter: Room temperature.
- Powdered Sugar: A frosting necessity! Needed for volume and consistency.
- Vanilla Extract: For flavor.
- Heavy Whipping Cream: For a creamy consistency.
- Salt: To taste.
- Sprinkles: You can mix them right into the frosting or sprinkle them on top – or both!
What Kind of Sprinkles to Use
When it comes to the sprinkles baked into the cake, I like to use jimmies. They usually don’t bleed as much, and they don’t leave a crunch in the cake like some other sprinkles do. All types of sprinkles will work as a topping though, so feel free to mix it up there!
How to Make Funfetti Cake from Scratch
Even though this cake looks super fun and fancy, it’s such a breeze to make! You can throw it together in no time and let your oven do the rest.
- Prepare for Baking: Prepare a 9×13 inch baking pan with baking spray and preheat the oven to 325°F. Toss the sprinkles with half a tablespoon of flour and set aside.
- Combine Dry Ingredients: Combine the remaining flour, baking powder, baking soda and salt in a medium sized bowl and set aside.
- Separate Eggs: Add the egg whites to a large mixer bowl and set aside. Set aside the egg yolks for later use.
- Cream Butter, Sugar, Oil & Vanilla: Add the butter, sugar, oil and vanilla extract to a large mixer bowl and cream together until light in color and fluffy, about 3 minutes. Do not skimp on the creaming time. You should be able to see a visible change in the color and texture of the mixture when it’s ready.
- Add Egg Yolks: Add the egg yolks one at a time, mixing until combined after each. Scrape down the sides of the bowl as needed to be sure all ingredients are well incorporated.
- Begin Adding Dry Ingredients: Add about a third of the dry ingredients to the batter and mix until mostly combined.
- Add Some Milk: Add half of the milk and mix until well combined. The batter might look a little curdled, but that’s ok.
- Finish Adding Dry Ingredients & Milk: Add another third of the dry ingredients and mix until well combined. Scrape down the sides of the bowl as needed to be sure all ingredients are well incorporated. Add the other half of the milk and mix until well combined. Then, add the remaining dry ingredients and mix until well combined. Scrape down the sides of the bowl as needed to be sure all ingredients are well incorporated. Do not overmix the batter. Set aside.
- Whip Egg Whites: Grab the egg whites and whip on high speed with the whisk attachment until soft peaks form.
- Add Egg Whites & Sprinkles: Gently fold about half of the whipped egg whites into the cake batter until mostly combined. Add the remaining egg whites and the sprinkles and gently fold together until well combined.
- Bake: Spread the batter evenly in the prepared baking pan and bake for 40-45 minutes, or until a toothpick inserted into the center comes out clean.
- Let Cool: Remove the cake from the oven and set it aside to cool.
How to Make the Vanilla Buttercream Frosting
This creamy vanilla frosting is a 10-minute endeavor that comes together with no fuss.
- Beat Butter: When the cake has cooled, add the butter to a mixer bowl and beat until smooth.
- Add Some Powdered Sugar: Add about half of the powdered sugar and mix until well combined and smooth.
- Add Vanilla & Water: Add the vanilla extract and 1-2 tablespoons of water or cream and mix until well combined.
- Add Remaining Powdered Sugar: Add the remaining powdered sugar and mix until well combined and smooth.
- Adjust Consistency & Taste: Add additional water or cream as needed to get the right consistency for the frosting. Add salt to taste.
- Top Cake: Spread the buttercream evenly over the cake. Add sprinkles, if desired.
Tips for the Best Funfetti Cake
To ensure the success of your sprinkle cake, follow these additional guidelines and suggestions.
- Cream Butter & Sugar Mixture Well: To help make this cake extra light and fluffy, it uses the creaming method. Creaming the butter, sugar, oil and vanilla adds air to the batter that expands while baking, giving you that light cake texture that we all know and love. Be sure not to skimp on the full 2-3 minutes of creaming. You should notice the mixture actually get lighter in color and get a fluffy texture to it, rather than looking smooth and grainy. However, if it starts to look a little curdled, you may have over creamed.
- Don’t Overmix Batter: Overmixing this batter can result in too dense of a cake. As soon as all of the ingredients are well incorporated, stop mixing.
- Gentle with the egg whites: You want to whip them until soft peaks form. To tell, lift the whisk out of the bowl and turn it over. If the egg whites stay on the whisk and the “tip” when it’s turned over gently falls to the side, they are at soft peaks. If it stands up straight, that’s stiff peaks. If the egg whites start to look dry, they’ve been over whipped. Be sure to fold them in gently, so that they don’t deflate. If you over mix after adding the whipped egg whites, they can deflate.
Serving Suggestions
This Homemade Funfetti Cake is a classic cake for special occasions, and there are plenty of ways to make it an unforgettable treat. Check out these simple serving ideas!
- Add Color to Frosting: To make your cake even more colorful, feel free to add a few drops of gel icing color to the buttercream.
- Serve with Ice Cream: Who doesn’t love eating a piece of cake with a creamy scoop of ice cream? This cake already has sprinkles, so it just makes sense!
How to Store Homemade Cake
If you’re storing your cake for a day or less, there’s no need to refrigerate it. Just keep it in an airtight container on the counter. If you want your cake to last a little longer, store it in the fridge instead. Just be sure to serve it at room temperature for the ideal texture and flavor.
Can I Freeze Extras?
This cake is freezer-friendly, so you can also store your leftovers there. Make sure the cake is in an airtight, freezer-safe container or wrapped well and store it for up to 3 months. Thaw frozen cake in the fridge before enjoying. If you’d like, you can bring it to room temperature on the counter once it’s been thawed.
PrintHomemade Funfetti Cake
- Prep Time: 1 hour 15 minutes
- Cook Time: 45 minutes
- Total Time: 2 hours
- Yield: 15
- Category: Dessert
- Method: Oven
- Cuisine: American
Description
This super moist and fluffy Homemade Funfetti Cake is full of rainbow sprinkles and topped with a tasty vanilla buttercream frosting. It’s an easy birthday cake recipe made completely from scratch!
Ingredients
For the Funfetti Cake
- 1/2 cup + 2 tbsp sprinkles
- 2 1/2 cups (325g) all-purpose flour + 1/2 tbsp (4g) flour, divided
- 2 1/4 tsp baking powder
- 1/2 tsp baking soda
- 1/2 tsp salt
- 4 large eggs, divided
- 3/4 cup (168g) unsalted butter, room temperature
- 1 1/2 cups (310g) sugar
- 3 tbsp vegetable oil
- 1 tbsp vanilla extract
- 3/4 cup (180ml) milk
- 1/2 cup (115g) sour cream
For the Vanilla Buttercream
- 1 1/4 cups unsalted butter, room temperature
- 5 cups powdered sugar
- 1 1/4 tsp vanilla extract
- 4–6 tbsp heavy whipping cream
- Pinch or two of salt
Instructions
- Prepare a 9×13 inch baking pan with baking spray and preheat the oven to 325°F.
- Toss the sprinkles with half a tablespoon of flour and set aside.
- Combine the remaining flour, baking powder, baking soda and salt in a medium sized bowl and set aside.
- Add the egg whites to a large mixer bowl and set aside. Set aside the egg yolks for later use.
- Add the butter, sugar, oil and vanilla extract to a large mixer bowl and cream together until light in color and fluffy, about 3 minutes. Do not skimp on the creaming time. You should be able to see a visible change in the color and texture of the mixture when it’s ready.
- Add the egg yolks one at a time, mixing until combined after each. Scrape down the sides of the bowl as needed to be sure all ingredients are well incorporated.
- Add about a third of the dry ingredients to the batter and mix until mostly combined.
- Add the milk and mix until well combined. The batter might look a little curdled, but that’s ok.
- Add another third of the dry ingredients and mix until well combined. Scrape down the sides of the bowl as needed to be sure all ingredients are well incorporated.
- Add the sour cream and mix until well combined.
- Add the remaining dry ingredients and mix until well combined. Scrape down the sides of the bowl as needed to be sure all ingredients are well incorporated. Do not overmix the batter. Set aside.
- Grab the egg whites and whip on high speed with the whisk attachment until soft peaks form.
- Gently fold about half of the whipped egg whites into the cake batter until mostly combined.
- Add the remaining egg whites and the sprinkles and gently fold together until well combined.
- Spread the batter evenly in the prepared baking pan and bake for 40-45 minutes, or until a toothpick inserted into the center comes out clean.
- Remove the cake from the oven and set aside to cool.
- When the cake has cooled, make the frosting. Add the butter to a mixer bowl and beat until smooth.
- Add about half of the powdered sugar and mix until well combined and smooth.
- Add the vanilla extract and 1-2 tablespoons of water or cream and mix until well combined.
- Add the remaining powdered sugar and mix until well combined and smooth.
- Add additional water or cream as needed to get the right consistency for the frosting. Add salt to taste.
- Spread the buttercream evenly over the cake. Add sprinkles, if desired.
Notes
Makes 12-15 servings.
Nutrition
- Serving Size: 1 Slice
- Calories: 547
- Sugar: 56.3 g
- Sodium: 191.1 mg
- Fat: 29.4 g
- Carbohydrates: 76.2 g
- Protein: 5 g
- Cholesterol: 53.1 mg
Categories
Enjoy!
More Funfetti Recipes
Funfetti Cheesecake with Cake Bottom
Funfetti Bundt Cake
Funfetti Cake Batter Chocolate Chip Cookies
Homemade Funfetti Cupcakes
I just seen you can make this in 3 – 8” Round pans question for you can you skip the egg yolks so the cake stays white
Not using the egg yolks will change the result so I would not recommend it.
I want to make this recipe for my granddaughter‘s birthday but would like to use 3-8inch cake pans. will this recipe work for that giving the cake pans a good height. If not do you have one of the funfetti using round pans. I love your site and tips
I would expect the three 8 inch pans to work great. I hope it turns out well! Glad to hear you love the site!
I can’t see where to add the sprinkles you mixed with the flour at the very start???
They are added in step 14.
Wonderful recipe! I didn’t have sour cream so I let 2% plain yogourt stain for a bit to make it thicker and it turned out great. Thank you for sharing!
So glad you enjoyed it!
How can I substitute sour cream?
I wouldn’t recommend substituting it as it will change the final result.
Hola. En la receta, el primer ingrediente dice:
1/2 taza + 2 cucharadas espolvoreadas, pero no entiendo de qué se trata. ¿Me podría explicar?
No se traduce directamente al español, pero dice 1/2 taza de chispas por una parte y 2 cucharadas por otra parte. ¿Esto tiene sentido? Espero que lo haga 🙂
Hello Lindsay, I really want to make this for my daughter’s 2nd birthday but there is no sour cream where I live, could you give measurements for substituting with yogurt or buttermilk?
Thanks a million for all your always a hit recipes
You can use an equal amount of yogurt. I wouldn’t suggest buttermilk.
Hi Lindsay, I would like to try your funfetti cake. The pan size 9×13 is square. could I use a round pan? which size could I use it? I don’t have square ones.
This cake would work in three 8 inch pans or two 9 inch pans. It could possibly be made in a larger one, but I’m not sure. If you bake it at either of those sizes, I’d bake at 350 instead of 325.
Hi. I’m a bit confused with all the comments about what to do with extra yolks. There doesn’t seem to be any extra yolks – ???
p.s. – LOVE your website/blog/recipes etc
This cake used to be different and it’s been updated recently. I deleted the old comments to avoid confusion. Glad to hear you’ve enjoyed everything!
Hi, is there a way to get the old recipe? I’ve been using it for years and really love it.
I have two 9″ round cake pans. I was hoping to do a double layer cake with this recipe. Will the ingredients be enough to fill both cake pans or do i have to double it? Thank you! Cannot wait to make it tonight.
Yes, it’ll be enough. You don’t need to double it. However, if I were making a layer funfetti cake, I’d use my funfetti cupcakes and double that one. They are very similar, but that would be my choice for a layer cake.
Hi Lindsay
Recieved your email with thanks
I have gone over the recipe so many time carefully it does not mention when to add the sour cream could you please let me know when you receive this email I would be so greatful
Patricia obrien
Hi Lindsay
I’ve sent a few emails to you regarding your funfetti cake recipe I just wanted to know when you add the sour cream there no mention of it in your directions I seeing a couple of people asking the same question could you please reply I would like to make this cake I’m one of your subscribers and disappointed not having a reply
Patricia obrien
Hi Patricia, I looked for your emails and they went to the wrong email address. The one you sent to is not one that I monitor. It’s just the one that emails come from. I’m sorry if that’s confusing. The one listed on my contact page is the one to email with questions.
That said, I’ve updated the instructions for the sour cream.
Hi Lindsay
Just looking at your recipe for funfetti cake in the ingredients it says four large eggs divided adding the egg yolks after creaming the butter suger vanilla and oil, I have read some of the comments a fee mentioned about only using the egg whites and only 3 eggs which you have four and folding in the egg whites at the end there’s no mention of the sour cream rather looks a lovely cake could you clarify the ingredients
Thanks I wait to hear from you
Patricia obrien
This recipe was updated the other day and used to be different. The old version used only egg whites, so you’ll want to ignore those.