Light, moist homemade Funfetti cupcakes topped with a perfect buttercream frosting are perfect birthday cupcakes!
When I was young I always did something big for my friends’ birthdays. Me and my sister would sneak to their house late at night and “heart-attack” their front yard with signs and balloons. Or we would surprise them in the morning with breakfast with several friends. We’d usually always bring a big batch of cupcakes, like these amazing Homemade Funfetti Cupcakes, to school so they could share with their friends.
As I’ve gotten older it’s harder and harder to do anything really big for my friends’ birthdays. I still want to show them I love them and I care about them on their special day, but I also need an inexpensive way to do that!
My husband is a huge fan of funfetti birthday cake but he’d always had it made from a cake mix. Once he tried this homemade version, I know he’ll never go back! These Homemade Funfetti Cupcakes are light, moist, sweet and perfect!! They’re super easy to make and come out awesome every time! And then there’s the homemade buttercream I use to frost them—that stuff is the best! My family asks me to make extra so we can spoon it onto graham crackers 🙂 .
Consider trying these popular desserts:
- German Chocolate Cake
- Snickerdoodles Bars
- Mississippi Mud Brownies
- Chocolate Mousse Cheesecake
- Mrs. Fields Oatmeal Chocolate Chip Cookies
You can also FOLLOW ME on FACEBOOK, TWITTER, INSTAGRAM and PINTEREST for more great recipes!

Homemade Funfetti Cupcakes
Ingredients
For the Cupcakes
- 3/4 cup cake flour
- 3/4 cup all-purpose flour
- 3/4 cup + 2 Tablsepoons granulated sugar
- 1 1/4 teaspoons baking powder
- 1/2 teaspoon Kosher salt
- 1/2 cup unsalted butter , room temperature
- 2 large eggs
- 1/2 cup whole milk
- 1 teaspoon vanilla extract
- 1/4 cup Rainbow sprinkles
For the Vanilla Buttercream Frosting
- 1 cup unsalted butter , room temperature
- 2 1/2 cups powdered sugar
- 1 Tablespoon vanilla extract
- Rainbow sprinkles , for decorating
Instructions
For the Cupcakes
- Preheat oven to 350 degrees F. Line a cupcake pan with paper liners.
- In a large mixing bowl combine flours, sugar, baking powder and salt. Slice the butter into pieces and add to the flour mixture. Mix on low until the mixture resembles coarse crumbs.
- With the mixer on, add the eggs one at a time, scraping down the bowl after each addition. Add the milk and vanilla and mix until batter is smooth. Fold in the sprinkles with a rubber spatula.
- Fill the cupcake liners about two-thirds full. Bake for 15-20 minutes, or until a toothpick inserted into the center comes out clean. Allow to cool before frosting.
For the Frosting
- In a mixing bowl cream the butter for 5 minutes until light and fluffy, scraping the bowl down as needed. Gradually add the powdered sugar and vanilla and mix until light and fluffy, about 2 minutes.
- Frost the cupcakes (I used a Wilton 1M tip) and add sprinkles as desired.
Notes
Nutrition
Have you tried this recipe?!
RATE and COMMENT below! I would love to hear your experience.



Lucy says
The vanilla buttercream icing is almost solid butter. Yuk
Veronica says
Hello, I found that I can make cake flour with corn starch and all porpuse flour. If I made it should I use the same amount? 3/4 homemade cake flour and 3/4 all porpuse? Thank you in advance!
Lauren Allen says
I haven’t tried it but i’d love to hear how it goes!