Confetti Cake Recipe

Celebrate life’s special moments with this festive Confetti Cake, adorned with a homemade vanilla base filled with vibrant rainbow sprinkles and a luxurious rainbow chip frosting. Perfect for birthdays, parties, or any occasion that calls for a touch of sweetness and color, this cake combines fun aesthetics with delicious taste.


For the Cake:

  • 1 1/2 cups granulated sugar
  • 1/2 cup vegetable oil
  • 2 tablespoons unsalted butter, melted
  • 2 large eggs
  • 2 egg yolks
  • 1 tablespoon pure vanilla extract
  • 1/2 cup sour cream (or plain Greek yogurt)
  • 2 3/4 cups all-purpose flour
  • 2 teaspoons baking powder
  • 1 teaspoon baking soda
  • 1 teaspoon salt
  • 1 1/3 cups buttermilk
  • 1/2 cup rainbow sprinkles

For the Frosting:

  • 1 1/2 cups unsalted butter, room temperature
  • 4 ounces full-fat cream cheese, room temperature
  • 5-6 cups powdered sugar
  • 1 tablespoon pure vanilla extract
  • 1/4 teaspoon salt
  • 4 ounces white chocolate, colored and chopped into chips
  • Gel food colors for chocolate chips


  1. Preheat Oven and Prepare Pans: Preheat oven to 350°F. Grease two 8-inch cake pans and line the bottoms with parchment paper.
  2. Mix Wet Ingredients: In a large bowl, beat together sugar, oil, butter, eggs, egg yolks, and vanilla until light and fluffy. Mix in sour cream.
  3. Combine Dry Ingredients: In another bowl, sift together flour, baking powder, baking soda, and salt.
  4. Combine Wet and Dry Mixtures: Alternately add dry ingredients and buttermilk to the wet mixture, starting and ending with dry ingredients. Fold in sprinkles.
  5. Bake: Divide batter evenly between prepared pans. Bake for 25-32 minutes until a toothpick comes out clean. Cool cakes in pans for 15 minutes, then turn out onto racks to cool completely.
  6. Make Frosting: Beat butter and cream cheese until smooth. Gradually add powdered sugar, vanilla, and salt. Fold in chopped colored white chocolate.
  7. Assemble Cake: Level cooled cakes if necessary. Place one cake layer on a plate, spread frosting, add second layer, and cover with frosting. Decorate with additional sprinkles.


  • Ensure all ingredients, especially dairy, are at room temperature to achieve a smooth batter.
  • Avoid overmixing the batter once flour is added to keep the cake light and fluffy.
  • For the frosting, add color to white chocolate in increments to avoid seizing.


Q: Can I make this cake in advance? A: Yes, the cake layers can be baked in advance, cooled, and stored wrapped in plastic wrap in the refrigerator for up to 2 days or frozen for up to a month. Frost the cake on the day of serving.

Q: How can I ensure my cake is moist? A: Do not overbake the cake. Remove it from the oven as soon as a toothpick inserted into the center comes out clean or with a few moist crumbs.

Prep Time

  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Chill Time: 4 hours
  • Total Time: 4 hours 50 minutes


  • Servings: 12-16 servings


  • Dessert


  • Baking


  • American


  • Vegetarian


This Confetti Cake with Rainbow Chip Frosting is not just a cake, it’s a vibrant celebration in every slice! Whether you’re marking a birthday, an anniversary, or just bringing a little extra joy into your home, this cake promises to be both a visual treat and a deliciously satisfying dessert. Enjoy the smiles and delight it brings to your table, proving that sometimes, the sweetest moments are also the most colorful.

Leave a Comment