Print

Classic Funfetti Birthday Cake: Easy Homemade Recipe

funfetti birthday cake - featured image

This incredibly moist and tender funfetti cake is made with buttermilk and a touch of vegetable oil, ensuring a soft crumb and vibrant sprinkles. Topped with a tangy cream cheese frosting, it’s the perfect celebration cake that brings nostalgic joy.

Ingredients

Scale
  • 2 ½ cups (315g) all-purpose flour
  • 1 ¾ cups (350g) granulated sugar
  • 2 ½ teaspoons baking powder
  • ½ teaspoon baking soda
  • 1 teaspoon salt
  • ½ cup (1 stick, 113g) unsalted butter, softened
  • ¼ cup (60ml) vegetable oil
  • 3 large eggs, at room temperature
  • 1 cup (240ml) buttermilk, at room temperature
  • 2 teaspoons vanilla extract
  • ½ cup (80g) rainbow jimmies sprinkles
  • 8 oz (226g) cream cheese, softened
  • ½ cup (1 stick, 113g) unsalted butter, softened
  • 4 cups (480g) powdered sugar, sifted
  • 1 teaspoon vanilla extract
  • Pinch of salt
  • 2–3 tablespoons heavy cream or milk

Instructions

  1. Preheat oven to 350°F (175°C). Grease two 9-inch round cake pans and line bottoms with parchment paper; grease parchment.
  2. In a medium bowl, whisk together flour, baking powder, baking soda, and salt.
  3. In a large bowl, beat butter and sugar with an electric mixer on medium speed until light and fluffy, about 5 minutes.
  4. Add oil and eggs one at a time, beating well after each addition. Mix in vanilla extract.
  5. With mixer on low, add dry ingredients in three additions, alternating with buttermilk, beginning and ending with dry ingredients. Mix until just combined.
  6. Remove bowl from mixer. Gently fold in rainbow jimmies with a rubber spatula until evenly distributed.
  7. Divide batter evenly between prepared pans. Bake for 25-30 minutes, until a toothpick inserted in center comes out clean.
  8. Cool cakes in pans for 10 minutes, then invert onto a cooling rack. Remove parchment and cool completely.
  9. For frosting: Beat cream cheese and butter until smooth. Gradually add powdered sugar, then vanilla and salt. Beat in heavy cream until fluffy.
  10. Place one cake layer on serving plate. Spread frosting on top. Add second layer. Apply a thin crumb coat, refrigerate 15 minutes, then frost with remaining frosting. Top with extra sprinkles if desired.

Notes

Use rainbow jimmies (rod-shaped sprinkles) to prevent color bleeding. Ensure all ingredients are at room temperature for best results. Do not overmix batter after adding flour. A crumb coat helps achieve a professional finish.

Nutrition

Keywords: funfetti cake, birthday cake, homemade cake, sprinkle cake, cream cheese frosting, easy cake recipe