Go Back Email Link
Close-up of a homemade two-layer funfetti cake frosted with creamy vanilla buttercream and decorated with colorful rainbow sprinkles, with a slice removed to reveal the soft sprinkle-filled interior.

Funfetti Cake

This homemade Funfetti Cake recipe is soft, moist, buttery, and packed with colorful rainbow sprinkles in every bite. Made completely from scratch and topped with fluffy vanilla buttercream frosting, this easy birthday cake recipe tastes even better than boxed cake mix and is perfect for birthdays, holidays, parties, and celebrations.
Prep Time 30 minutes
Cook Time 32 minutes
Cooling Time 1 hour
Total Time 2 hours 32 minutes
Course Dessert
Cuisine American
Servings 12 slices
Calories 645 kcal

Ingredients
  

For The Cake

  • 3 cups all-purpose flour or gluten-free flour
  • tsp baking powder
  • ½ tsp baking soda
  • ½ tsp salt
  • 1 cup unsalted butter softened
  • cup granulated sugar
  • 4 large eggs room temperature
  • 1 tbsp vanilla extract
  • ½ tsp almond extract optional, but recommended
  • cup buttermilk room temperature
  • ¾ cup rainbow jimmies sprinkles

For the Vanilla Buttercream

  • cup unsalted butter room temperature
  • 5-6 cups powder sugar
  • 2 tsp vanilla extract
  • 3-4 tbsp heavy cream
  • pinch of salt
  • additional rainbow sprinkles for decorating

Instructions
 

For The Cake

  • Preheat your oven to 350°F. Grease and line two 8-inch round cake pans, or 9-inch round cake pans, with parchment paper.
  • In a medium bowl, whisk together flour, baking powder, baking soda, and salt. Set aside.
  • Using a stand mixer, beat butter and sugar together for about 3-4 minutes until light and fluffy. This step creates air pockets that help make the cake soft and fluffy.
  • Mix in eggs one at a time.
  • Add vanilla extract and almond extract.
  • Add one-third of the flour mixture.
  • Then half of the buttermilk. Repeat until everything is incorporated. Mix only until combined.
  • Using a spatula, gently fold in rainbow sprinkles.
  • Divide batter evenly between prepared pans. Bake for 30-35 minutes or 8-inch pans. Bake 25-27 minutes for 9-inch pans or until a toothpick inserted into the center comes out with a few moist crumbs.
  • Cool cakes for 15 minutes before transferring to a cooling rack.

For The Frosting

  • Beat butter until creamy. About 3-5 minutes on medium speed.
  • Reduce speed to low, slowly add powdered sugar.
  • Add vanilla, salt, and heavy cream.
  • Continue whipping for 3-5 minutes until light and fluffy.

Assemble the Cake

  • Place one cake layer onto a serving plate.
  • Spread a generous layer of frosting. Add second cake layer.
  • Frost top and sides. Decorate with extra rainbow sprinkles.
  • Refrigerate for 20 minutes before slicing for cleaner cuts.

Notes

Nutritional Value Card

Per Slice (1 of 12 servings)
  • Calories: 645
  • Carbohydrates: 83g
  • Protein: 5g
  • Fat: 33g
  • Saturated Fat: 20g
  • Cholesterol: 120mg
  • Sodium: 290mg
  • Sugar: 63g
  • Fiber: 1g
Nutrition is an estimate and may vary depending on ingredients used.
Keyword cake, funfetti cake