Funfetti Layer Cake with Chocolate Frosting

  • June 15, 2026

Funfetti Layer Cake with Chocolate Frosting

If you’re looking for a colorful, crowd-pleasing dessert, this Funfetti Layer Cake with Chocolate Frosting is the perfect choice. Featuring soft vanilla cake layers packed with rainbow sprinkles and covered in rich, creamy chocolate frosting, this cake is ideal for birthdays, celebrations, and special occasions. Every slice brings a festive look and delicious flavor that both kids and adults will love.

Why You’ll Love This Cake

  • Soft and moist vanilla cake layers
  • Filled with colorful rainbow sprinkles for a fun appearance
  • Rich and creamy homemade chocolate frosting
  • Perfect for birthdays, parties, and celebrations
  • Easy to customize with your favorite decorations

Ingredients

For the Funfetti Cake

  • 2 ½ cups (315g) all-purpose flour
  • 2 ½ teaspoons baking powder
  • ½ teaspoon salt
  • 1 cup (225g) unsalted butter, softened
  • 1 ¾ cups (350g) granulated sugar
  • 4 large eggs
  • 1 tablespoon vanilla extract
  • 1 cup (240ml) milk
  • ¾ cup rainbow sprinkles (jimmies work best)

For the Chocolate Frosting

  • 1 cup (225g) unsalted butter, softened
  • 3 ½ cups (420g) powdered sugar
  • ½ cup (50g) unsweetened cocoa powder
  • ½ cup (120ml) heavy cream or milk
  • 1 teaspoon vanilla extract
  • Pinch of salt

How to Make Funfetti Layer Cake

Step 1: Prepare the Oven and Cake Pans

Preheat your oven to 350°F (175°C). Grease and line three round cake pans with parchment paper to prevent sticking and ensure easy removal after baking.

Step 2: Make the Cake Batter

In a medium bowl, whisk together the flour, baking powder, and salt.

In a separate large mixing bowl, beat the softened butter and sugar until the mixture becomes light and fluffy. Add the eggs one at a time, mixing well after each addition. Stir in the vanilla extract.

Gradually add the dry ingredients and milk to the batter, alternating between the two and mixing until just combined. Gently fold in the rainbow sprinkles, being careful not to overmix, as the colors may bleed into the batter.

Step 3: Bake the Cake Layers

Divide the batter evenly among the prepared cake pans.

Bake for 25–30 minutes, or until a toothpick inserted into the center comes out clean. Remove the cakes from the oven and allow them to cool in the pans for several minutes before transferring them to a wire rack to cool completely.

Step 4: Prepare the Chocolate Frosting

In a large bowl, beat the softened butter until smooth and creamy.

Gradually add the cocoa powder and powdered sugar, mixing well after each addition. Pour in the heavy cream (or milk), add the vanilla extract and a pinch of salt, then continue beating until the frosting becomes light, fluffy, and easy to spread.

Step 5: Assemble the Cake

Place one cake layer on a serving plate or cake stand. Spread a generous layer of chocolate frosting over the top. Repeat with the remaining cake layers.

Once stacked, frost the top and sides of the cake. Smooth the frosting for a clean finish or create decorative swirls for a more festive look. Add extra rainbow sprinkles on top if desired.


Tips for the Best Funfetti Cake

  • Use jimmies-style sprinkles instead of nonpareils to prevent color bleeding.
  • Make sure all ingredients are at room temperature for a smoother batter.
  • Allow the cake layers to cool completely before frosting to avoid melting the frosting.
  • Store leftovers in an airtight container at room temperature for up to 2 days or refrigerate for up to 5 days.

Recipe Details

Prep Time: 25 minutes
Bake Time: 25–30 minutes
Total Time: Approximately 1 hour 15 minutes
Servings: 10–12 slices