Homemade Funfetti Cake Recipe


They are so colorful and make anything that much more fun. Don’t you agree!? For me, sprinkles just make me happy and they always put a smile on my face. And another thing that puts a smile on my face is this Homemade Funfetti Cake topped with my favorite vanilla buttercream frosting.

This Homemade Funfetti Cake is a delicious, light and fluffy cake that not only tastes a million times better then a cake box mix, it’s also super easy to make. This cake is filled with my favorite Rainbow Sprinkles, if you follow me on Instagram, you saw that I just received a ton a bags of SPRINKLES in the mail the other day. So I couldn’t wait any longer to use all the sprinkles I got, and that’s when I decided I had to make my favorite Homemade Funfetti Cake!

Homemade Funfetti Cake Recipe


✔  It is EXTREMELY IMPORTANT to make sure that you really whisk together the flour and baking powder so that the flour mixture is mixed well together and not clumped together. Not whisking the flour mixture well enough, will result in an overly dense cake. You want the flour mixture to be light and fluffy.

✔ I used whole milk in my recipe because it gives this funfetti cake the perfect moist texture. You could also use heavy whipping cream. If you HAVE to…you could use regular milk but the cake might not be as moist.

✔ I used my favorite Vanilla Buttercream Frosting, you can find my step-by-step photos on how to make my Vanilla Buttercream Frosting here. And of course, it would not be a funfetti cake without topping the frosting with more SPRINKLES. I buy all my sprinkles in bulk here.


Homemade Funfetti Cake Recipe

Homemade Funfetti Cake Recipe
4.55 from 33 ratings
Leave a Review
Servings: 10 servings

Homemade Funfetti Cake

Prep Time: 15 mins
Cook Time: 40 mins
Additional Time: 5 mins
Total Time: 1 hr
This Homemade Funfetti Cake is a delicious, light and fluffy cake that not only tastes a million times better then a cake box mix, it’s also super easy to make.
Print Recipe Pin Recipe



  • 1 ½ cup all-purpose flour
  • 2 teaspoons baking powder
  • 1 cup granulated sugar
  • ½ cup unsalted butter, softened, 1 stick
  • 2 large eggs
  • 1 teaspoons vanilla extract
  • 1 teaspoon almond extract
  • ¾ cup whole milk
  • cup sprinkles


  • 1 cup unsalted butter, softened, 2 sticks
  • 4 cups powdered sugar
  • ¼ cup heavy whipping cream
  • 3 teaspoons vanilla extract
  • salt, as needed
  • sprinkles, for topping


  • Preheat oven to 350F degrees. Spray a 9-inch cake pan with non-stick cooking spray. Set aside.
  • Whisk together flour and baking powder. Set aside.
  • Cream together butter and granulated sugar until light and fluffy.
  • Beat in eggs. Add vanilla and almond extract until combined.
  • Add flour mixture to wet ingredients. Alternating between flour mixture and milk. Mix until combined.
  • Stir in sprinkles.
  • Pour batter into prepared cake pan. Bake for 30-40 minutes or until toothpick inserted into center comes out clean. Let cool completely before frosting.


  • Mix softened butter on medium speed with an electric or stand mixer. Beat for 1-2 minutes until smooth and creamy.
  • Add powdered sugar, heavy whipping cream, and vanilla extract. Increase to high-speed and beat for 3 minutes. Add more cream if needed for spreading consistency.
  • Frost cooled cake and top with sprinkles.


  • Want the perfect rainbow sprinkles to use? I buy all my sprinkles from here.
Calories: 671kcal, Carbohydrates: 94g, Protein: 4g, Fat: 32g, Saturated Fat: 20g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 8g, Trans Fat: 1g, Cholesterol: 115mg, Sodium: 327mg, Potassium: 78mg, Fiber: 1g, Sugar: 78g, Vitamin A: 1016IU, Vitamin C: 0.04mg, Calcium: 90mg, Iron: 1mg
Cuisine: American
Course: Cakes + Cupcakes
Author: Jennifer
Tried this recipe?Mention @deliciouslysprinkled on Instagram or tag #deliciouslysprinkled.