I am a kid at heart, and a Funfetti Cake makes me laugh every time I cut into one. Three white cake layers, sprinkles folded through the batter, my homemade buttercream on the outside, and only 30 minutes of hands-on time before it goes into the oven. If you have a birthday coming up, then this is the cake for you.


I make this cake for my birthday every few years, and my daughter is usually the one asking to help fold the sprinkles in before the batter goes into the pans. The base is a super basic vanilla cake recipe, and I use the exact same ratios when I bake a carrot cake, a decadent coconut cake, or a delicious hummingbird cake. After countless of cakes in restaurant pastry sections, this is the formula I trust and I do not tweak it from cake to cake.
Funfetti Cake
A funfetti cake is a white vanilla cake with sprinkles folded into the batter, baked in layers, and iced with buttercream. Pillsbury put the name on a boxed mix in the late 1980s, and the from-scratch version has been showing up on home birthday tables ever since. I love that it bakes in three 9-inch pans, a 9×13 casserole dish, or as 24 cupcakes, and the batter behaves the same way in all 3 formats.
I have to say, though, that 2 things do the real work in this cake, and they’re easy to overlook. The first is the cornstarch. I don’t usually keep cake flour in my pantry, so I replace 2 tablespoons of each cup of all-purpose flour with cornstarch. This gives the cake a lighter, more tender crumb. The second is the oil. It works alongside the butter to keep every slice soft and moist, even a few days after baking.
In my experience, both the cornstarch and the oil are non-negotiable. However, if I had to choose the single most important ingredient, it would be the oil. It keeps the cake soft and moist for days. I actually decided to make this cake for my own birthday this year, and OH MY!! Just follow my step-by-step directions and chef tips below, and I promise you’ll end up with the most decadent cake ever. I can’t wait for you to try it too.
Ingredients and Substitutions
Here is what goes into the batter and the finish of my funfetti cake, along with the swaps I actually use when my pantry is not fully stocked:

- All-purpose flour – The main dry ingredient and the structure of the crumb. Cake flour is the direct swap and lets me skip the cornstarch.
- Corn starch – The secret handshake that makes all-purpose behave like cake flour. It cuts the protein in the mix and gives me the lift and tenderness I want in a birthday-cake crumb. Potato starch is the direct swap.
- Kosher salt – I pretty much only use diamond crystal kosher these days, and this is obviously used to help balance all the sweetness.. It also helps in the leavening of the cake.
- Baking powder – Half of the leavening. It gives the batter its rise in the oven and the fluff I want in a layer cake.
- Baking soda – The other half of the leavening. It reacts with the acid in the buttermilk and gives the crumb a second lift.
- Unsalted butter – The main fat and where a lot of the flavor sits in a birthday cake. Unsalted only, since salted butter throws the sodium balance off from bake to bake. Bring it to room temperature so it creams properly with the sugar.
- Granulated sugar – The sweetness, and a texture ingredient once it is creamed into the butter. That creaming step is what aerates the fat and gives the batter its light body before any egg goes in. If a slightly less sweet cake is what is wanted, cut the sugar back a touch rather than swapping in a substitute sweetener.
- Vanilla – The base flavor of the whole cake. A real vanilla extract, not an imitation, since vanilla is the only flavoring in the batter and the difference shows up on the finished slice.
- Egg whites – Whites only, no yolks, so the crumb bakes a bright snowy white all the way through. Yolks would tint the cake toward yellow, and while a yellow cake is a fine cake, this one is meant to look like fresh snow with confetti in it.
- Oil – Over the years I’ve changed how I feel about oil and have mainly pushed to avocado oil. However, any neutral-flavored oil will do. I always look for organic, on sale, and cold pressed. This is the main ingredient in ensuring this cake is incredibly moist. If I had to say it’s probably the most important ingredient in this cake.
- Buttermilk – The acidity that wakes up the baking soda and the tenderness ingredient that keeps the crumb soft. Whole milk with a splash of white vinegar and rested a few minutes on the counter works as well.
- Sprinkles – The whole point of a funfetti cake. Any color mix works. I default to a classic rainbow jimmie for the batter.
- Homemade buttercream is my favorite frosting of any cake, and the one my wife calls the secret to life. It is full-fat and it is butter, and it is exactly what this cake wants on the outside.
How to Make Funfetti Cake
Whisk the dry ingredients: Whisk the flour, cornstarch, salt, baking powder, and baking soda together in a bowl.

Cream: Add the butter and sugar together in a stand mixer fitted with the paddle attachment on medium-high speed for 5 to 7 minutes.

Add the vanilla and whites: Add the vanilla to the mixer, then add the egg whites one at a time.

Pour: I pour the oil into the mixer while it is running on low, and once it is worked in, stop the mixer and scrape the sides and the bottom of the bowl.

Alternate ingredients: Alternate adding the dry ingredients and the buttermilk into the mixer on low speed. Start with the dry, end with the dry, and add the dry in 3 additions with the buttermilk in 2. Mix each addition just until it is worked in.

Fold in the sprinkles: I fold the sprinkles through the batter with a spatula until they are just distributed.

Pan and bake: Divide the batter in equal parts between three 9-inch cake pans that have been lined with parchment on the bottom. Bake at 350°F for 27 to 29 minutes.

Cool: I cool the layers on a wire rack for 2 hours.

Prep the cream: With about 15 minutes left in the cake cooling process, make the buttercream recipe.

Frost: Level the layers and stack them with buttercream between each, and coat the top and sides.

Decorate: I load the extra buttercream into a piping bag for decoration on top.

Finish: Also, I love adding more sprinkles on top because why not?

Chef Tip + Notes
After cooking this cake hundreds of times, I have to advise you not to bake it to the recipe timer. Bake it to the crumb instead. Take the layers out of the oven 1 to 2 minutes before the recipe says they are done. A toothpick should still come out with a few moist crumbs on it. The pans are still hot, so the last minute of baking happens on the counter as it cools.
- Cream the butter and sugar the full 5 to 7 minutes: The creaming step is where the air gets whipped into the fat, and that air is where the rise of the finished cake comes from. Stop at 2 minutes and the cake bakes dense, I am just saying!
- Egg whites only, one at a time: No yolks for the color, and one white at a time so the batter has a chance to absorb each one without breaking the fat structure.
- Fold the sprinkles by hand: I use a rubber spatula, not the paddle. The mixer will bleed the sprinkle color into the batter and finish gray. Fold until just distributed and stop, ok.
- Cake flour is the direct swap for the flour + cornstarch mix: If a bag of cake flour is already in the pantry, use it and skip the cornstarch entirely. The pantry-shortcut version I use at home is 1 cup all-purpose with 2 tablespoon of the flour swapped for cornstarch, equal to a rough approximation of cake flour.
- Room temperature ingredients for the buttercream, too: Cold butter fights the mixer and finishes with a sauce-loose consistency instead of a spreadable frosting. Two hours on the counter ahead of frosting is the target.

Serving Suggestions
Most of the time, I make this cake for birthdays, and I always serve each slice with a scoop of homemade vanilla ice cream. The sprinkles and cold vanilla ice cream are simply hard to beat. My daughter usually asks for a second slice before the first plate is even half gone. This is the same reaction I get when I make my decadent blueberry cobbler in the middle of the summer.
I highly recommend making this cake anytime you want; don’t wait for a special occasion! I’m just sharing a few ideas based on how I love serving it. For a summer party, I’ll slice the layer cake into thin wedges and place a tray of molten chocolate lava cake next to it for the adults who want a richer dessert option.
Make-Ahead and Storage
Make-Ahead: I bake the layers up to 1 day ahead and wrap each cooled layer tightly in plastic on the counter. I then frost the cake the day it is being served.
How to Store: Keep a frosted funfetti cake covered on the counter at room temperature for 4 to 5 days. Cover it in the refrigerator for 6 to 7 days when the kitchen is running warm.
How to Freeze: I skip the freezer for a frosted funfetti cake. The buttercream won’t hold when thawed and the sprinkle colors bleed into the frosting. Unfrosted cooled layers freeze fine when wrapped tight in plastic and then in plastic wrap. I thaw them overnight on the counter still wrapped before frosting the day of.

More Decadent Cake Recipes
Video
Funfetti Cake Recipe

Ingredients
- 3 ½ cups all-purpose flour
- 7 tablespoons corn starch
- 1 teaspoon sea salt
- 1 ½ teaspoons baking powder
- 1 ½ teaspoons baking soda
- 1 ½ cups softened unsalted butter
- 2 cups sugar
- 1 tablespoon vanilla
- 7 egg whites
- 1/2 cup neutral flavored oil
- 1 cup buttermilk + 2 tablespoons
- 2/3 cup sprinkles
- Buttercream recipe x 2
Instructions
- Whisk together the flour, corn starch, salt, baking powder, and baking soda, until completely combined and set it to the side.
- Next, cream together the butter and sugar in a stand mixer with the paddle attachment on medium-high speed until light and fluffy, which takes about 5 to 7 minutes.
- Add in the vanilla to the mixer and then add in 1 egg white at a time until it is completely mixed in.
- Pour in the oil. Stop and scrape the bowl.
- Alternate adding in the dry ingredients with the buttermilk beginning with dry and ending with dry until mixed in on low speed. You should be adding the dry in 3 batches and the wet in 2 batches.
- Fold in the sprinkles just until mixed in using a rubber spatula.
- Distribute the batter evenly between 3 9” cake pans with parchment paper that have also been greased and floured. Bake at 350° for 27 to 29 minutes.
- Cool completely on a rack, which takes about 90 minutes to 2 hours.
- With about 15 minutes left in the cake cooling process, make the buttercream recipe.
- Ice the cake in layers until it is completely coated.
- Use extra icing in a piping bag with a star tip to make decorations on top of the cake. Also sprinkle with more sprinkles on top.






If I am using cake flour, how many cups do I need?
the ap-flour + cornstarch amount
It became the favorite cake for birthdays in my family! It is delicious, light and surprizing!
Thank you, Chef, for sharing it with us!
my pleasure!
This cake is absolutely delicious. Don’t be intimidated by all the ingredients and all the steps to make this. The taste and texture are perfect. It’s a beautiful cake, for a celebration or for just enjoying cake.
Would this work as a wedding cake recipe? Increasing the recipe accordingly. Minus the sprinkles🤣
Or another recipe. Thanks