Homemade Funfetti Cake

This post may contain affiliate sales links. Please read my disclosure policy.

This moist and tender funfetti cake recipe is full of rainbow sprinkles and topped with fluffy vanilla buttercream frosting! It’s a classic birthday cake that’s easy to make completely from scratch.

A slice of Funfetti Cake on a plate with a lace-patterned border.

 

I’ve always been a massive funfetti fan. Long before I started baking this homemade funfetti cake from scratch, I totally grew up on the Pillsbury Funfetti box mix (which I still love making into cake mix cookies). It’s been a challenge to recreate a from-scratch cake worthy of replacing the mix, but I’m happy to say, mission accomplished. This is the BEST funfetti cake recipe! You could also call this a sprinkle cake or a confetti cake, named after the sprinkles baked into the batter.

This iconic birthday cake is wonderfully moist, full of flavor, and tender, with butter, sour cream, and milk in the fluffy vanilla cake crumb. There’s no shortage of fun colors, and it’s easy to use different-colored sprinkles to fit a theme or holiday! I topped this original cake with my favorite vanilla buttercream frosting. The result is a just-sweet-enough and delicious cake that steals the show at every party.

Lindsay, author of Life Love and Sugar, holding a plate of cupcakes and smiling.

Why This Funfetti Sheet Cake is the Perfect Party Dessert

  • Sprinkles that don’t sink. Coating the sprinkles with flour, similar to how you’d coat blueberries for blueberry muffins, is a trick I picked up that keeps the sprinkles from sinking to the bottom of the batter in funfetti cakes.
  • The lightest texture. Whipping the egg whites makes the finished cake incredibly light and fluffy, like a white cake, while egg yolks give it the richness of a yellow cake. The extra air and structure in the batter also help the sprinkles stay suspended evenly throughout.
  • Mix and bake. It bakes perfectly in a 9×13-inch pan, so you don’t need to stack layers or frost a dozen cupcakes. But in case you’d like to bake this funfetti cake in a different pan, I dedicate a section to it down below!
    A square slice of Funfetti Cake with one bite on a fork.

    Ingredients in Funfetti Cake

    These are the ingredients you’ll need to make this easy birthday cake and buttercream frosting. The full recipe amounts are in the recipe card after the post.

    • Sprinkles – There’s a little more than 1/2 cup of sprinkles added to the cake. Add flour to the sprinkles to keep them from sinking to the bottom of the cake. I recommend using rainbow jimmies. Other kinds of sprinkles, like nonpareils, tend to bleed color into the batter.
    • All-purpose flour – I say this for every homemade cake recipe, but measuring flour correctly is super important in baking! Weigh the flour using a scale if possible, or use the spoon-and-level method. Most of the flour will go to the cake batter, plus half a tablespoon for coating the sprinkles.
    • Baking powder and baking soda – The combination of baking soda and baking powder gives a better-textured cake. Baking powder is ideal in vanilla cake recipes, but baking soda helps lighten up the texture.
    • Salt – You’ll only need half a teaspoon of salt for this cake, but don’t skip it or your cake will taste bland.
    • Eggs – Separate the yolks from the whites. Whipped egg whites lighten up the cake while adding structure so the sprinkles stay afloat.
    • Unsalted butter – Bring your butter to room temperature for the cake and for the frosting.
    • Sugar – For that classically sweet vanilla cake flavor, I recommend granulated sugar.
    • Vegetable oil – Just a few tablespoons for added moisture in the cake crumb.
    • Vanilla extract – Funfetti cake is one of the rare occasions when I’ll accept artificial vanilla as a substitute for extract! You could also use a combination of half vanilla, half almond extract for a more authentic “birthday cake” flavor.
    • Milk – Brought to room temperature.
    • Sour cream – Sour cream adds moisture to the cake and thickens the batter. Like the other fridge ingredients, it should also be at room temperature.
    • Powdered sugar – Powdered sugar gives the frosting a smooth, creamy consistency. Make your own by pulsing regular sugar in a high-powered blender until it’s a fine powder.
    • Heavy whipping cream – Full-fat whipping cream or heavy cream (not pouring cream) yields the creamiest frosting. You could also use milk.

    What Kind of Sprinkles to Use

    When it comes to the sprinkles baked into a funfetti cake, I like to use jimmies. They usually don’t bleed as much, and they don’t leave a crunch in the cake as some other sprinkles do. All types of sprinkles will work as a topping, though. Feel free to mix it up when decorating.

    Overhead view of a piece of Funfetti Cake with vanilla frosting on a white plate.

    How to Make Funfetti Cake From Scratch

    Even though this cake looks super fun and fancy, it’s such a breeze to make! You can throw it together in no time and let your oven do the rest while you whip up a batch of frosting. Here are the steps.

    1. Mix the dry ingredients. First, toss the sprinkles with a half-tablespoon of flour and set them aside. Whisk the remaining flour with the baking powder, baking soda, and salt.
    2. Separate the eggs. Separate the eggs and add the whites to a mixing bowl, setting aside the yolks for later. Make sure no yolks make it into the egg whites. Otherwise, they won’t whip properly.
    3. Combine the wet ingredients. Next, cream the butter, sugar, oil, and vanilla together in a separate bowl. Do this for 2-3 minutes, until lighter in color and fluffy. Don’t skimp on the creaming time! Afterward, add the egg yolks to the batter, one at a time.
    4. Mix the batter. Add the dry ingredients to the batter in thirds, alternating with the milk until the batter is well-combined. Scrape down the bowl as you go, and take care not to overmix.
    5. Whip and add the egg whites. Now, whip the egg whites in a clean metal bowl until they form a soft peak that flops over when you lift the whisk attachment. Gently fold the whipped egg whites into your cake batter in two halves, folding the sprinkles in with the second half.
    6. Bake the cake. Pour the batter into a greased 9×13-inch pan and bake your funfetti sheet cake at 325ºF for 40-45 minutes, until a toothpick comes out clean. Let the cake cool completely before you add the frosting.

    Frosting the Cake

    This creamy vanilla frosting takes less than 10 minutes. The trick here is to bring your butter to room temperature first. Otherwise, you’ll need to spend extra time whipping the butter at the beginning. If you’d like, you can fold extra sprinkles right into the frosting or add them on top (or both!).

    1. Make the frosting. When the cake has cooled, beat the butter in a mixing bowl until smooth. Mix in half the powdered sugar, then the vanilla and heavy cream, followed by the remaining powdered sugar. Add more heavy cream and mix until you have the right frosting consistency.
    2. Decorate the cake. Lastly, spread the fluffy frosting evenly over the funfetti cake. Finish with sprinkles right before serving, if you’d like.

    You can also frost this funfetti cake with chocolate buttercream, strawberry frosting, or cream cheese frosting.

    Tips for a Light, Fluffy Funfetti Cake

    Keep these tips in mind when baking your sprinkle cake, and it’s all but guaranteed to come out perfectly tender, fluffy, and party-ready.

    • Cream the butter and sugar well. One key to this funfetti cake’s super-light, fluffy texture is the creaming method. Creaming the butter, sugar, oil, and vanilla for 2-3 minutes incorporates air into the batter that expands during baking. You should notice the mixture actually gets lighter in color and starts to look fluffy rather than smooth and grainy. Just note that if it starts to look a little curdled, you may have over-creamed.
    • Don’t overmix the cake batter. Overmixing the batter results in a too-dense cake. As soon as all of the ingredients are well incorporated, stop mixing.
    • Be gentle with the egg whites. You want to whip them until soft peaks form. To tell, lift the whisk out of the bowl and turn it over. If the tip of the egg whites gently falls to the side, that’s a soft peak. If the egg whites start to look dry, they’ve been over-whipped. Fold the whipped whites in gently and don’t overmix afterward, or they can deflate.
    A Piece of Funfetti Cake on a Plate with the Rest of the Cake in the Background.

    Can I Make Funfetti Cupcakes Instead?

    Yes! To make funfetti cupcakes, you’ll need to halve the recipe. Increase the baking temperature to 350ºF, and reduce the baking time to 15-18 minutes. I recommend checking out my homemade funfetti cupcakes recipe for details.

    If you’re looking for more pan sizes, I also have recipes for a 9-inch funfetti layer cake and an easy funfetti bundt cake.

    Cake Toppings and Serving Suggestions

    There are plenty of ways to decorate a funfetti cake, but these are some of my favorite ideas that you can try:

    • Color the frosting. Add a few drops of gel icing color to the buttercream.
    • Add a drizzle. Drizzle over hot fudge sauce, strawberry sauce, or salted caramel sauce.
    • Chocolate chips or chopped nuts. Sprinkle the top of the cake with semi-sweet chocolate chips, white chocolate chips, or chopped pecans.
    • Chocolate curls. Add shaved chocolate curls in dark or white chocolate.
    • Cake and ice cream. Serve slices of funfetti cake with vanilla ice cream. I also love these ice cream cone cupcakes for a birthday party!

    Proper Storage

    • Store the cake airtight. If you’re storing your cake for a day or less, there’s no need to refrigerate it. Just keep it in an airtight container on the counter. If you want your cake to last a little longer, store it in the fridge instead. Just be sure to serve it at room temperature for the ideal texture and flavor.
    • Freeze. This funfetti cake is freezer-friendly. Make sure the cake is in an airtight, freezer-safe container or wrapped well, and store it for up to 3 months. Thaw frozen cake in the fridge before enjoying. If you’d like, you can bring it to room temperature on the counter once it’s been thawed.
    Print
    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
    A Slice of Confetti Cake on a Plate with a Lace-Patterned Border

    Funfetti Cake Recipe

    5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 4 reviews
    • Author: Lindsay
    • Prep Time: 1 hour 15 minutes
    • Cook Time: 45 minutes
    • Total Time: 2 hours
    • Yield: 15 1x
    • Category: Dessert
    • Method: Oven
    • Cuisine: American

    Description

    This classic birthday cake is so moist, delicious, and easy to make! Once you’ve made funfetti cake from scratch, you’ll never need a box mix again.


    Ingredients

    Scale

    For the Funfetti Cake

    • 1/2 cup + 2 tbsp sprinkles
    • 2 1/2 cups (325g) all-purpose flour + 1/2 tbsp (4g) flour, divided
    • 2 1/4 tsp baking powder
    • 1/2 tsp baking soda
    • 1/2 tsp salt
    • 4 large eggs, divided
    • 3/4 cup (168g) unsalted butter, room temperature
    • 1 1/2 cups (310g) sugar
    • 3 tbsp vegetable oil
    • 1 tbsp vanilla extract
    • 3/4 cup (180ml) milk
    • 1/2 cup (115g) sour cream

    For the Vanilla Buttercream

    • 1 1/4 cups unsalted butter, room temperature
    • 5 cups powdered sugar
    • 1 1/4 tsp vanilla extract
    • 46 tbsp heavy whipping cream
    • Pinch or two of salt


    Instructions

    1. Prepare a 9×13 inch baking pan with baking spray and preheat the oven to 325°F.
    2. Toss the sprinkles with half a tablespoon of flour and set aside.
    3. Combine the remaining flour, baking powder, baking soda and salt in a medium sized bowl and set aside.
    4. Add the egg whites to a large mixer bowl and set aside. Set aside the egg yolks for later use.
    5. Add the butter, sugar, oil and vanilla extract to a large mixer bowl and cream together until light in color and fluffy, about 3 minutes. Do not skimp on the creaming time. You should be able to see a visible change in the color and texture of the mixture when it’s ready.
    6. Add the egg yolks one at a time, mixing until combined after each. Scrape down the sides of the bowl as needed to be sure all ingredients are well incorporated.
    7. Add about a third of the dry ingredients to the batter and mix until mostly combined.
    8. Add the milk and mix until well combined. The batter might look a little curdled, but that’s ok.
    9. Add another third of the dry ingredients and mix until well combined. Scrape down the sides of the bowl as needed to be sure all ingredients are well incorporated.
    10. Add the sour cream and mix until well combined.
    11. Add the remaining dry ingredients and mix until well combined. Scrape down the sides of the bowl as needed to be sure all ingredients are well incorporated. Do not overmix the batter. Set aside.
    12. Grab the egg whites and whip on high speed with the whisk attachment until soft peaks form.
    13. Gently fold about half of the whipped egg whites into the cake batter until mostly combined.
    14. Add the remaining egg whites and the sprinkles and gently fold together until well combined.
    15. Spread the batter evenly in the prepared baking pan and bake for 40-45 minutes, or until a toothpick inserted into the center comes out clean.
    16. Remove the cake from the oven and set aside to cool.
    17. When the cake has cooled, make the frosting. Add the butter to a mixer bowl and beat until smooth.
    18. Add about half of the powdered sugar and mix until well combined and smooth.
    19. Add the vanilla extract and 1-2 tablespoons of water or cream and mix until well combined.
    20. Add the remaining powdered sugar and mix until well combined and smooth.
    21. Add additional water or cream as needed to get the right consistency for the frosting. Add salt to taste.
    22. Spread the buttercream evenly over the cake. Add sprinkles, if desired.

    Notes

    Makes 12-15 servings.

    Nutrition

    • Serving Size: 1 Slice
    • Calories: 547
    • Sugar: 56.3 g
    • Sodium: 191.1 mg
    • Fat: 29.4 g
    • Carbohydrates: 76.2 g
    • Protein: 5 g
    • Cholesterol: 53.1 mg

    Categories: 

    Cakes and Cupcakes, Recipes, Sweets and Treats,

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    55 Comments

    1. I just seen you can make this in 3 – 8” Round pans question for you can you skip the egg yolks so the cake stays white

      1. Not using the egg yolks will change the result so I would not recommend it.

    2. Holly Lehmann says:

      I want to make this recipe for my granddaughter‘s birthday but would like to use 3-8inch cake pans. will this recipe work for that giving the cake pans a good height. If not do you have one of the funfetti using round pans. I love your site and tips

      1. I would expect the three 8 inch pans to work great. I hope it turns out well! Glad to hear you love the site!

    3. I can’t see where to add the sprinkles you mixed with the flour at the very start???

    4. Happy baker says:

      Wonderful recipe! I didn’t have sour cream so I let 2% plain yogourt stain for a bit to make it thicker and it turned out great. Thank you for sharing!

    5. How can I substitute sour cream?

      1. I wouldn’t recommend substituting it as it will change the final result.

    6. rosalina romero says:

      Hola. En la receta, el primer ingrediente dice:
      1/2 taza + 2 cucharadas espolvoreadas, pero no entiendo de qué se trata. ¿Me podría explicar?

      1. No se traduce directamente al español, pero dice 1/2 taza de chispas por una parte y 2 cucharadas por otra parte. ¿Esto tiene sentido? Espero que lo haga 🙂

    7. Hello Lindsay, I really want to make this for my daughter’s 2nd birthday but there is no sour cream where I live, could you give measurements for substituting with yogurt or buttermilk?
      Thanks a million for all your always a hit recipes

      1. You can use an equal amount of yogurt. I wouldn’t suggest buttermilk.

    8. Hi Lindsay, I would like to try your funfetti cake. The pan size 9×13 is square. could I use a round pan? which size could I use it? I don’t have square ones.

      1. This cake would work in three 8 inch pans or two 9 inch pans. It could possibly be made in a larger one, but I’m not sure. If you bake it at either of those sizes, I’d bake at 350 instead of 325.

    9. Hi. I’m a bit confused with all the comments about what to do with extra yolks. There doesn’t seem to be any extra yolks – ???
      p.s. – LOVE your website/blog/recipes etc

      1. This cake used to be different and it’s been updated recently. I deleted the old comments to avoid confusion. Glad to hear you’ve enjoyed everything!

        1. Samantha De Felice says:

          Hi, is there a way to get the old recipe? I’ve been using it for years and really love it.

    10. I have two 9″ round cake pans. I was hoping to do a double layer cake with this recipe. Will the ingredients be enough to fill both cake pans or do i have to double it? Thank you! Cannot wait to make it tonight.

      1. Yes, it’ll be enough. You don’t need to double it. However, if I were making a layer funfetti cake, I’d use my funfetti cupcakes and double that one. They are very similar, but that would be my choice for a layer cake.

    11. Hi Lindsay
      Recieved your email with thanks
      I have gone over the recipe so many time carefully it does not mention when to add the sour cream could you please let me know when you receive this email I would be so greatful
      Patricia obrien

    12. Hi Lindsay
      I’ve sent a few emails to you regarding your funfetti cake recipe I just wanted to know when you add the sour cream there no mention of it in your directions I seeing a couple of people asking the same question could you please reply I would like to make this cake I’m one of your subscribers and disappointed not having a reply
      Patricia obrien

      1. Hi Patricia, I looked for your emails and they went to the wrong email address. The one you sent to is not one that I monitor. It’s just the one that emails come from. I’m sorry if that’s confusing. The one listed on my contact page is the one to email with questions.

        That said, I’ve updated the instructions for the sour cream.

    13. Hi Lindsay
      Just looking at your recipe for funfetti cake in the ingredients it says four large eggs divided adding the egg yolks after creaming the butter suger vanilla and oil, I have read some of the comments a fee mentioned about only using the egg whites and only 3 eggs which you have four and folding in the egg whites at the end there’s no mention of the sour cream rather looks a lovely cake could you clarify the ingredients
      Thanks I wait to hear from you
      Patricia obrien

      1. This recipe was updated the other day and used to be different. The old version used only egg whites, so you’ll want to ignore those.