Funfetti Cupcakes – Perfect Sprinkle Cupcake Recipe

5 from 1 vote

I may receive compensation in the form of payment or products to supplement my posts, but all opinions remain my own. Read our disclosure policy.

These funfetti cupcakes are the ultimate treat for birthdays and celebrations. They’re light and fluffy with a soft crumb and a delicious vanilla flavor. Filled with sprinkles and piled high with frosting – this recipe is way better than any boxed mix! Funfetti cupcake with pink frosting and glass of milk

**This post was updated February 18, 2023 with new photos, recipe tips and  a slightly updated recipe for fluffier cupcakes**

Funfetti cupcakes should be moist and fluffy with a buttery flavor, tons of sprinkles and creamy vanilla frosting. I wanted these cupcakes to be reminiscent of the funfetti cakes I had as a child, but without being sickeningly sweet or taste artificial. They’re a white vanilla cake – meaning that we’re only using egg whites as opposed to the whole eggs – with a hint of almond extract for the perfect flavor.

While some people might reserve funfetti for children’s birthday parties – I don’t like to stereotype my treats. These sprinkle cupcakes are loved by children and adults alike.

Funfetti Cupcakes – Key Baking Tips & Tricks

Sprinkle cupcake with vanilla frosting with paper removed

Ok – let’s talk cupcake specifics. You can jump down to the recipe but I highly recommend reading through the following tips and tricks. Both the ingredients and the method is so important for getting the best results.

  1. Room Temperature Ingredients: It is very important that the butter, egg whites and milk are all at room temperature before getting started. This ensures that everything mixes together, without having to overmix the batter. Overmixing causes tough cupcakes with air tunnels. Cold ingredients can also cause the batter to curdle.
  2. Egg Whites: As mentioned, this recipe uses only egg whites. Note that it is easier to separate the eggs when they’re cold – so I recommend separating them first then letting the egg whites come to room temperature. You will first whisk the egg whites until stiff peaks form. The egg whites will later be gently folded into the batter. Whisking the egg whites first into stiff peaks and gently folding them into the batter makes these cupcakes extremely fluffy. You may feel like this step is unnecessary – but it really gives the cupcakes the best texture.
  3. Butter Plus Oil: The recipe primarily uses butter for the most flavor. However, we’re also adding just a touch of oil to keep the cupcakes moist for longer.
  4. Vanilla Extract and Almond Extract: This recipe uses both vanilla extract and almond extract for the perfect flavor. If you’ve ever had funfetti cake and wondered what that delicious flavor is – it’s likely the almond extract.
  5. Measuring Flour: One very common problem in baking is inaccurate measuring. When measuring flour, be sure to whisk it first. Then scoop into a dry measuring cup and level off the top. For the most accurate results, measure using a baking scale in grams.
  6. Milk: I highly recommend using whole milk for more moisture and flavor. 2% is OK – but skim is definitely too thin.
  7. Folding the Egg Whites Into The Batter: When folding the egg whites into the batter, it’s important to be very gentle and use a rubber spatula. You want to keep the volume of the whipped egg whites for a lighter, fluffier texture.
  8. Sprinkles: I highly recommend using jimmies (the little cylinder ones) instead of nonpareils (the little round balls). Nonpareils are much more likely to bleed color throughout the batter.

2 spoons of sprinkles

For the Frosting

These funfetti cupcakes are frosted with creamy vanilla frosting. I always like to make a big batch of frosting so that there’s enough to pipe them with a very generous amount. If you plan to frost with a knife and only want a thin layer, then feel free to divide the frosting recipe in half. Here are my main frosting tips:

  • Butter should be softened, but not starting to melt. If you gently press your finger into the butter it should make an indent, but you shouldn’t be able to easily press it down.
  • Sift the powdered sugar to get rid of any lumps.
  • Almond extract and a touch of vanilla extract really improve the flavor.
  • Whipping cream with make the frosting extra thick and fluffy. Milk works too – but I prefer the texture and flavor with using whipping cream.
  • I added red food coloring to make my frosting pink, but if you want bright white frosting – check out this post with all my tips.

Funfetti cupcake with a bite taken out, on its side

I love these funfetti cupcakes for birthdays and celebrations, and if you’re looking for more classic cupcakes, then be sure to try:

Sprinkle cupcake with vanilla frosting with paper removed
5 from 1 vote

Funfetti Cupcakes

These funfetti cupcakes are the ultimate dessert for birthdays and celebrations. Light and fluffy, filled with sprinkles and piled high with icing - they're way better than any boxed mix! 
Prep: 30 minutes
Cook: 16 minutes
Cooling: 1 hour
Total: 2 hours
Servings: 14 cupcakes
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you'll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.


  • 12-cavity muffin pan


Funfetti Cupcakes

  • 2 large egg whites
  • 1 1/3 cup all-purpose flour (167 grams)
  • 1 1/4 teaspoons baking powder
  • 1/4 teaspoon salt
  • 1/3 cup unsalted butter (75 grams) , softened to room temperature
  • 1 tablespoon vegetable oil (15 ml) , canola oil
  • 3/4 cup granulated sugar (150 grams)
  • 1 1/2 teaspoons vanilla extract
  • 1/4 teaspoon almond extract
  • 1/2 cup whole milk (120 ml)
  • 3 tablespoons rainbow jimmie sprinkles

Vanilla Buttercream

  • 1 cup butter (226 grams) , softened to room temperature
  • 3-4 cups powdered sugar (330-440 grams) , sifted
  • 1/4 teaspoon salt, to taste
  • 1 teaspoon pure vanilla extract
  • 1/4 teaspoon almond extract
  • 3-4 tablespoons whipping cream (45-60 ml)
  • sprinkles, for decorating


Funfetti Cupcakes

  • Preheat your oven to 350F degrees and line your cupcake pan with paper liners. 
  • In a large bowl, beat the egg whites (I recommend using the whisk attachment until peaks form. The should be white in color (not just frothy). Set aside
  • In a medium bowl whisk together the flour, baking powder and salt.
  • In a separate large bowl beat the butter and sugar on medium speed until fluffy. Then beat in the oil, vanilla extract and almond extract.
  • Slowly add in about 1/3 of your flour mixture and beat on a low speed until combined.
  • Then mix in about 1/2 of the milk, followed by about 1/3 more of the flour mixture. Finally, beat in the rest of the milk, followed by the last 1/3 of the flour mixture. Turn off the mixer and scrape down the sides of the bowl in between each addition.
  • Carefully fold the egg whites into the batter using a rubber spatula. When done, you should no longer see streaks of egg white in the batter.
  • Very, very gently fold the sprinkles into the batter.
  • Spoon the batter into the lined cupcake pan filling each about 2/3 full. You should end up with 11 or 12 cupcakes in total.
  • Bake for 16-18 minutes, until a toothpick inserted in the centre comes out clean. 
  • Cool in the pan for at least 15 minutes then carefully transfer to a wire rack to continue cooling.

Vanilla Frosting

  • In a large bowl beat your butter on high for about 3-4 minutes until it's light and fluffy with no lumps.  
  • Turn off the mixer and add in 2 cups powdered sugar, salt, vanilla, and almond extract. Start with the mixer on a low speed and gradually increase to medium speed until combined.
  • Beat in the rest of the powdered sugar about 1/2 cup at a time, alternating with 1 tablespoon of whipping cream until the desired consistency and flavor is reached. If using food coloring, beat in the food coloring.
  • Frost cooled cupcakes with a piping bag (I used a 1M tip), or a flat knife. Then decorate with sprinkles and devour.


  1. Separating Eggs: It is easier to separate the eggs when they're cold from the fridge. Then let the egg whites sit on the counter to come to room temperature before using. This makes it easier to whip the egg whites. 
  2. Room Temperature Ingredients: Make sure the egg whites, butter and milk are at room temperature before getting started.
  3. Frosting: This recipe makes enough to frost the cupcakes with a very generous amount of frosting. If you plan to frost with a knife and don't want copious amounts of frosting, divide the recipe in half. Use:
    • 1/2 cup unsalted butter
    • 1 1/2 - 2 cups powdered sugar
    • 1/8 teaspoon salt
    • 1/2 teaspoon vanilla extract
    • 1/8 teaspoon almond extract
    • 1-2 tablespoons whipping cream
  4. Storage: Fresh cupcakes are always best. Store cupcakes in an air-tight container for up to 3 days at room temperature or in the fridge. Unfrosted cupcakes can be frozen and thawed in the fridge overnight. 
  5. Nutrition: Details provided are an estimate only and based on 1 cupcake with frosting, assuming the recipe yields 12 equal cupcakes and all the frosting is used and the frosting recipe is not halved. 


Calories: 370kcal, Carbohydrates: 46g, Protein: 2g, Fat: 20g, Saturated Fat: 12g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 5g, Trans Fat: 1g, Cholesterol: 51mg, Sodium: 201mg, Potassium: 80mg, Fiber: 0.3g, Sugar: 37g, Vitamin A: 602IU, Vitamin C: 0.02mg, Calcium: 36mg, Iron: 1mg
Like this recipe? Rate and comment below!


You Might Also Like

Leave a comment

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

Recipe Rating


  1. Hi Fiona, I’m recipe testing for my daughter’s 5th birthday party and just made your cupcakes without the frosting and they were amazingly light and not very sweet at all (which I love)! Would I be able to make the frosting a day in advance and then bring to room temp the next morning and beat until fluffy again before frosting the cupcakes?

  2. 5 stars
    Well it turns out I don’t have sprinkles but I used food coloring and my kid still loved his “birthday cake” . I did a half batch since he’s the only one eating the cupcakes, He’s three. I loved how easy this recipe was, didn’t call for a bunch of crazy ingredients which is something that’s useful when comes to a hectic home life. got to make the stuff that’s quick and easy; and everything out there so complicated for a simple cake. Next time though I’m turning this into a very small cake and I’ll have a sprinkles, oops.

  3. Hi!
    I was wondering if I could use this recipe to make a cake? I wanted to to use 3 6 inch cake pans? Would this recepie be appropriate to use?

    1. Hi Alice,

      I think this recipe would work for a 2 layer 6 inch cake, but I don’t think there’d be enough batter for a 3 layer 6 inch cake. I’m not sure of the bake time – but I’d think you’d probably between 20-25 minutes. 🙂