My husband had sworn he hated birthday cake for fifteen years. Fifteen years. Every time a party rolled around, hed wave off the slice being offered with that polite little grimace people use when theyre trying not to hurt your feelings. “Just not my thing,” hed say, and Id watch him eat a brownie instead, completely unbothered. I honestly thought he was just being stubborn about it — you know, one of those food opinions people cling to for no real reason.
Then last Tuesday happened. His mom dropped off a store-bought sheet cake for no particular occasion, and I watched him eat two slices before dinner. Two. I didnt say a word, but I filed it away. Maybe he didnt hate cake. Maybe he just hated dry, crumbly, flavorless cake with that gritty frosting that tastes more like shortening than butter. And honestly? I couldnt blame him for that.
So I set out to make a version that would actually change his mind — not through trickery, but through pure, undeniable deliciousness. This quick classic birthday cake with rainbow sprinkles is what came out of that little experiment. It is the cake that caught him mid-bite with a confused look on his face, like he was trying to figure out why this one felt different. It is moist without being heavy, sweet without being cloying, and the rainbow sprinkles add that nostalgic pop of color that makes you feel like a kid again. Maybe you have been there — trying to win over someone who claims to hate a perfectly good food. Let me tell you, this cake is your best argument.
Why You Will Love This Recipe
This isnt just another birthday cake recipe. It is the one I tested four times to get right, adjusting the butter temperature and the milk ratio until the crumb was exactly what I wanted — tender, but sturdy enough to hold up to frosting and a handful of sprinkles. Here is why this one works for busy weeknights and last-minute celebrations alike:
- Quick & Easy: From start to finish, this cake is on the table in under an hour. No complicated techniques, no fancy equipment.
- Simple Ingredients: You probably already have everything in your pantry. No trips to a specialty baking store required.
- Perfect for Weeknight Celebrations: Whether it is a Tuesday birthday or a random Wednesday that just needs a little joy, this cake delivers.
- Crowd-Pleaser: My husband is living proof that even self-proclaimed cake haters will go back for seconds.
- Unbelievably Delicious: The texture is soft and tender, the flavor is classic vanilla, and those rainbow sprinkles add just the right amount of crunch.
What makes this recipe different from every other birthday cake out there? It is the technique. I use room-temperature butter and milk to create an emulsion that traps air, giving you a light, fluffy crumb without overmixing. The result is a cake that tastes like it came from a bakery but takes a fraction of the time. It is comfort food reimagined — faster, simpler, but with the same soul-soothing satisfaction of a classic slice of birthday cake.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that work together to deliver that classic birthday cake flavor and texture. Most of these are pantry staples, which means you can whip this up on a whim without a special grocery run.
For the Cake
- 1 ½ cups (190g) all-purpose flour — Spoon and level for accuracy. I prefer King Arthur Flour for consistent results.
- 1 cup (200g) granulated sugar — Adds sweetness and helps with browning.
- ½ cup (113g) unsalted butter, softened — Room temperature is key here. Cold butter wont cream properly.
- 2 large eggs, room temperature — Cold eggs can seize the batter. Let them sit out for 30 minutes first.
- ½ cup (120ml) whole milk, room temperature — Full-fat milk gives the best texture, but 2% works in a pinch.
- 1 ½ teaspoons baking powder — Make sure it is fresh for proper rise.
- ½ teaspoon salt — Balances the sweetness and enhances flavor.
- 1 teaspoon vanilla extract — Pure vanilla, not imitation, for the best flavor.
- ⅓ cup (60g) rainbow sprinkles — Use jimmies, not nonpareils. They hold their color better and dont bleed into the batter.
For the Frosting

- ½ cup (113g) unsalted butter, softened — Again, room temperature is non-negotiable for smooth frosting.
- 2 cups (240g) powdered sugar — Sift it if it is lumpy.
- 2 tablespoons whole milk — Add more a teaspoon at a time if needed.
- 1 teaspoon vanilla extract — The star of the show here.
- Pinch of salt — Cuts the sweetness and brings out the vanilla.
- Extra rainbow sprinkles for decorating — Because more sprinkles is always the answer.
I recommend using Wilton rainbow jimmies for the sprinkles — they hold their shape and color beautifully during baking. If you are dairy-free, you can substitute the butter with a high-quality vegan butter stick and the milk with oat milk. Just know the texture will be slightly different.
Equipment Needed
You do not need a lot of fancy tools for this cake, which is exactly how I like it. Here is what you will need:
- One 9-inch round cake pan — I use a light-colored metal pan for even baking. Dark pans can cause the edges to brown too quickly.
- Electric hand mixer or stand mixer — A whisk and some elbow grease will work, but a mixer makes the creaming process much easier and faster.
- Mixing bowls — One medium, one small.
- Rubber spatula — For scraping down the bowl and folding in the sprinkles gently.
- Cooling rack — Lets the cake cool evenly so the frosting does not melt off.
- Offset spatula or butter knife — For spreading the frosting. An offset spatula is worth the few dollars it costs.
- Parchment paper — Cut a circle to line the bottom of the pan for easy release.
If you do not have a 9-inch round pan, an 8×8 square pan works too — just adjust the baking time by a few minutes. I have done it both ways, and honestly, square birthday cake has its own charm.
Preparation Method
Preheat your oven to 350°F (175°C). Grease your 9-inch round cake pan and line the bottom with a circle of parchment paper. This step saves you from the heartbreak of a stuck cake.
- Cream the butter and sugar. In a medium mixing bowl, beat the softened butter and granulated sugar together on medium speed for 3 to 4 minutes, until the mixture is light and fluffy. Scrape down the sides of the bowl halfway through. You are looking for a pale, airy texture — this is where the cakes tenderness starts.
- Add the eggs and vanilla. Beat in the eggs one at a time, mixing well after each addition. Add the vanilla extract and beat until combined. The batter might look a little curdled at this point — that is normal, especially if your eggs were slightly cooler than the butter.
- Mix the dry ingredients. In a small bowl, whisk together the flour, baking powder, and salt. This ensures the baking powder is evenly distributed so your cake rises evenly.
- Alternate adding dry ingredients and milk. With the mixer on low speed, add about one-third of the flour mixture to the butter mixture, then half of the milk. Repeat with another third of flour, the remaining milk, and finish with the last third of flour. Mix just until combined after each addition. Overmixing at this stage will develop gluten and make the cake tough.
- Fold in the sprinkles. Use a rubber spatula to gently fold the rainbow sprinkles into the batter. Do not overmix here — just a few folds until the sprinkles are evenly distributed. The batter will be thick and fluffy.
- Bake. Pour the batter into the prepared pan and spread it evenly. Bake for 28 to 32 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs. The top should be golden and spring back when lightly pressed. Let the cake cool in the pan for 10 minutes, then turn it out onto a cooling rack to cool completely.
- Make the frosting. While the cake cools, beat the softened butter on medium speed until smooth and creamy, about 2 minutes. Gradually add the powdered sugar, one cup at a time, beating on low speed to avoid a sugar cloud. Add the milk, vanilla, and salt, then increase the speed to medium-high and beat for 2 to 3 minutes until the frosting is light and fluffy.
- Frost the cake. Once the cake is completely cool, place it on your serving plate. Use an offset spatula to spread the frosting evenly over the top and sides. Press the extra rainbow sprinkles into the sides or pile them on top — however you like it.
One warning: do not frost a warm cake. I learned this the hard way when my frosting turned into a melty, streaky mess. Patience here pays off.
Cooking Tips & Techniques
I have made this cake enough times to know exactly where things can go wrong — and how to fix them. Here are the tips I wish someone had told me sooner.
Room temperature ingredients are not optional. I know it is tempting to use cold butter straight from the fridge, but it will not cream properly with the sugar. The same goes for eggs and milk. Cold ingredients can cause the batter to curdle or separate, and that affects the texture. Set everything out 30 to 45 minutes before you start baking.
Do not overmix the batter. This is the most common mistake I see. Once you add the flour, mix only until it disappears into the batter. Overmixing activates the gluten, and you end up with a dense, tough cake instead of a tender one. I have made that mistake more times than I care to admit.
Use jimmies, not nonpareils. Nonpareils — those tiny round sprinkles — bleed their color into the batter and turn your cake a weird grayish color. Jimmies, the long cylinder-shaped sprinkles, hold their shape and color much better. Trust me on this one. I learned it after making a cake that looked like it had been through a washing machine.
Check your baking powder. If your baking powder is older than six months, it might not be active enough to give your cake a proper rise. To test it, drop a teaspoon into a small bowl of hot water. If it bubbles vigorously, it is good. If it barely fizzes, buy a new can.
Let the cake cool completely. I know you are eager to frost it, but even a slightly warm cake will turn your buttercream into a slippery mess. Give it a full hour on the cooling rack. Use that time to wash dishes or make yourself a cup of coffee.
Variations & Adaptations
This classic birthday cake recipe is a fantastic base for all kinds of variations. Here are a few I have tried and loved.
Chocolate Birthday Cake: Replace ¼ cup (30g) of the all-purpose flour with ¼ cup (25g) of unsweetened cocoa powder. Sift it with the flour to avoid lumps. The rest of the recipe stays the same. My kids swear this version is better than the original.
Gluten-Free Option: Substitute the all-purpose flour with a 1:1 gluten-free baking flour blend that contains xanthan gum. I have had good results with Bobs Red Mill. The texture is slightly more delicate, so handle the batter gently.
Lemon Birthday Cake: Add the zest of one lemon to the sugar and rub it in with your fingers before creaming with the butter. This releases the oils and gives you a bright, citrusy flavor. Swap the vanilla in the frosting for lemon juice for a double hit of lemon.
Cupcake Version: Divide the batter evenly among 12 lined muffin tins and bake at 350°F (175°C) for 18 to 20 minutes. This is my go-to for school parties and bake sales.
Dairy-Free Adaptation: Use a high-quality vegan butter stick (I like Miyokos) and oat milk. The texture will be slightly denser, but the flavor is still wonderful. Just make sure your sprinkles are vegan too — some contain beeswax.
I once made a lavender-infused version by adding a teaspoon of dried lavender buds to the sugar and letting it sit for an hour before baking. It was surprisingly good — floral and sweet without tasting like soap. If you are feeling adventurous, give it a try.
Serving & Storage Suggestions
This cake is best served at room temperature. If you have refrigerated it, let it sit out for about 20 minutes before serving so the frosting softens and the crumb relaxes.
For presentation, I like to pile the extra sprinkles on top in a little mountain and let a few fall naturally onto the serving plate. It looks festive without trying too hard. A scoop of vanilla ice cream on the side never hurts, either.
To store leftovers, place the cake in an airtight container at room temperature for up to 3 days. If your kitchen is warm, you can refrigerate it — just know that the cake will firm up slightly. Bring it back to room temperature before serving for the best texture.
This cake freezes beautifully. Wrap the unfrosted cake layer tightly in plastic wrap, then in foil, and freeze for up to 3 months. When you are ready to use it, thaw it in the refrigerator overnight and bring it to room temperature before frosting. I have done this for last-minute birthday emergencies more times than I can count.
The flavors actually develop a bit overnight. I have found that day-two cake tastes even better — the vanilla mellows out and the sprinkles soften just enough to blend into the crumb. Not that it usually lasts that long in my house.
Nutritional Information & Benefits
Let us be honest — this is a celebration cake, not a health food. But knowing what is in it helps you enjoy it mindfully.
Per slice (based on 8 servings): approximately 450 calories, 22g fat, 60g carbohydrates, 5g protein, 38g sugar. These values will vary depending on your specific ingredients and portion sizes.
The butter provides a small amount of vitamin A, and the eggs contribute protein and choline. The rainbow sprinkles? They are pure fun, and honestly, that counts for something too. This cake is also nut-free, making it a safe option for school celebrations or parties where allergies are a concern.
If you are watching your sugar intake, you can reduce the sugar in the cake to ¾ cup without affecting the texture too much. The frosting is harder to adjust — powdered sugar is structural there. But you can use a thinner glaze instead of buttercream if you prefer.
I believe in balance. This cake is for birthdays, Tuesdays, and any day that needs a little extra color. One slice is not going to derail your week. Enjoy it, share it, and do not overthink it.
Conclusion
This quick classic birthday cake with rainbow sprinkles is proof that you do not need hours in the kitchen or a laundry list of fancy ingredients to make something truly special. It is the cake that won over my husband after fifteen years of protest, and it has been my go-to for every birthday, half-birthday, and “just because” celebration since.
I love that this recipe meets you where you are — busy, maybe a little tired, but still wanting to make something that feels like a celebration. You can customize it, dress it up or down, and it will still taste like the kind of cake that makes people close their eyes after the first bite.
I would love to hear how yours turns out. Did you try a variation? Did your picky eater go back for seconds? Drop a comment below and let me know. And if you share a photo on Pinterest, tag me — I love seeing your rainbow sprinkle creations.
Now go preheat that oven. You have a cake to bake.
Frequently Asked Questions
Can I use salted butter instead of unsalted?
Yes, but reduce the added salt in the recipe to ¼ teaspoon. Salted butter varies in salt content, so it is safer to use unsalted and control the salt yourself.
Why did my cake sink in the middle?
This usually happens if the oven door is opened too early or if the baking powder is old. Wait until at least the 25-minute mark before checking, and always use fresh baking powder.
Can I make this cake ahead of time?
Absolutely. Bake the cake layer up to two days in advance and store it wrapped tightly at room temperature. Frost it the day you plan to serve it for the best appearance.
How do I keep the sprinkles from bleeding in the batter?
Use jimmies instead of nonpareils, and fold them in gently at the very end. Tossing them in a tablespoon of flour before adding can also help prevent color bleeding.
Can I double this recipe for a layer cake?
Yes. Double all ingredients and bake in two 9-inch pans. The baking time will be similar — start checking at 28 minutes. You will also want to double the frosting recipe to have enough for between the layers and the outside.
Pin This Recipe!

Easy Classic Birthday Cake with Rainbow Sprinkles Recipe
This quick classic birthday cake with rainbow sprinkles is moist, tender, and topped with a creamy vanilla buttercream. It’s the perfect celebration cake that comes together in under an hour with simple pantry ingredients.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 8 servings 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 1 ½ cups (190g) all-purpose flour
- 1 cup (200g) granulated sugar
- ½ cup (113g) unsalted butter, softened
- 2 large eggs, room temperature
- ½ cup (120ml) whole milk, room temperature
- 1 ½ teaspoons baking powder
- ½ teaspoon salt
- 1 teaspoon vanilla extract
- ⅓ cup (60g) rainbow sprinkles (jimmies)
- ½ cup (113g) unsalted butter, softened (for frosting)
- 2 cups (240g) powdered sugar
- 2 tablespoons whole milk (for frosting)
- 1 teaspoon vanilla extract (for frosting)
- Pinch of salt (for frosting)
- Extra rainbow sprinkles for decorating
Instructions
- Preheat oven to 350°F (175°C). Grease a 9-inch round cake pan and line the bottom with parchment paper.
- Cream the butter and sugar: In a medium bowl, beat softened butter and granulated sugar on medium speed for 3-4 minutes until light and fluffy. Scrape down sides halfway through.
- Add eggs and vanilla: Beat in eggs one at a time, mixing well after each. Add vanilla extract and beat until combined.
- Mix dry ingredients: In a small bowl, whisk together flour, baking powder, and salt.
- Alternate adding dry ingredients and milk: With mixer on low, add one-third of flour mixture, then half of milk. Repeat with another third of flour, remaining milk, and last third of flour. Mix just until combined after each addition.
- Fold in sprinkles: Use a rubber spatula to gently fold rainbow sprinkles into batter until evenly distributed.
- Bake: Pour batter into prepared pan and spread evenly. Bake for 28-32 minutes, until a toothpick inserted in center comes out clean or with a few moist crumbs. Cool in pan for 10 minutes, then turn out onto a cooling rack to cool completely.
- Make frosting: Beat softened butter on medium speed until smooth and creamy, about 2 minutes. Gradually add powdered sugar, one cup at a time, beating on low. Add milk, vanilla, and salt, then beat on medium-high for 2-3 minutes until light and fluffy.
- Frost the cake: Once cake is completely cool, place on serving plate. Use an offset spatula to spread frosting evenly over top and sides. Press extra sprinkles into sides or pile on top.
Notes
Use room temperature ingredients for best results. Do not overmix the batter. Use jimmies (not nonpareils) to prevent color bleeding. Let cake cool completely before frosting. Store at room temperature for up to 3 days or freeze unfrosted for up to 3 months.
Nutrition
- Serving Size: 1 slice (1/8 of cake
- Calories: 450
- Sugar: 38
- Sodium: 280
- Fat: 22
- Saturated Fat: 13
- Carbohydrates: 60
- Fiber: 1
- Protein: 5
Keywords: birthday cake, rainbow sprinkles, classic cake, vanilla cake, easy cake, homemade cake, celebration cake


