Funfetti cake from scratch on a white cake stand

Funfetti Cake From Scratch (Soft, Fluffy, and Loaded With Sprinkles)

Affiliate Disclosure: We may earn a commission when you click on links. Learn more.

Funfetti cake from scratch is a fluffy white vanilla cake loaded with rainbow sprinkles baked right into the batter, then frosted with thick white vanilla buttercream and topped with more sprinkles. Unlike boxed funfetti mix, a homemade version uses real butter, cake flour, and pure vanilla extract for a superior flavor and texture. This recipe yields two 9-inch layers and takes about 1 hour total from start to finish.

Why Make Funfetti Cake From Scratch?

Boxed funfetti cake mix is convenient, but once you taste the from-scratch version, there’s no going back. Homemade funfetti cake has a noticeably richer flavor thanks to real butter, full-fat buttermilk, and pure vanilla extract. The crumb is softer, the color is brighter, and you control exactly how many sprinkles go in (the answer is always more).

Another big win: you can customize it completely. Want pink frosting for a birthday? Done. Prefer a cream cheese frosting instead of vanilla buttercream? Easy swap. When you start from scratch, the cake is truly yours. It’s also a fantastic base recipe to understand — once you nail this white cake method, you can build dozens of flavor variations off of it.

Funfetti cake ingredients laid out on marble countertop

Ingredients You’ll Need

Here’s the full ingredient list for both the cake and the vanilla buttercream frosting. Most of these are pantry staples you likely already have.

For the Cake

  • 2½ cups (300g) cake flour (or all-purpose flour minus 2 tbsp per cup)
  • 2½ tsp baking powder
  • ½ tsp baking soda
  • ½ tsp fine sea salt
  • ¾ cup (170g) unsalted butter, room temperature
  • 1¾ cups (350g) granulated white sugar
  • 4 large egg whites, room temperature
  • 1 tbsp pure vanilla extract
  • 1 cup (240ml) full-fat buttermilk, room temperature
  • ½ cup (120ml) sour cream, room temperature
  • ¾ cup (130g) rainbow jimmies-style sprinkles (see notes on sprinkle type below)

For the Vanilla Buttercream

  • 1½ cups (340g) unsalted butter, room temperature
  • 5–6 cups (600–720g) powdered sugar, sifted
  • 4–5 tbsp heavy cream or whole milk
  • 2 tsp pure vanilla extract
  • Pinch of salt
  • Extra rainbow sprinkles for decoration

Important Note on Sprinkle Type

Not all sprinkles are created equal for baked-in use. Use jimmies (the elongated rod-shaped sprinkles), not nonpareils (the tiny round balls). Nonpareils bleed their color dramatically when baked, turning your batter grey or brown. Jimmies hold their shape and color much better in the oven. According to Serious Eats’ comprehensive sprinkle guide, jimmies are specifically designed for baking applications while nonpareils are best used as a topping after baking.

Creaming butter and sugar in stand mixer for funfetti cake

Step-by-Step Instructions

Step 1: Prep Your Pans and Preheat

Preheat your oven to 350°F (175°C). Grease two 9-inch round cake pans, line the bottoms with parchment paper circles, then grease and flour the parchment and sides. This triple-protection method guarantees the layers release cleanly every time.

Step 2: Mix the Dry Ingredients

In a medium bowl, whisk together the cake flour, baking powder, baking soda, and salt. Set aside. Whisking the dry ingredients thoroughly ensures even distribution of the leavening agents, which means an even rise and a consistent crumb throughout the cake.

Step 3: Cream the Butter and Sugar

In a large bowl using a stand mixer fitted with the paddle attachment (or a hand mixer), beat the room-temperature butter on medium-high speed for about 2 minutes until it looks creamy and pale. Add the sugar and continue beating for another 4–5 minutes, scraping down the sides, until the mixture is very light, fluffy, and almost white in color. This step is crucial — properly creamed butter and sugar creates tiny air bubbles that give the cake its lift and delicate crumb. Don’t rush it.

Step 4: Add Egg Whites and Vanilla

Add the egg whites one at a time, beating well after each addition. Then add the vanilla extract and mix to combine. Using only egg whites (not whole eggs) keeps the cake batter white, which is the hallmark of a true funfetti — you want those bright sprinkle colors to pop against a pure white backdrop. Egg yolks would tint the batter yellow.

Folding rainbow sprinkles into funfetti cake batter

Step 5: Alternate Dry and Wet Ingredients

With the mixer on low, add the flour mixture in three additions, alternating with the buttermilk and sour cream mixture in two additions. Begin and end with the flour (flour → wet → flour → wet → flour). Mix just until each addition is incorporated — overmixing at this stage develops gluten and makes the cake tough. The sour cream adds richness and moisture that keeps the crumb incredibly tender even the next day.

Step 6: Fold in the Sprinkles

Remove the bowl from the mixer. Add the rainbow jimmies and fold them in gently with a rubber spatula using just 5–6 folds. You want to distribute the sprinkles without overworking the batter. The goal is an even scatter of color throughout — not a perfectly uniform mix. A little variation actually looks more charming once the cake is sliced.

Step 7: Bake the Cake

Divide the batter evenly between the two prepared pans (a kitchen scale makes this easy — aim for equal weights). Smooth the tops with an offset spatula and tap the pans gently on the counter a few times to release any air bubbles. Bake at 350°F for 28–33 minutes, or until a toothpick inserted in the center comes out clean or with just a few moist crumbs. The edges should be pulling slightly away from the sides of the pan.

Two funfetti cake layers cooling on wire rack

Step 8: Cool Completely

Let the cakes cool in their pans on wire racks for 10–15 minutes, then run an offset spatula around the edges and invert them onto the racks. Peel off the parchment and let them cool completely — at least 1 hour. This is non-negotiable: frosting a warm cake melts the buttercream and creates a sliding, soupy mess. Be patient here.

How to Make the Vanilla Buttercream Frosting

While the cakes cool, make the buttercream. Beat the room-temperature butter on medium-high speed for 3–4 minutes until it’s very pale and fluffy — almost white. This aeration is what gives buttercream its light, pillowy texture rather than a dense, greasy mouthfeel. Add the powdered sugar one cup at a time on low speed to avoid a cloud of sugar dust. Once all the sugar is incorporated, add the vanilla, salt, and 4 tablespoons of heavy cream. Beat on high for 2–3 more minutes. Add more cream if the frosting is too stiff, more powdered sugar if it’s too loose. You want it to hold a soft peak and spread smoothly.

Spreading white buttercream frosting on funfetti cake layers

Assembling and Frosting the Cake

Place one cooled cake layer on a cake board or serving plate. Spread about 1 cup of buttercream evenly over the top using an offset spatula. Place the second layer on top, bottom-side up (flat side up gives you a cleaner top surface). Apply a thin “crumb coat” of frosting over the entire cake to seal in any loose crumbs — this is a thin layer, not the final coat. Refrigerate for 20–30 minutes until the crumb coat sets. Then apply the final, thicker layer of frosting. Use a bench scraper for smooth sides or a spoon to create pretty swirls. Before the frosting sets, press rainbow sprinkles all over the sides and top for maximum funfetti impact.

For extra decoration ideas, check out our 25 birthday cake ideas post — there are tons of frosting and decoration techniques that work beautifully on funfetti cake.

Single slice of funfetti cake showing colorful sprinkles inside

Tips for the Best Funfetti Cake

A few details make a big difference between a good funfetti cake and a great one:

  • Room temperature everything. Cold butter won’t cream properly. Cold eggs can cause the batter to curdle. Take your dairy and eggs out of the fridge at least 1 hour before baking.
  • Weigh your flour. The most common cause of a dry, dense cake is too much flour. Spooning flour into a measuring cup is unreliable — use a kitchen scale if you have one. 2½ cups of cake flour = 300g.
  • Don’t overmix after adding flour. Gluten development is the enemy of a tender crumb. Mix on low until just combined once the flour goes in.
  • Use cake flour, not all-purpose. Cake flour has a lower protein content (7–9% vs 10–12% for AP), which means less gluten formation and a noticeably softer, finer crumb. If you don’t have it, subtract 2 tablespoons per cup of AP flour and replace with cornstarch.
  • Frost cold. If your layers domed, level them with a serrated knife before frosting. Chilled, level layers are much easier to frost cleanly.

Variations and Flavor Twists

Funfetti is incredibly versatile as a base. Once you’re comfortable with the core recipe, try these variations:

  • Funfetti Cupcakes: Use the same batter divided into lined muffin tins. Bake at 350°F for 18–20 minutes. Makes about 24 cupcakes.
  • Lemon Funfetti: Add 2 tablespoons of fresh lemon zest to the batter and use lemon curd in place of buttercream between the layers. Bright and refreshing — try our lemon cheesecake recipe for inspiration on the lemon flavor profile.
  • Chocolate Funfetti: Replace ¼ cup of the flour with cocoa powder and use a chocolate buttercream — the sprinkles pop against dark chocolate frosting.
  • Funfetti Cheesecake: Make a cheesecake filling with cream cheese and fold sprinkles in. Layer it with a vanilla cookie crust. Check out our classic vanilla cheesecake as the base.
  • Brown Butter Funfetti: Brown the butter before using it in the cake batter. The nutty, caramel notes from browning add incredible depth to the otherwise simple vanilla base.

Storage and Make-Ahead Tips

Frosted funfetti cake keeps well at room temperature under a cake dome for up to 2 days. After that, refrigerate it — it will stay fresh for up to 5 days in the fridge, though the crumb may tighten slightly when cold. Let refrigerated slices come to room temperature for 20 minutes before eating.

Make-ahead options:

  • Unfrosted cake layers: Bake them, cool completely, wrap individually in plastic wrap, and freeze for up to 3 months. Thaw in the fridge overnight before frosting.
  • Buttercream: Make up to 1 week ahead and refrigerate in an airtight container. Re-whip at room temperature before using.
  • Fully assembled cake: Freeze for up to 2 months. Wrap slices individually for easy weekday treats. Similar to how cookie dough can be frozen ahead, cake layers freeze beautifully.

What to Serve With Funfetti Cake

Funfetti cake is a celebration cake by nature — it pairs beautifully with a scoop of vanilla bean ice cream or a drizzle of warm fudge sauce. For an over-the-top dessert spread, serve it alongside other colorful, celebratory treats. Our easy homemade churros make a great companion for a dessert table — the cinnamon-sugar contrast complements the sweet vanilla of the funfetti perfectly. For cheesecake fans at the party, our strawberry cheesecake is another colorful, crowd-pleasing option.

https://www.youtube.com/watch?v=y7r3D7cKNhM

Frequently Asked Questions

Can I use whole eggs instead of just egg whites?

You can, but the cake will have a yellow tint instead of the pure white color that makes funfetti look its best. If you want a classic white funfetti, stick with egg whites only. If you don’t mind a slightly golden cake, 3 whole eggs works as a substitute for the 4 egg whites.

Why did my sprinkles sink to the bottom?

This usually happens when the batter is too thin (from overmixing) or the sprinkles are too heavy (nonpareils). Use jimmies, make sure your butter is properly creamed, and don’t overmix the batter after the flour is added. A thicker, well-aerated batter holds sprinkles in suspension during baking.

Can I make this as a sheet cake instead of layers?

Absolutely. Pour the batter into a greased and floured 9×13-inch pan and bake at 350°F for 32–38 minutes. Sheet cakes are easier to transport and frost — great for parties. Our chocolate sheet cake uses a similar pan-and-frosting approach if you want to compare techniques.

My cake came out dense — what went wrong?

Dense funfetti cake is almost always caused by one of three things: too much flour (measure by weight), under-creaming the butter and sugar (it needs a full 5–6 minutes), or overmixing after the flour was added. See our full guide on why cakes turn out dense for a complete troubleshooting breakdown.

Can I use a different frosting?

Yes — funfetti cake works with virtually any frosting. Cream cheese frosting adds a tangy contrast to the sweet cake. Whipped cream frosting is lighter and less sweet. Swiss meringue buttercream is silky and less sugary than American-style buttercream. Any of these will work beautifully.

Leave a Reply