Funfetti Cake Recipe

Celebrate any special occasion with a vibrant Funfetti Cake that promises a colorful celebration in every slice! This festive treat combines fluffy cake with creamy vanilla buttercream, dotted throughout with cheerful rainbow sprinkles. Perfect for birthdays, anniversaries, or any moment that calls for a little extra sparkle.



  • All-purpose Flour: 3½ cups, sifted
  • Baking Powder: 1½ teaspoons
  • Baking Soda: 1 teaspoon
  • Salt: ½ teaspoon
  • Salted Butter: 1 cup, softened
  • Vegetable Oil: ½ cup
  • Granulated Sugar: 1¾ cups
  • Pure Vanilla Extract: 2½ teaspoons
  • Pure Almond Extract: ½ teaspoon
  • Extra-large Egg Whites: 3, room temperature
  • Extra-large Whole Eggs: 2, room temperature
  • Buttermilk: 1¼ cups
  • Rainbow Sprinkles: 1 cup

Vanilla Buttercream Frosting:

  • Salted Butter: 2 cups, softened
  • Clear Vanilla Flavoring: 1½ teaspoons
  • Almond Extract: ½ teaspoon
  • Powdered Sugar: 8 cups, sifted
  • Heavy Cream: 3 tablespoons
  • Rainbow Sprinkles: ½-⅔ cup for garnish


  1. Prepare Pans:
    • Preheat the oven to 350°F (175°C). Line three 9-inch round cake pans with parchment paper and spray with non-stick baking spray.
  2. Mix Dry Ingredients:
    • In a medium bowl, whisk together flour, baking powder, baking soda, and salt.
  3. Cream Butter and Sugars:
    • In a large mixing bowl, beat the butter, vegetable oil, granulated sugar, vanilla extract, and almond extract until smooth and creamy.
  4. Add Eggs:
    • Mix in eggs and egg whites one at a time, ensuring each is fully incorporated before adding the next.
  5. Combine with Dry Ingredients:
    • Alternately add dry ingredients and buttermilk to the creamed mixture, starting and ending with dry ingredients. Mix until just combined.
  6. Fold in Sprinkles:
    • Gently fold in rainbow sprinkles.
  7. Bake:
    • Divide the batter evenly among the prepared pans. Bake for 30-35 minutes, or until a toothpick inserted in the center comes out clean.
    • Let cakes cool in pans for 10 minutes, then turn out onto wire racks to cool completely.
  8. Make Frosting:
    • Beat butter until smooth. Gradually add powdered sugar, alternating with heavy cream, and beat until fluffy. Stir in vanilla and almond extracts.
  9. Assemble Cake:
    • Place one cake layer on a plate. Spread a layer of frosting on top. Repeat with remaining layers.
    • Cover the entire cake with a thin crumb coat of frosting. Chill for 10-15 minutes.
    • Apply a final thick layer of frosting smoothly over the cake. Decorate with additional sprinkles.
  10. Decorate:
    • Use remaining frosting to pipe decorative borders or designs on the cake. Sprinkle with additional rainbow sprinkles.


  • Ingredient Temperature: Ensure all ingredients, especially dairy, are at room temperature to achieve a smooth, even batter.
  • Sprinkles: For the brightest sprinkle colors, fold them gently into the batter to prevent bleeding.
  • Crumb Coat: For a sharper appearance and easier frosting, apply a crumb coat and chill before the final frosting layer.

Prep Time: 20 minutes

Cook Time: 35 minutes

Total Time: About 2 hours

Yield: 12 servings

Category: Dessert

Method: Baking

Cuisine: American

Diet: Vegetarian


Funfetti Cake is the ultimate celebratory dessert, perfect for making any day festive. With its vibrant colors and delicious flavors, this cake is sure to bring joy and excitement to your gathering. Enjoy the process of creating this delightful treat and the smiles it brings to everyone who tastes it!

Leave a Comment