This delicious and festive birthday cake recipe is perfect for celebrating special occasions. With layers of moist cake and creamy frosting, this cake is sure to be a hit with party guests. The colorful sprinkles on top add a fun touch to this celebratory dessert.

Preparation time: 30 minutes | Cooking Time: 25 minutes | Total Time: 55 minutes | Serves: 8


  • 2 cups all-purpose flour
  • 1 1/2 cups sugar
  • 1/2 cup unsalted butter, softened
  • 2 eggs
  • 2 tsp vanilla extract
  • 1 cup milk
  • 1 tbsp baking powder
  • 1/2 tsp salt
  • 1/2 cup rainbow sprinkles
  • For the frosting:
  • 1 cup unsalted butter, softened
  • 4 cups powdered sugar
  • 1 tsp vanilla extract
  • 2-4 tbsp milk
  • Food coloring, optional


  1. Preheat the oven to 350°F (180°C) and grease two 9-inch round cake pans.
  2. In a large bowl, cream together the sugar and butter until light and fluffy. Add the eggs one at a time, beating well after each addition. Stir in the vanilla extract.
  3. In a separate bowl, combine the flour, baking powder, and salt. Gradually add the dry ingredients to the wet ingredients, alternating with the milk, until smooth batter forms. Fold in the rainbow sprinkles.
  4. Divide the batter evenly between the prepared cake pans and bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean. Allow the cakes to cool completely before frosting.
  5. For the frosting, beat the butter until creamy. Gradually add the powdered sugar, vanilla extract, and milk, beating until smooth and creamy. Add food coloring, if desired.
  6. Place one cake layer on a serving plate and spread frosting on top. Place the second layer on top and frost the entire cake. Decorate with additional sprinkles, if desired.
  7. Slice and serve the birthday cake to enjoy!

Nutrition Information:

Calories: 450 || Protein: 4g || Carbohydrates: 60g || Fiber: 1g || Fat: 23g

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Leave a Comment