Confetti Birthday Cake with Chocolate Buttercream

Total Time

Prep: 1-1/2 hours Bake: 35 min. + cooling


20 servings

Updated: Mar. 04, 2023
This is a moist confetti cake with lots of sprinkles and a whipped chocolate buttercream. It's perfect for birthday celebrations! —Courtney Rich, Highland, Utah
Confetti Birthday Cake with Chocolate Buttercream Recipe photo by Courtney Rich


  • 1 cup unsalted butter, softened
  • 1/3 cup vegetable oil
  • 1-3/4 cups sugar
  • 3 large eggs, room temperature
  • 3 large egg whites, room temperature
  • 1 tablespoon vanilla extract
  • 3 cups cake flour
  • 2 teaspoons baking powder
  • 1 teaspoon salt
  • 1 cup buttermilk, room temperature
  • 1/4 cup rainbow sprinkles
  • 8 ounces dark chocolate chips
  • 1/4 cup heavy whipping cream
  • 2 cups unsalted butter, softened
  • 5 cups confectioners' sugar, sifted
  • 1 pinch salt
  • 1 tablespoon vanilla extract


  1. Preheat oven to 350°. Line bottoms of 3 greased 8-in. round baking pans with parchment; grease paper. In a large bowl, cream butter, oil and sugar until light and fluffy, 5-7 minutes. Add eggs, then egg whites, 1 at a time, beating well after each addition. Beat in vanilla. In another bowl, whisk flour, baking powder and salt; add to creamed mixture alternately with buttermilk, beating well after each addition. Fold in sprinkles.
  2. Transfer to prepared pans. Bake until a toothpick inserted in center comes out clean, 20-25 minutes. Cool in pans 10 minutes before removing to wire racks to cool completely.
  3. For buttercream, in a large microwave-safe bowl, combine chocolate chips and cream. Microwave on high 30 seconds. Stir gently. Continue microwaving on high, stirring every 30 seconds, until melted and blended; cool to room temperature. In another large bowl, beat butter until creamy. Gradually beat in confectioners’ sugar until smooth. Add vanilla and salt. Beat in cooled chocolate. Beat until light and fluffy, about 5 minutes.
  4. To assemble cake, place 1 cake layer on a serving plate; spread with 3/4 cup frosting. Repeat layers. Top with remaining cake layer. Frost top and sides of cake with 1/2 cup frosting. Freeze until set, about 10 minutes. Frost top and sides with remaining frosting.

Nutrition Facts

1 slice: 623 calories, 36g fat (20g saturated fat), 102mg cholesterol, 225mg sodium, 73g carbohydrate (55g sugars, 1g fiber), 5g protein.