Homemade Funfetti Cupcakes

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

These Homemade Funfetti Cupcakes are tender, fluffy and easy to make! They’re full of sprinkles and topped with buttercream frosting!

Funfetti Cupcakes

These Funfetti Cupcakes have been a long time coming. How have I not had a recipe for these until now?? I don’t really know, but I’m so glad to finally have one now. And I’m telling you – these are THE BEST! They are moist, light, fluffy – everything you want. So. Darn. Good.

What Makes These the Best Funfetti Cupcakes?

So while funfetti cupcakes are basically vanilla cupcakes with sprinkles in them, I actually found it more difficult to get these just right than it’d seem. Just add sprinkles? Not so much.

I started with my Moist Vanilla Layer Cake in cupcake form. I’m a big fan of those vanilla cupcakes (and the cake, of course), so it seemed a natural fit. Well, the sprinkles sank.

So I tried messing around with a few things, but as I mention often – small changes can make a big difference it how things turn out with baking. Often, making a cake batter that things stay suspended in means having a more dense cake and I really didn’t want that. Not at all. So after trying several things. Eventually I decided to try whipping the egg whites.

Winner!! Not only did it fix the sinking problem to have the volume of the egg whites keeping the sprinkles in place – it also make the cupcakes even lighter and more tender. Pure heaven! So in love!

Homemade Funfetti Cupcakes topped with white frosting and colorful sprinkles

How to Make Homemade Funfetti Cupcakes

Cream the butter, oil and sugar: To start with these cupcakes, you’ll cream your butter, vegetable oil, sugar and vanilla extract together until they get light in color and fluffy in texture. If you don’t see a very noticeable difference, keep mixing until you do.

Add the egg yolks: Next, you’ll add the egg yolks. The whites will be whipped later, so set those aside.

Add the dry ingredients: Now it’s time to add our dry ingredients and milk. You’ll want to add the dry ingredients in three parts and the milk in two. This part is important for making sure things mix evenly. Since the egg whites are added later, the batter is a little dry when you start adding the flour, so mixing in a couple more parts helps the batter not dry out too much before adding milk and then giving you a lumpy batter.

A Homemade Funfetti Cupcake with a bite taken out topped with white frosting and colorful sprinkles

Whip the egg whites: After adding the flour and milk, set that mixture aside and whip your egg whites to stiff peaks. If you’ve never whipped egg whites, it’s super easy. Literally just add your whites to a bowl and whip them with your whisk attachment until you can lift the whisk out and they stand up straight without falling over.

Fold in the egg whites: You’ll want to gently fold about half of the whipped egg whites into your batter so that you loosen things up and don’t deflate the egg whites.

Add sprinkles and bake: Add the remaining egg whites and sprinkles, then gently fold everything together and you’re ready to bake them!

Homemade Funfetti Cupcakes topped with white frosting and colorful sprinkles

Which sprinkles are best for funfetti?

As far as sprinkles go, I recommend using jimmies (I use these). They don’t bleed as much as other types and don’t end up crunchy either.

Once baked, these Homemade Funfetti Cupcakes are topped with a vanilla buttercream frosting and plenty of sprinkles! The buttercream pairs with them just perfectly!

Homemade Funfetti Cupcakes topped with white frosting and colorful sprinkles

These Are the Best Funfetti Cupcakes!

After waiting for too long to share a great Funfetti Cupcake with you, I’m excited to share these because they are seriously delicious. No need for a box mix when you can just make these! They are moist, tender, fluffy and so darn good. You can even swap out the sprinkles for various color combinations for any occasion. I hope you love them as much as we did!

Homemade Funfetti Cupcakes topped with white frosting and colorful sprinkles

More funfetti recipes to try:

Funfetti Millionaire Cake
Funfetti Cheesecake with Cake Bottom
No Bake Funfetti Oreo Birthday Cake Cheesecake

[adthrive-in-post-video-player video-id=”bB1ogD7b” upload-date=”2020-02-03T10:00:00.000Z” name=”Homemade Funfetti Cupcakes” description=”These Homemade Funfetti Cupcakes are light, fluffy and easy to make! They’re full of festive sprinkles and topped with buttercream frosting for a delicious cupcake!” player-type=”default” override-embed=”default”]

Read transcript

clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon
Homemade Funfetti Cupcakes topped with white frosting and colorful sprinkles

Homemade Funfetti Cupcakes

  • Author: Lindsay
  • Prep Time: 45 minutes
  • Cook Time: 18 minutes
  • Total Time: 1 hour 3 minutes
  • Yield: 12 cupcakes
  • Category: Dessert
  • Method: Oven
  • Cuisine: American


These Homemade Funfetti Cupcakes are tender, fluffy and easy to make! They’re full of sprinkles and topped with buttercream frosting for a delicious cupcake!


Funfetti Cupcakes

  • 1 1/4 cups (163g) all-purpose flour
  • 1 1/4 tsp baking powder
  • 1/4 tsp salt
  • 2 large eggs, divided
  • 6 tbsp (84g) unsalted butter, room temperature
  • 3/4 cup (155g) sugar
  • 1 1/2 tbsp vegetable oil
  • 1 1/2 tsp vanilla extract
  • 1/2 cup + 2 tbsp (150ml) milk
  • 1/4 cup sprinkles (I recommend jimmies)

Vanilla Buttercream Frosting

  • 1 cup (224g) unsalted butter, room temperature
  • 4 cups (460g) powdered sugar
  • 1 tsp vanilla extract
  • 24 tbsp water or heavy cream
  • Pinch or two salt
  • Sprinkles


To Make The Cupcakes

1. Prepare a cupcake pan with cupcake liners and preheat the oven to 350°F (176°C).
2. Combine the flour, baking powder and salt in a medium sized bowl and set aside.
3. Add the egg whites to a large mixer bowl and set aside. Set aside the egg yolks for later use.
4. 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.
5. 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.
6. Add about a third of the dry ingredients to the batter and mix until mostly combined.
7. Add half of the milk and mix until well combined. The batter might look a little curdled, but that’s ok.
8. 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.
9. Add the other half of the milk and mix until well combined.
10. 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 over mix the batter. Set aside.
11. Grab the egg whites and whip on high speed with the whisk attachment until soft peaks form.
12. Gently fold about half of the whipped egg whites into the cake batter and gently fold together until mostly combined.
13. Add the remaining egg whites and sprinkles and gently fold together until well combined.
14. Fill the cupcake liners about 3/4 full and bake for 15-18 minutes or until a toothpick inserted into the center comes out clean.
15. Remove cupcakes from the oven and place on a cooling rack to cool.

To Make The Vanilla Buttercream And Decorate

16. To make the frosting, add the butter to a mixer bowl and beat until well combined.
17. Add about half of the powdered sugar and mix until well combined and smooth.
18. Add the vanilla extract and 1-2 tablespoons of water or cream and mix until well combined.
19. Add the remaining powdered sugar and mix until well combined and smooth.
20. Add additional water or cream as needed to get the right consistency frosting. Add salt to taste.
21. Pipe the buttercream onto the cupcakes. I used Ateco tip 847. Add sprinkles, if desired.


For something a little different flavor-wise, try substituting a 1/2 teaspoon of vanilla extract for cake batter flavoring. It makes a little unique and fun flavor.


  • Serving Size: 1 cupcake
  • Calories: 476
  • Sugar: 54.4 g
  • Sodium: 69.8 mg
  • Fat: 24.8 g
  • Carbohydrates: 66.3 g
  • Protein: 3 g
  • Cholesterol: 87.1 mg

Keywords: funfetti cupcakes, sprinkle cupcakes, easy funfetti cupcakes, best funfetti cupcakes, birthday cupcakes


Share a Comment

Have a question? Use the form below to submit your question or comment. I love hearing from you and seeing what you made!

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

  1. Valeria

    Made these for my dads birthday and they turn out so good! It was my first time making cupcakes from scratch and I was a little nervous for the tasting. But these are amazing! So light and fluffy, they are literally the best cupcakes i’ve ever tried! Definitely recommend!

    1. Lindsay

      I don’t really make jumbo cupcakes so I can’t say. Just be aware that they will probably turn out more dense.

  2. Natalie

    Thank you for this beautiful recipe! I made them for a baby shower with an Italian meringue butter cream icing. Everyone was absolutely blown away, they loved how light, spongy and moist they were! I think the whipped egg whites in the batter just added to that lovely buoyancy. People even asked me if I baked professionally!

  3. Lea Mercedez mayorga

    If I want to make a two layer 8″ cake and double the recipe how long should I bake it for and how much to fill the cake pans? I am an avid cuocake maker and love this recipe but am attempting a cake for my daughters birthday today. TiA

    1. Lindsay

      I’m not sure of the exact bake time. I typically do 3 layers and usually end up baking them around 20-25 minutes. So it’d be a little longer than that.

  4. Jo

    Hi Lindsay,

    These look amazing and I love using whipped egg whites in the batter. Have you tried freezing the cakes before frosting? I’m thinking of making these about a week advance of a party.

    1. Lindsay

      I haven’t tried freezing them, but I’d guess it’d be fine. I would wrap them well before freezing and thaw them in the fridge before using.

  5. Bill

    I’ve made these and they were a big hit. The only change made was to have some fun with them. I added cotton candy flavoring to the frosting. Definitely would be a hit with kids. My 20 year old daughter and her friends at work loved them. Thanks for a great recipe.

  6. Nataisiah Davis

    Hi Lindsay!! I just made these cupcakes for my husband’s birthday and they came out AMAZING!!! Just wondering how would I store it? How long would the cupcakes last?

    1. Lindsay

      You can store at room temperature for about 24 hours or so, then refrigerate them. They should be fine for 3-4 days.

  7. Lara

    There is a thing called deliciousness and these cupcakes are above that
    There is a thing called cuteness and these cupcakes are above that
    There is a thing called fluffiness and these cupcakes are above that

    I made these cupcakes for my family and OH MY GOSH they were delish

  8. Monae

    Can I use vegetable shortening in the recipe instead of butter? If so would I omit the vegetable oil in the recipe?

  9. Renee

    I made these with your chocolate buttercream frosting, and they turned out delicious and looked so festive! So light and fluffy. 

  10. April Jackson

    Made these cupcakes recently and gave them to several of my neighbors. This recipe is amazing! Brought me so much joy when the neighbors told me how much they loved their special treat! Thank you so much for sharing! 

  11. Melina

    These are so fun! Would like to make a small cake to accompany them for my daughter’s first birthday. Would this recipe work for a 3 layer, 6 inch cake? Or, do I need to double? What temp and bake time? Thanks!!

  12. Jessica

    Does the frosting recipe make just enough for the cupcakes? Or is there usually left overs? If I cut the frosting recipe in half but still made all 12 cupcakes, would this still work?

    1. Lindsay

      It really depends on how much frosting you like on your cupcakes. I clearly add tall swirls to mine and this recipe makes JUST enough frosting for 12 cupcakes. If you like less frosting, then you could reduce it.

  13. Jessica R

    I’m tried a LOT of homemade funfetti cupcake recipes, and  tried yours today. My new favorite for sure. Very fluffy and moist cake. Will be making again for sure! Thank you! 

  14. Mariel

    Hi! How would I change this recipe to do a 3 layer cake? I recently made your chocolate cake and it was AMAZING, so I wanted to use a funfetti recipe from you for my daughter’s third birthday cake! Thanks!!

  15. JCK

    I just made these cupcakes, but I made mini cupcakes rather than the regular size cupcakes.   I must say the cake is absolutely delicious.  I think I may like using salted butter in the frosting.   Has anyone tried that yet?

    Anyway, these are wonderful with a delicious, light cake.  

    Thank you for this recipe.

    1. Lindsay

      I’m so glad you enjoyed them! You can either add your own salt to the frosting or use salted butter. If using salted butter though, I would do half and half. All salted butter is usually too much salt.

  16. Sarah

    Hey Lindsay! I’m a big fan of anything sprinkles! 🙂 These look so good and I can’t wait to try them!
    Also, how are the twins? They must be so big by now! Haven’t seen a life post around here in ages 😉

    1. Lindsay

      I hope you enjoy the cupcakes if you try them! I am actually posting an update on the boys tomorrow. They turned two on the second. They are definitely getting so big! Thanks for asking!

  17. Suzy-q

    Hi, Lindsay! What little girls wouldn’t want to bite into these colorful vanilla cupcakes! I have to granddaughters who just love to bake with me. We will definitely make the cupcakes during our next sleepover. Thanks for sharing! Enjoy the day!!!

About Lindsay

I'm a wife and a mom to twin boys and a baby girl! And I've got a serious sweets addiction! Bring on the treats!

Scripture I’m Loving

“Come to me, all you who are weary and burdened, and I will give you rest. Take my yoke upon you and learn from me, for I am gentle and humble in heart, and you will find rest for your souls.” Matthew 11:28-29