Subscribe to get new recipes straight to your inbox!

    Moist Funfetti Cake Recipe From Scratch

    If you’re looking for a super soft cake that screams fun and flavor, this funfetti cake is it! This from-scratch funfetti cake recipe is a celebration in every bite, boasting a fluffy vanilla white cake with the most tender crumb, packed with a carnival of colorful sprinkles. It’s not just a cake – it’s a party for your taste buds!

    Funfetti cake

    What is a Funfetti Cake?

    A Funfetti cake (sometimes called a confetti cake) is a type of cake that is characterized by its colorful sprinkles mixed into the batter, giving it a festive and fun appearance. The term “Funfetti” is often associated with a specific brand of boxed cake mix produced by Pillsbury, but it has become a popular term for any cake featuring colorful sprinkles.

    The base of a Funfetti cake is typically a vanilla-flavored cake (in my case I’ve adapted my white cake recipe as the base for this recipe), with rainbow sprinkles mixed into the cake batter. Once baked, the cake should have a moist and fluffy texture with bursts of color from the sprinkles.

    Funfetti cakes are often used for celebrations, birthdays, or any occasion where a touch of whimsy and joy is desired. They are usually frosted with a vanilla or buttercream frosting and can be further decorated with more sprinkles on top, because why not?!

    So yes, a funfetti cake is basically just a vanilla cake with sprinkles added into the batter. BUT, you have to admit.. it’s a gorgeous, fun cake to look at! I promise it tastes great too 🙂

    How to Make Funfetti Cake

    Funfetti Cake Layers

    First we’re going to make the funfetti cake layers.

    Begin by preheating your oven to 180 °C (350°F) and grease and line two 8-inch round cake pans. I use my homemade cake release to grease my tins, and I line the bottoms with parchment paper. If you’re using a fan function (convection mode) to bake your cakes, reduce the baking temperature to 160C (320F).

    In a bowl, sift together flour, cornstarch, baking powder and salt. Using a whisk or fork, mix until well combined. Set aside.

    funfetti cake

    Combine milk and vinegar in a small bowl. Vinegar is great for providing a tender crumb – check out this blog post for more information. Mix and set aside.

    Next separate the yolks and whites from 6 large egg whites. This recipe only uses the egg whites. Don’t throw the egg yolks away 🙂 simply place them into an airtight container and pop them into the fridge to use for something else (like lemon curd or French buttercream). Set aside for now.

    funfetti cake

    In another bowl, add in your butter, vegetable oil and sugar. Using an electric mixer (hand or stand mixer are both fine), cream together for 3 minutes until light and creamy.

    Add in egg whites in 4 batches on a low speed, mixing well in between each addition (about 10-15 seconds between each batch).

    funfetti cake

    Add in vanilla extract or essence, and half of the milk/vinegar mixture and mix until well combined. Now set your mixer aside as the remainder of the batter will be finished by hand.

    Add in half of your premixed flour mixture to your wet mixture, and gently fold with a spatula until just combined. Then add in the remaining milk/vinegar mixture, and fold until just combined. Lastly, add in the remaining dry ingredients and gently fold until just combined. Do not overmix.

    funfetti cake

    funfetti cake

    Finish off by folding in the sprinkles until just combined. Do not overmix.

    Distribute the batter evenly into the two 8 inch cake tins, and bake for 30 minutes or until a toothpick comes out clean.

    funfetti cake

    Once baked, allow the cake layers to cool in the cake tins for about 15-20 minutes, and then turn them out onto a wire rack to completely cool before frosting with the vanilla buttercream recipe below.

    funfetti cake

    Vanilla Buttercream Frosting

    This buttercream recipe is one of my favorite frosting recipes of all time! It’s so easy to make, not too sweet, and has the most gorgeous smooth texture.

    In the bowl of a stand mixer (you can use a hand mixer too), add in the butter, powdered sugar, vanilla and cream.

    Using the paddle attachment, mix on the lowest speed until the ingredients are combined (about a minute), and then mix on a medium-high speed for a full 10 minutes. Scrape the bowl down half way through. Once the frosting is light and fluffy, it’s ready to use. See note 6 if buttercream is curdling or very firm.

    frosting for funfetti cake

    How to Decorate a Funfetti Cake

    If your cakes have a dome on the top, begin by levelling the tops so that the layers are nice and flat.

    Place your first cake layer onto your cake stand, and spread out a generous amount of the frosting on top. I like to use my offset spatula to do this.

    funfetti cake

    Place the next cake layer on top and cover the top and sides with more frosting. If you have a cake scraper, you can use it to smooth out the sides. I like to do a little bit of piping on the top (I used a 1M piping tip for this cake), and piped little swirls on the top.

    funfetti cake

    Finish by sprinkling some rainbow sprinkles onto each swirl, and then use the palm of your hands to gently press some of the sprinkles up against the side of the cake (see video for demonstration).

    funfetti cake

    funfetti cake

    Commonly Asked Questions

    How do you store funfetti cake?

    This cake can be left at room temperature for a day, after which it should be placed into the refrigerator. To prevent the cake from drying out, place it into an air tight container before placing into the fridge.

    Funfetti cake

    Moist Funfetti Cake

    4.97 from 31 votes
    Print Pin Video
    If you're looking for a super soft cake that screams fun and flavor, this funfetti cake is it! This funfetti cake is a celebration in every bite, boasting a moist and fluffy vanilla white cake, packed with a carnival of colorful sprinkles. It's not just a cake - it's a party for your taste buds!
    Prep: 15 minutes
    Cook: 30 minutes
    Cool Time: 1 hour
    Total: 1 hour 45 minutes
    Servings: 12 people
    Author: Cakes by MK

    IMPORTANT: For accuracy, I would recommend using the gram measurements provided, as those are the exact quantities I use. Cup measurements are given as estimates (based on US cup measurements) to make it easier for those who do not have a scale.

    Ingredients
     

    Funfetti Cake

    • 2⅓ cups (300 g) flour - regular all purpose (see note 1 if you want to use cake flour)
    • ¼ cup (25 g) cornstarch
    • tsp baking powder
    • ½ tsp salt - omit if using salted butter
    • 1 cup (240 g) milk - room temperature
    • 1 tsp white vinegar
    • 6 large (225 g) egg whites - room temperature, size 7 eggs
    • ½ cup (113 g) unsalted butter - room temperature
    • ½ cup (110 g) unflavoured vegetable oil - I use canola
    • 1⅔ cups (333 g) white granulated sugar
    • tbsp vanilla essence/extract
    • ½ cup (60 g) rainbow sprinkles - use the thin long sprinkles, not the round nonpareil sprinkles (see note 5)

    Vanilla Buttercream Frosting

    • cups (340 g) unsalted butter - room temperature
    • 3 cups (375 g) powdered sugar - also known as icing/confectioners sugar
    • 2 tsp vanilla essence/extract
    • ½ cup (120 g) cream - room temperature heavy or whipping cream, minimum fat percentage of 34%

    Extra for decorating

    • ½ cup (60 g) rainbow sprinkles - you can use more or less for decorating

    Instructions

    Funfetti Cake

    • Preheat oven to 180 °C (350°F) (see note 4 if using a fan function) and grease and line two 8 inch cake tins. I use my homemade cake release to grease my tins, and line the bottoms with parchment paper.
    • In a bowl, sift together your flour, cornstarch, baking powder and salt. Using a whisk or fork, mix until well combined. Set aside.
    • Combine the milk and vinegar in a small bowl. Mix and set aside.
    • Separate the yolks and whites from 6 large egg whites. You should end up with 225g of egg whites. Set aside for now.
    • In another bowl, add in your butter, vegetable oil and sugar. Using an electric mixer (hand or stand mixer are both fine - see note 2), cream together for 3 minutes until light and creamy.
    • Add in egg whites in 4 batches on a low-medium speed, mixing well in between each addition (about 10-15 seconds between each batch).
    • Add in your vanilla flavoring, and half of the milk/vinegar mixture and mix until well combined. Now set your mixer aside as the remainder of the batter will be finished by hand.
    • Add in half of your premixed dry ingredients to your wet mixture, and gently fold with a spatula until just combined. Then add in the remaining milk/vinegar mixture, and fold until just combined. Lastly, add in the remaining dry ingredients and gently fold until just combined. Do not overmix (see note 3).
    • Finish off by folding in the sprinkles until just combined. Do not overmix.
    • Distribute the batter evenly into the two 8 inch cake tins, and bake for 30 minutes or until a toothpick comes out clean.
    • Once baked, allow the cake layers to cool in the cake tins for about 15-20 minutes, and then turn them out onto a wire rack to completely cool before frosting with the vanilla buttercream recipe below.

    Vanilla Buttercream Frosting

    • In the bowl of a stand mixer (you can use a hand mixer too), add in the butter, powdered sugar, vanilla and cream.
    • Using the paddle attachment, mix on the lowest speed until the ingredients are combined (about a minute), and then turn up the speed to a medium high and mix for a full 10 minutes. Scrape the bowl down half way through.
    • Once the frosting is light and fluffy, it's ready to use. See note 6 if buttercream is curdling or very firm.

    Decorating

    • If your cakes have a dome on the top, begin by levelling the tops so that the layers are nice and flat. These funfetti cake layers bake up relatively flat, so I usually skip this step for this cake.  
    • Place your first cake layer onto your cake stand, and spread out a generous amount of the frosting on top.
    • Place the next cake layer on top and cover the top and sides with more frosting. If you have a cake scraper, you can use it to smooth out the sides. I like to do a little bit of piping on the top (I used a 1M piping tip for this cake), and piped little swirls on the top.
    • Finish by sprinkling some rainbow sprinkles onto each swirl, and then use the palm of your hands to gently press some of the sprinkles up against the side of the cake (see video for demonstration).

    Video

    Notes

    Note 1. You can use cake flour in replacement of the all purpose flour and cornstarch in this recipe (325g total required). 
    Note 2. If using a stand mixer, then use the paddle attachment for the initial mixing, but continue to do the last step by hand as stated in the recipe.
    Note 3. By gently folding in the ingredients, it prevents too much gluten from forming, thus giving us a softer cake. Only mix until the strands of flour have disappeared and the batter is uniform. 
    Note 4. In this recipe I use an oven with no fan function. The fan forced function cooks cakes/cupcakes faster, so if using a fan function (also known as convection mode) then you will need to reduce the temperature to 160C (320F). 
    Note 5. Do not use nonpareil sprinkles (also known as hundreds and thousands), as they tend to bleed their colours into the cake batter, and are also firmer/harder in texture. 
    Note 6. If the buttercream is curdling or still very firm and not becoming light and fluffy even after 10 minutes of mixing, then it means one or more of your ingredients are too cold. Simply heat the buttercream gently in the microwave for 5-10 second bursts until it's soft, or gently heat over a double boiler. Be careful not to overheat the buttercream otherwise it will become soupy. Once soft, re-whip it and it should be good to go! 

    Nutrition

    Calories: 835kcal | Carbohydrates: 98g | Protein: 6g | Fat: 48g | Saturated Fat: 26g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 12g | Trans Fat: 1g | Cholesterol: 100mg | Sodium: 233mg | Potassium: 111mg | Fiber: 1g | Sugar: 75g | Vitamin A: 1188IU | Vitamin C: 0.1mg | Calcium: 99mg | Iron: 1mg

    Nutritional information are estimates only as they are automatically calculated by a third party application. Actual values may differ based on brands and types of products used.

    Keyword: birthday cake, confetti birthday cake, confetti cake, confetti cake recipes, fun fetti cake, funfeti cake, funfetti cake, funfetti cake ideas, funfetti cake recipes
    Tried this recipe?I love hearing from you! Tag me @cakesbymk.nz on instagram so I can see your amazing creations 🙂

     

    More Recipes

    64 Comments

    • Tammy

      Can you use eggs white substitutes for the egg whites?

      • Cakes by MK

        Hi Tammy! 🙂 I think it depends what kind of egg white substitute. If the substitute is meant to mimic egg whites then it may work fine, but I don’t think substitutes like yoghurt or tofu would work for this recipe 🙂

    • Rob

      I made these in cupcake form using half ingredients. Makes exactly 12 cupcakes.
      Every time I cream the butter it never turns light and fluffy like yours. The end product isn’t as firm. But they still tasted great and we’re super moist.

      • Cakes by MK

        So happy to hear the recipe came out great as cupcakes Rob 😀
        With creaming the butter, it could be because the butter is a tad too soft, so it isn’t able to hold as much air and therefore the mixture isn’t as firm. Using slightly firmer butter may help 🙂
        It could also be the ratio of butter, sugar and oil. For best results, I would recommend using the gram measurements (if you didn’t already) just to make sure there isn’t too much oil which could be making the mixture less firm too. Nonetheless, sounds like they turned out great anyway so awesome job on your end 😀

    • Aarathy

      I am a big fan. I have made chocolate, vanilla, lemon cakes from your channel. They turned out so delicious.
      Thank you so much for educating me on baking.

      My son’s 3 Rd birthday is coming up. I want to make a dump truck cake. I have few questions,
      1. Can I use your cake as the base cake recipe to cover then in fondant. Would it be okay?
      2. If I have to bake It on 9*13 inch tray , how much would I need.

      I’m an absolute beginner and can’t seem to understand conversions . Could you kindly help. I’d be very grateful.
      Lots of love
      Aarathy

      • Cakes by MK

        Yay! So so happy to hear you’ve tried a few recipes from the blog Aarathy and that you loved them all 😀
        To answer your questions, yes this recipe should work fine under fondant and for a 9×13 inch tray 1x this recipe will be enough 🙂 usually cake recipes that make two 8 inch cake layers (thick layers) have enough batter for one 9×13 inch cake 🙂
        Hope that helps and all the best with the dump truck cake!

    • EC

      5 stars
      I made this for a special birthday celebration and it was so simple to make and absolutely delicious. A big success! I did 3 layers of cake and added freshly cut strawberry pieces in between the layers, which worked well. Thanks for a great recipe!

      • Cakes by MK

        Awesome!! So so happy to hear the cake turned out lovely 🙂 the addition of strawberries inbetween the cake layers sounds so so good! I’ve never tried that with funfetti cake before so I’ll have to give it a go sometime 🙂

    • Pratiksha

      Hi MK, I want to make an eggless funfetti cake. Would it be good to use your eggless vanilla cake recipe with buttercream frosting (used in your funfetti cake recipe).
      Thanks!

      • Cakes by MK

        Hi Pratiksha! 🙂 Yes you could totally do that! Just keep in mind the eggless cake will be a little sweeter due to the funfetti sprinkles in the cake. You could reduce the sugar in the cake by about 2 tbsp to balance the sweetness a little 🙂
        Hope you enjoy the recipe!

    • Kristina

      5 stars
      Wonderful and moist cake. Dense like an old fashioned donut! Made it in a Bundt pan and it rose tall.

      • Cakes by MK

        Awesome! So so happy to hear you enjoyed the recipe Kristina! 🙂
        On a side note, when baked as two 8 inch cakes, it is more fluffy as opposed to dense – wondering if the batter may have been a little too delicate for it to have a fluffy texture when baked in a bundt pan maybe? Nonetheless it sounds like it still turned out great which I am so glad about 😀

    • Abby

      Hi there,
      I thought I posted a comment previously but cant seem to see it now. I am wanting to make a cake that is taller than it is wider, perhaps 7 inch. Can I make 3x 7 inch cakes with the normal 1x recipe or do i need to adjust the recipe.
      Thanks,
      Abby

      • Cakes by MK

        Hi Abby! 🙂 Ahh yess sorry about that – if it’s your first time commenting on the blog then your email has to be approved to prevent spam :). I have been on holiday so have been a bit slow to respond, but have approved your first comment which means that any additional comments you make now should show up straight away :). Here is my response to your previous comment: Hi Abby! 🙂 You could use the recipe as is, though the cake layers may just be a little thinner. If you prefer thicker cake layers, then making 1.25x the recipe would be ideal, but for ease you could make 1.5x the recipe and make cupcakes with any leftover batter 🙂
        Hope that helps!

    • Abby

      Hi there, I was wanting to make a three layer 7 inch cake so its a bit taller than it is wide. Can I use the same recipe or do I need to adjust?
      Thanks
      Abby

      • Cakes by MK

        Hi Abby! 🙂 You could use the recipe as is, though the cake layers may just be a little thinner. If you prefer thicker cake layers, then making 1.25x the recipe would be ideal, but for ease you could make 1.5x the recipe and make cupcakes with any leftover batter 🙂
        Hope that helps!

    • Kat

      Can I use this recipe for cupcakes?

    • Gloria

      Hello Mk, I wouldlike to know when you write 1/2X, 1X, 2X, does that mean 1/2kg, 1kg, 2kg. I really love your recipes and anytime i use them the result is perfect. Love from Kenya

      • Cakes by MK

        Hi Gloria! 🙂 So the 1/2X, 1X, 2X, is referring to the amount of batter, for example 1/2x = half the amount of batter which will make one 8 inch cake, 1x = the original recipe which will make two 8 inch cakes, and then 2x = double the recipe which will make four 8 inch cakes. Hope that helps and so happy to hear you’ve been loving the recipes 😀

    4.97 from 31 votes (20 ratings without comment)

    Leave a Reply

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

    Recipe Rating





    About me

    Welcome to my blog! My name is Maryam and I LOVE baking! :) I hope to provide you with the tools (i.e. simple, from-scratch, quality tested recipes), so that you can confidently bake up delicious treats to share with your family and friends!

      Categories
      Tips & Tricks
      Specialty Desserts
      Single Layer Cakes
      Sheet Cakes
      Quick Desserts
      Puddings & Custards