Funfetti Birthday Cake Recipe (Moist, From Scratch, Sprinkles That Don’t Bleed)
The first time I made this cake for a birthday, I grabbed the wrong sprinkles without thinking twice. By the time the batter hit the pans, it had turned a dull, streaky gray. This homemade funfetti cake recipe is the fix for that exact mistake, a soft, moist vanilla layer cake loaded with sprinkles and topped with fluffy vanilla buttercream, built to look as clean as a bakery style birthday cake every time.

Why You’ll Love This Funfetti Cake
- Clean, unbled sprinkle color. Most homemade versions turn the batter muddy gray. This recipe fixes that for good.
- Bakery style crumb. Butter and oil, buttermilk, and egg whites (not whole eggs) produce a dense yet fluffy texture, closer to a professional celebration cake than a flat homemade one.
- Classic bakery flavor. A touch of almond extract alongside vanilla recreates the flavor people associate with a proper vanilla sprinkle cake.
- Works in four formats. Layer cake, sheet cake, cupcakes, or a Bundt, all from the same batter.
- A truly universal celebration cake recipe. Birthdays, graduations, baby showers, or any day that could use a little more color.
What You Need
For the Cake
- 3 cups (375g) cake flour
- 1 tablespoon baking powder
- 1/2 teaspoon salt
- 1 cup (227g) unsalted butter, softened
- 1/2 cup (120ml) neutral oil (vegetable or canola)
- 1 1/2 cups (300g) granulated sugar
- 5 large egg whites, room temperature
- 1 cup (240ml) buttermilk, room temperature
- 2 teaspoons pure vanilla extract
- 1/2 teaspoon almond extract (optional, but gives that classic bakery flavor)
- 3/4 cup rainbow jimmies (long sprinkles, not nonpareils)
For the Vanilla Buttercream
- 1 1/2 cups (340g) unsalted butter, softened
- 4 1/2 cups (540g) powdered sugar, sifted
- 1/4 cup (60ml) heavy cream
- 2 teaspoons vanilla extract
- Pinch of salt
- Extra jimmies for decorating
Baking Tools I Actually Use
| Amount | Name | Notes |
|---|---|---|
| 3 | 8 or 9 inch round cake pans | For the classic layer cake height |
| 1 | KitchenAid stand mixer or hand mixer | For creaming and frosting |
| 1 | Digital kitchen scale | For accurate flour measurement |
| 1 | Cake tester or toothpick | For doneness check |
| 1 | Offset spatula | For smooth frosting application |
| 1 | Wire cooling rack | For cooling layers evenly |
| 1 | Cake turntable | For even, professional frosting |
| As needed | Parchment paper rounds | For easy layer release |
The One Rule: Use Jimmies, Never Nonpareils
This is the single most avoidable mistake in every homemade funfetti cake, and it’s the one that got me on my first attempt.
Sprinkles get their color from a dye held in place by a thin coating of sugar, starch, and a small amount of fat or wax. Round nonpareils have a fragile, ultra thin shell that starts dissolving the moment it touches wet batter, so their dye bleeds into the surrounding crumb almost instantly. According to Bakell’s guide to sprinkle types nonpareils are prone to dissolving in batter, especially when it’s too wet, because of that thin, spherical coating. Jimmies, the long rod shaped sprinkles, have a noticeably thicker coating with proportionally less surface area exposed, so the same coating takes much longer to break down.
Temperature matters just as much as sprinkle shape. According to King Arthur Baking’s test kitchen keeping sprinkles cold, even frozen, delays how quickly their coating softens once they hit wet batter, which is why professional bakers often store sprinkles in the freezer rather than a pantry shelf. Warm, room temperature sprinkles soften and bleed faster than cold ones. Use jimmies every time, keep them cold until the moment you fold them in, and bake immediately after mixing.
Step by Step Instructions
Step 1: Prep the Pans Preheat the oven to 350 degrees F. Grease and flour three cake pans, then line the bottoms with parchment paper rounds.
Step 2: Mix Dry Ingredients Whisk the cake flour, baking powder, and salt together in a medium bowl. Set aside.
Step 3: Cream Butter, Oil, and Sugar In a stand mixer, beat the butter, oil, and sugar together on medium speed for a full 3 minutes until noticeably lighter in color and fluffy. This step builds the air structure the whole cake depends on, so don’t rush it.
Step 4: Add Egg Whites Add the egg whites in two additions, mixing until just combined after each. Scrape down the bowl.
Step 5: Add Extracts Mix in the vanilla and almond extracts.
Step 6: Alternate Dry and Wet With the mixer on low, add the flour mixture in three additions, alternating with the buttermilk in two additions, starting and ending with flour. Mix just until combined.
Step 7: Fold in Sprinkles Last Immediately fold in the jimmies with a spatula, using as few strokes as possible.
Step 8: Bake Immediately Divide the batter evenly between the three pans and get them into the oven right away. Bake for 22 to 26 minutes, until a toothpick inserted in the center comes out clean.
Step 9: Cool Completely Cool the cakes in their pans for 10 minutes, then turn out onto a wire rack to cool completely. This usually takes at least an hour.
Step 10: Make the Buttercream Beat the butter alone for 2 minutes until pale and creamy. Add the powdered sugar one cup at a time, alternating with the heavy cream. Add the vanilla and salt, then beat on high for 2 minutes until light and fluffy.
Step 11: Assemble and Decorate Level the layers with a serrated knife if needed. Frost the first layer, stack the second and frost again, then add the third layer and apply a thin crumb coat all over the outside. Refrigerate for 20 minutes, then apply the final coat of frosting and press extra jimmies onto the sides and top.
Common Mistakes to Avoid
- Using the wrong sprinkles. Nonpareils bleed within seconds of touching wet batter. Jimmies are the only safe choice for mixing in.
- Letting the batter sit too long. The longer sprinkles sit in wet batter, the more color leaches out. Bake immediately after folding them in.
- Using cold butter. Cold butter won’t cream properly with the sugar, which means less air gets trapped and the cake bakes up dense instead of fluffy.
- Overmixing after adding the flour. This develops gluten and turns a light cake into a tough, rubbery one.
- Overbaking. A few extra minutes dries out this crumb fast. Start checking at the 22 minute mark.
Variations
Funfetti Bundt Cake Pour all the batter into a well greased 12 cup Bundt pan. Bake at 350 degrees F for 45 to 50 minutes until a cake tester comes out clean. Cool in the pan for 15 minutes before inverting onto a wire rack, then drizzle with a simple vanilla glaze instead of buttercream.
Funfetti Sheet Cake Pour the same batter into a greased 9×13 inch pan and bake for 35 to 40 minutes. Frost directly in the pan.
Funfetti Cupcakes Divide the batter into lined muffin tins and bake for 18 to 20 minutes. Makes about 24 cupcakes.
Chocolate Funfetti Swap 1/2 cup of the cake flour for cocoa powder for a chocolate version using the same jimmies technique.
Dairy Free Funfetti Substitute the buttermilk with a plant based milk mixed with a tablespoon of lemon juice, and use a dairy free butter alternative such as Earth Balance in place of regular butter.
Serving Ideas
A ring of extra jimmies pressed into the top edge of the frosted cake gives this homemade birthday cake that classic bakery finish without needing any special decorating skill. For birthdays, simple candles pressed directly into the frosting are all the decoration it actually needs, since the sprinkle studded crumb does the visual work once it’s sliced.
Serve at room temperature so the buttercream stays soft, and pair a slice with a scoop of vanilla ice cream for extra indulgence. It also works well as a brunch centerpiece, served alongside hot coffee rather than as an evening dessert.
How to Store Funfetti Cake
Room temperature: Covered under a cake dome, this cake stays fresh for up to 2 days.
Refrigerator: Store covered for up to 5 days. Let it sit at room temperature for about 30 minutes before serving so the buttercream softens back to its best texture.
Freezer: Unfrosted cake layers wrapped tightly in plastic wrap and foil freeze well for up to 3 months. Thaw overnight in the refrigerator before frosting. The fully frosted, assembled cake can also be frozen for up to 1 month if individual slices are wrapped well.

Funfetti Birthday Cake Recipe (Moist, From Scratch, Sprinkles That Don’t Bleed)
Ingredients
Equipment
Method
- Preheat oven to 350 degrees F. Grease and flour three cake pans and line the bottoms with parchment rounds.

- Whisk the cake flour, baking powder, and salt in a medium bowl. Set aside.

- In a stand mixer, beat the butter, oil, and sugar on medium speed for 3 minutes until light and fluffy.

- Add egg whites in two additions, mixing until just combined after each.

- Mix in the vanilla and almond extracts.

- With the mixer on low, add the flour mixture in three additions, alternating with the buttermilk in two additions, starting and ending with flour. Mix just until combined.

- Immediately fold in the jimmies using a spatula and as few strokes as possible.

- Divide the batter evenly among the three pans and bake right away for 22 to 26 minutes, until a toothpick comes out clean.

- Cool in the pans for 10 minutes, then transfer to a wire rack to cool completely before frosting.

- Beat the butter alone for 2 minutes until pale and creamy. Add powdered sugar one cup at a time, alternating with the heavy cream. Add vanilla and salt, then beat on high for 2 minutes until fluffy.

- Frost between each layer, apply a thin crumb coat, refrigerate for 20 minutes, then apply the final coat of frosting and press jimmies onto the sides and top.

Notes
- Use jimmies, not nonpareils, for clean, unbled color.
- Fold sprinkles in as the very last step, then bake immediately.
- Measure flour by spooning and leveling, not by scooping directly from the bag.
- Cool layers completely on a wire rack before frosting to avoid melted buttercream.
- Store refrigerated up to 5 days. Bring to room temperature before serving.
Frequently Asked Questions
Why did my funfetti cake turn gray? This happens when the sprinkles’ color coating dissolves into the batter, almost always from using nonpareils instead of jimmies, or from letting mixed batter sit too long before baking.
Why did my sprinkles disappear? If the sprinkles seem to vanish rather than just bleed, they were likely nonpareils, which have such a thin coating that they can dissolve almost completely into the batter during baking, leaving only faint streaks of color behind.
Can I use a box mix and just add my own sprinkles? Yes, but the texture and flavor won’t match a from scratch version, and most box mixes are formulated with nonpareils that bleed even faster than jimmies would.
Why egg whites instead of whole eggs? Egg whites keep the crumb pale and light, since egg yolks would darken the batter and dull the contrast against the bright sprinkle colors.
Can I make this cake ahead of time? Yes. Bake the layers up to 2 days ahead, wrap them tightly, and store at room temperature, then frost on the day you plan to serve it.
Can I add gel food coloring to the batter itself? Yes. A few drops of gel food coloring can be mixed in with the wet ingredients without affecting texture, giving you a tinted base cake in addition to the sprinkles.
Do I need cake flour, or will all purpose work? All purpose flour works, but cake flour produces a noticeably softer, more delicate crumb that’s closer to a bakery style texture.
How far ahead can I make the buttercream? Up to 3 days ahead, stored in an airtight container in the fridge. Bring it to room temperature and re whip briefly before using.
The Story Behind Funfetti
Before Funfetti had a name, it already had an ancestor. Betty Crocker once ran an ad for a “confetti angel food” cake mix, promising colorful little morsels of sweetness folded into the batter. The cake that actually built the modern birthday tradition arrived in 1989, when Pillsbury launched a boxed mix called Funfetti, a portmanteau of “fun” and “confetti.” The commercial showed the Pillsbury Doughboy standing next to a tub of frosting with a lit fuse, and when it exploded, the reveal was a plain white cake suddenly covered in a burst of rainbow color.
It worked. An entire generation of birthday parties was built around that one box, and the name became trademarked, eventually passing through Pillsbury’s various owners over the decades. The homemade version in this recipe keeps that same spirit, minus the one flaw the box mix never had to deal with.
