If you love vanilla cake or boxed funfetti cake mix, then you are going to love this delicious Homemade Funfetti Cake with all the rainbow sprinkles you can handle!
You won’t even need any special cake flour for this confetti cake to make the best cake batter for this homemade cake.
So, when you are ready to make the perfect cake for your next birthday party, or really for any day that you just feel the need to eat a sprinkle cake. Whether you want a piece or the entire cake, you have found the best homemade funfetti cake recipe!

Recipe Ingredient Notes
To make Funfetti Cake and Buttercream Frosting, you will need the following ingredients:
Homemade Funfetti Cake
- All-purpose flour
- Baking powder
- Baking soda
- Salt
- Sugar
- Light brown sugar
- Unsalted butter, melted
- Large whole eggs
- Sour cream
- Milk
- Vanilla extract
- Sprinkles (not nonpareils) or Rainbow jimmies
Vanilla Buttercream Frosting
- Unsalted butter 2 sticks, softened to room temperature
- Powdered sugar
- Half-and-half or heavy cream
- Vanilla extract
- Salt
Equipment Needed
For this recipe, you only need a few simple kitchen tools. We recommend using the following equipment:
- Baking Dish (9 Inch Square)
- Mixing Bowl (Medium)
- Mixing Bowl (Large)
- Whisk
- Aluminum Foil
- Mixing Bowl



How to make Homemade Funfetti Cake:
Homemade Funfetti Cake
- Preheat oven to 350℉. Spray a 9-inch baking pan (round or square) with nonstick cooking spray. Set aside.
- In a medium bowl, mix together flour, baking powder, baking soda and salt. Set aside.
- In a large bowl, melt butter in the microwave. Whisk in the sugars getting out all lumps (mixture will be gritty). Whisk in egg, sour cream, milk and vanilla until combined.
- Slowly mix in dry ingredients until no lumps remain. Stir in sprinkles, but don’t overmix to avoid sprinkles bleeding their color.
- Pour batter into prepared cake pan. Bake for 20 minutes. Remove from oven and cover loosely will aluminum foil. Bake for 13-17 more minutes or until a toothpick comes out clean. Cool completely.
Frosting
- Beat softened butter on medium speed for three minutes, until smooth and creamy.
- Add powdered sugar, half and half, vanilla extract and a dash of salt. Continue to beat frosting on high for 3 minutes.
- Add more or less powdered sugar to reach desired consistency. Frost cool cake as desired and top with sprinkles.



How to store the best funfetti cake:
The homemade version of this funfetti birthday cake stores perfectly in a cake airtight container and store at room temperature.
Enjoy More Delicious Sheet Cake Recipes
Some days there’s nothing we want more than a slice of chocolate cake. Check out our comprehensive list of cake recipes here.
- Carrot Cake
- Cinnamon Zucchini Cake with Cream Cheese Frosting
- Frosted Strawberry Sheet Cake
- Peanut Butter Sheet Cake

Homemade Funfetti Cake and Buttercream Frosting Recipe
Ingredients
Homemade Funfetti Cake
- 1 ⅔ cups all-purpose flour
- ½ teaspoon baking powder
- ¼ teaspoon baking soda
- ½ teaspoon salt
- ¾ cup sugar
- ¼ cup light brown sugar
- ½ cup butter (unsalted), 1 stick, melted
- 1 large egg
- ¼ cup sour cream
- ¾ cup milk
- 1 Tablespoon vanilla extract
- ⅔ cup sprinkles, (not nonpareils)
Vanilla Buttercream Frosting
- 1 cup butter (unsalted), 2 sticks, softened to room temperature
- 4 cups powdered sugar
- ¼ cup half-and-half, or heavy cream
- 2 ½ teaspoons vanilla extract
- dash of salt
Equipment
Instructions
Homemade Funfetti Cake
- Preheat oven to 350℉. Spray a 9-inch baking pan (round or square) with nonstick cooking spray. Set aside.
- In a medium bowl, mix together flour, baking powder, baking soda and salt. Set aside.
- In a large bowl, melt butter in the microwave. Whisk in the sugars getting out all lumps (mixture will be gritty). Whisk in egg, sour cream, milk and vanilla until combined.
- Slowly mix in dry ingredients until no lumps remain. Stir in sprinkles, but don't overmix to avoid sprinkles bleeding their color.
- Pour batter into prepared cake pan. Bake for 20 minutes. Remove from oven and cover loosely will aluminum foil. Bake for 13-17 more minutes or until a toothpick comes out clean. Cool completely.
Frosting
- Beat softened butter on medium speed for three minutes, until smooth and creamy.
- Add powdered sugar, half and half, vanilla extract and a dash of salt. Continue to beat frosting on high for 3 minutes.
- Add more or less powdered sugar to reach desired consistency. Frost cool cake as desired and top with sprinkles.



















Hi! Thanks for making my homemade funfetti cake recipe. I’m glad you like it! I appreciate those who make my recipes link my my website for the recipe, especially if nothing was changed and the words are copied/pasted. Thank you!
<3
Can I use vanilla bean paste instead of the vanilla?
What is the baking time if I make is as cupcakes instead of the whole cake?
This is great!! I love Funfetti cake…it’s a favorite in our house. I can’t wait to try this when it gets a little cooler here so I can turn on the oven.
I LOVE buttercream frosting from bakeries. I crave it. When I have a slice of bakery cake, I always request the slice with the most frosting flowers.
We have only made this as the recipe directs. If it was cupcakes it wouldn’t need to cook as long.
We have never made this with vanilla bean paste so we are not sure. If you used vanilla we know you would be fine. 🙂
We linked back to your site twice in the post! Have a great day! -The Six Sisters
Thanks for the response! To clarify, I mean link to my website for readers to obtain the recipe since you did not change anything. That way readers click over to my website for the recipe. This material is copied and pasted from my website. Thanks!
Will this frosting recipe work for cupcakes?
This will work great for cupcakes!
I made this for my family tonight. It was easy, and delicious! Everyone loved it! Thank you for a wonderful homemade cake recipe 🙂
There are some interesting points in time in this article but I don
I’m with your son: that cake excites me too! 🙂 Ha! One of the things I miss most about American food is FUNFETTI! I cannot wait to make this! Thank you so much for linking up with me this week at Tasty Tuesdays! I?ve pinned this & shared it with my followers! Please be sure to stop back by the party and check out some of the other links!
My daughter loves funfetti cake and she is 21 so I guess you never outgrow it! Your cake looks delicious and the photos are beautiful! She will be thrilled to have a “homemade” funfetti cake.
http://www.easylifemealandpartyplanning.blogspot.com
Sounds great! If I want to make a layer cake, do I need to double the recipe?
Yes because this only makes one 9 inch round cake.
Hi, I was wondering if you could tell me more specifics on what kind of sprinkles to use? It says “not nonpareils.” What does that mean exactly? Any help is appreciated! Thank you!
Nonpareils are the tiny little balls that are used on cupcakes and sometimes referred to as sprinkles. You want to use the sprinkles that are shown in the picture. Any brand of sprinkles will work fine.
I went by the recipe and the cake was very dry, and bland. I don’t know what went wrong, I followed your recipe so idk. I used star shaped sprinkles instead of long sprinkles and it turned out looking awesome. Little star shaped holes, so that was ok.
I just tried this recipe and one from another site.
The cake is tasty, but a bit too sweet even though I reduced the sugar. I baked for about 30 min and still it didnt rose much. It is a very small cake, this would be like half a layer cake for my purposes.
My sister in law asked me to make this cake for her birthday coming up!! It looks delicious and beautiful!
We have a huge family when we all get together though, so I was wondering if you have ever doubled it for a bigger pan or have a recipe for a 9??13? Thank you
Since it makes one 9 inch cake, it should work to double this and put in a 9 x 13. Just watch it closely. We are not sure on the cooking time when it’s doubled since we have not yet tried that.
I am making for my nephews birthday, he is turning 4. Making cupcakes with it and plus making a a ninja turtle cake but chocolate, making it a sewer with the turtles coming out of the top of it. should be interesting. thanks for this recipe
What cooking times do you suggest if I would like to make this recipe as cupcakes?
Sally’s baking addiction mentions yogurt in her cake; is there a reason why it’s missing in your ingredients? She said that’s the reason why she uses butter and her cake is so moist, because of the addition of the yogurt. Just checking!
Oh I see what you ladies did; sour cream/yogurt, gotcha 😉
It will be less time than the cake would take, so just watch closely.
That looks so good!