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!

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.

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.

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).

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.


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
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.

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.

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).


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.

Moist Funfetti Cake
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
- 2½ 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
- 1¼ 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
- 1½ 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
Nutrition
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.
61 Comments
Absolutely delicious… My son loved it, I am making cupcakes for his birthday using this recipe so he can share with his friends
Awesome! So happy to hear that Lyndianne! 😀 Happy birthday to your son 🙂
Hi MK,
I love your videos and recipes- very easy to follow and amazing results.
Question for you- what is your opinion on the reverse creaming method for cake making?
Thank you,
Tracey.
Thanks so much Tracey! 🙂 So the reverse creaming method is great, I’ve tried it a few times with success, but I find that it only works well with cake flour. Cake flour isn’t as easily available throughout the world and we don’t get it here in NZ either, hence why I usually just stick to a method that doesn’t use reverse creaming 🙂 hope that made sense!
Hi Maryam,
I have made many of your recipes – ALL with great success.
I am looking for – if ever you make – an all white layer cake.
That is, white cake and white frosting.
I will look out for it.
Thank you,
Mel
Please delete my comment above – just found your Moist White Cake recipe.
So happy to hear that Mel 😀 I do have a white cake recipe on my blog which you can find here: https://cakesbymk.com/recipe/moist-white-cake/
Hope that helps 😀
Hi i would like to know at what temperature and which rack in oven to place cake tins for baking.I have a small table top mini oven with no fan.
Hi Neerie! For a oven with no fan bake at 180C/350F, and bake in the middle rack of the oven 🙂 hope that helps!
Nice
Thanks Nancy! 🙂
Superb
Thank you! Hope you enjoy the recipe 🙂
Hi! I was wondering if i wanted to use a smaller cake tin how i would reduce the measurements of the ingredients? Love from Ireland🫶🏾
Hi Grace! 🙂 For a smaller 2 layer 6 inch cake, simply half the recipe 🙂 much love from NZ to Ireland!
This cake is absolutely georgeous.thankyou so much for sharing .🥰👍😋😋😋😋😋😋😋
Thank you so much Rachelle! Enjoy 🙂
Can real buttermilk be used instead of homemade?
Hi Jennifer! I haven’t tried store bought buttermilk in this recipe myself, but I imagine it shouldn’t be problem 🙂
Hi, why do you only use the egg whites? how does this impact the recipe?
Hi Yuvika! The base for this recipe is adapted from my white cake recipe which only has egg whites. By omitting the egg yolks, it helps to lighten the colour of the cake to make the cake have a more neutral colour, and therefore allow the color of the sprinkles to stand out more, and egg whites also help to create a light and fluffy texture 🙂 but if you prefer a recipe that uses egg yolks too check out my vanilla cake recipe which you could add sprinkles too 🙂