Y2K Funfetti Birthday Cake: Soft, Rainbow-Flecked & Never Dry
This Y2K Funfetti Birthday Cake is the soft, vanilla-scented cake that lit up every early 200s birthday table. It bakes up just as moist and reliable today.

A reverse-creaming method keeps the crumb tender and the sprinkles suspended in every slice, no mixer gymnastics required. It is the one you pull out when you want a smile on someone’s face without any stress.
Why This One Stays in the Rotation
This cake does not pretend to be anything other than a butter-rich, sprinkle-loaded birthday cake, and that is exactly why it works. The crumb is tight but soft, with a fine, velvety feel that stays moist for days.
The frosting is old-school American buttercream, thick and sweet, the kind that sets up just firm enough to slice clean. Pressing extra rainbow jimmies onto the sides gives it that slightly chaotic, deeply nostalgic look from every angle.
Ingredients

For the Cake
- 2 1/2 cups all-purpose flour: spooned and leveled (325g)
- 1 1/2 cups granulated sugar: 300g
- 1 tbsp baking powder
- 3/4 tsp fine sea salt
- 1 cup unsalted butter, softened: 2 sticks, 226g
- 4 large eggs, room temperature
- 1 tbsp vanilla extract
- 1 cup whole milk, room temperature
- 1 cup rainbow jimmies: the long, skinny sprinkles, not nonpareils, plus extra for topping
For the Frosting
- 1 1/2 cups unsalted butter, softened: 3 sticks, 340g
- 4 1/2 cups confectioners’ sugar: 540g
- 2 tsp vanilla extract
- 2 to 3 tbsp heavy cream or whole milk
- Pinch of fine sea salt
- 1/3 cup rainbow jimmies
Variations / Substitutions
- Dairy-free: use stick-style vegan butter and a neutral nondairy milk for both the cake and the frosting; the texture will be slightly softer but still works.
- Gluten-free: swap in a good 1-to-1 gluten-free flour blend that contains xanthan gum.
- Naturally colored sprinkles: choose dye-free jimmies if you want to skip artificial colors, just know the pastel look will be more subtle.
- Less sweet frosting: swap half the butter for cream cheese, sift the sugar well, and skip the extra salt; the frosting will be tangier and softer.
Fluffy Strawberry Shortcake Birthday Cake is another reader favorite dessert worth making next.
How to Make Y2K Funfetti Birthday Cake
Step 1: Cut the Butter into the Dry Mix

Place the 2 1/2 cups flour, 1 1/2 cups sugar, 1 tbsp baking powder, and 3/4 tsp salt in the bowl of a stand mixer fitted with the paddle attachment. Mix on low for a few seconds to combine, then add the 1 cup softened butter in chunks. Mix on low until the mixture looks like damp sand and no dry flour remains, about 2 minutes. Stop and squeeze a handful; it should hold together when pressed.
The texture will be fine and grainy, with no visible butter chunks. If it still looks dusty after 2 minutes, let it mix another 30 seconds. This step builds the cake’s even, tight crumb, so resist the urge to speed it up.
Step 2: Add the Wet Ingredients and Sprinkles

In a 2-cup liquid measuring cup, whisk together the 4 eggs, 1 cup milk, and 1 tbsp vanilla. With the mixer on low speed, slowly pour in the liquid. Once it is mostly absorbed, increase to medium speed and beat until the batter is smooth and slightly fluffy, about 1 minute. Scrape down the bowl, then switch to a rubber spatula and gently fold in the 1 cup rainbow jimmies until just distributed. Do not stir.
The batter will be thick, pale yellow, and dotted with colorful confetti. Overmixing once the sprinkles are in can tear them and streak the batter, so stop as soon as you no longer see big clumps of jimmies.
Step 3: Divide and Bake the Layers

Preheat your oven to 350°F (175°C). Grease two 8-inch round cake pans, line the bottoms with parchment, and grease the parchment. Divide the batter equally between the pans and smooth the tops. Bake on the middle rack for 25 to 28 minutes, until a toothpick inserted in the center comes out clean or with a few moist crumbs.
The cakes will be golden at the edges and spring back when pressed lightly in the middle. Cool them in the pans on a wire rack for 10 minutes, then run a knife around the edge and turn them out to cool completely before frosting.
Step 4: Whip the Buttercream Frosting

In a clean stand mixer bowl using the whisk attachment or with a hand mixer, beat the 1 1/2 cups butter on medium-high until pale and creamy, about 3 minutes. Scrape the bowl, then add the 4 1/2 cups confectioners’ sugar a cup at a time on low speed, followed by the 2 tsp vanilla, a pinch of salt, and 2 tbsp of the cream. Once the sugar is incorporated, crank the mixer to medium-high and beat until fluffy, 3 to 4 minutes. If it feels too stiff, drizzle in the remaining 1 tbsp cream. Turn off the mixer and fold in the 1/3 cup jimmies with a spatula.
The frosting should hold its shape and spread easily without dragging the cake crumbs. Taste it now; if it needs a little more salt to cut the sweetness, add a pinch.
Step 5: Assemble and Frost the Cake

If the cake layers domed, level them with a long serrated knife. Place one layer cut-side-up on a serving plate and spread about 1 cup of frosting evenly to the edges. Top with the second layer, cut-side-down. Scoop a heaping cup of frosting onto the top and push it across and down the sides, making a thin crumb coat. Chill the cake for 20 minutes until the frosting is firm to the touch, then pile on the remaining frosting and smooth the sides with a bench scraper. Press extra jimmies onto the sides by the handful.
The cold crumb coat locks in loose crumbs so the final coat looks clean. Go slow with the scraper and spin the turntable if you have one; the sprinkles will stick best when the frosting is still fresh.
Step 6: Slice and Serve the Cake

If the cake has been chilled for more than 30 minutes, let it sit at room temperature for about half an hour before cutting so the frosting softens slightly. Slice into generous wedges and serve.
The crumb will be soft and the rainbow specks will run through every slice. This cake keeps beautifully at room temperature under a dome, so you can cut pieces all day without it drying out.
A Few Notes Before You Start
- Room temperature butter and eggs make a bigger difference here than you might think. Cold ingredients can cause a curdled batter, so pull them from the fridge an hour before you start.
- Stick with jimmies, never nonpareils. Nonpareils bleed into electric streaks and can dissolve during baking, leaving weird colored pockmarks.
- Do not overmix once the sprinkles go in. A gentle fold keeps the colors intact and prevents them from sinking to the bottom of the pan.
- If you only have 9-inch pans, the layers will be thinner, so start checking for doneness around the 22-minute mark.
Bake times vary by pan size; the cake is done when a toothpick comes out clean.
| Pan Type | Bake Time |
|---|---|
| 2 (8-inch) rounds | 25-28 mins |
| 2 (9-inch) rounds | 22-25 mins |
| 1 (9×13-inch) sheet | 30-33 mins |
| 24 cupcakes | 18-20 mins |
Keeping the Cake Fresh
- Refrigerate: if your kitchen is warm, cover the cake and refrigerate up to 5 days. Bring to room temperature before serving, because cold cake and cold buttercream taste flat.
- Room temperature: under a cake dome, the cake stays soft and fresh for up to 3 days. No dome? Loosely cover it so the frosting does not pick up fridge smells.
Frequently Asked Questions
Can I use nonpareils instead of jimmies?
I would not. Nonpareils release color into the batter and can almost dissolve in the oven, leaving streaks and little hard bits.
Can I make this cake ahead of time?
Yes. Bake the layers, cool them completely, wrap tightly, and freeze for up to 1 month. Thaw overnight in the fridge, then frost the next day.
Why did my sprinkles sink to the bottom?
Usually the batter was too thin or you stirred too hard after adding the sprinkles. Fold them in gently with a spatula just before panning the batter.
Can I use a different frosting?
Absolutely. Cream cheese frosting is fantastic here, and Swiss meringue buttercream holds up well for a less sweet finish. The rainbow jimmies mix into anything.
Is there a way to make this without a stand mixer?
A hand mixer works for both the cake batter and the frosting. Watch the butter stage in step one; it may take an extra minute to reach the sandy texture.

Y2K Funfetti Birthday Cake Recipe
Ingredients
Method
- In the bowl of a stand mixer, combine flour, sugar, baking powder, and salt. Add the butter and mix on low until the mixture resembles wet sand, about 2 minutes.
- Whisk eggs, milk, and vanilla in a measuring cup. With the mixer on low, slowly pour in the liquid, then increase to medium and beat until smooth, about 1 minute. Gently fold in the 1 cup of jimmies with a spatula.
- Preheat oven to 350°F (175°C). Grease and line two 8-inch round pans. Divide batter evenly and bake 25-28 minutes, until a toothpick comes out clean. Cool in pans 10 minutes, then turn out onto a rack.
- Beat the 1 1/2 cups butter until creamy, about 3 minutes. Gradually add confectioners’ sugar, salt, vanilla, and 2 tbsp cream. Beat on low until combined, then on high until fluffy, 3-4 minutes, adding more cream if needed. Fold in 1/3 cup jimmies.
- Level the cooled cakes if needed. Place one layer on a plate, spread 1 cup frosting, top with the second layer. Crumb coat the cake and chill 20 minutes. Finish frosting, then press extra jimmies onto the sides.
- Let the cake sit at room temperature for 30 minutes if chilled, then slice and serve.
