Homemade Funfetti Cupcakes

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

Pinterest image Homemade Funfetti Cupcakes

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

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.

Homemade Funfetti Cupcakes without cupcake liner

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 with bite taken

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 without paper liner

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 close up

More funfetti recipes to try:

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

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
recipe for homemade funfetti cupcakes

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 and use these)

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


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

Filed Under:

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

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

    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.

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

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