Celebration Cake

Celebration Cake
Celebration Cake
This image courtesy of Cookstr

Editor's Note: When you're ready to celebrate a birthday, anniversary, or other milestone, not just any cake will do! This recipe for Celebration Cake is a fun and delicious way to mark any special occasion. Featuring layer after layer of cake and frosting, this delightful cake recipe will wow the crowd at your next big event. If you've never made a cake recipe from scratch before, don't worry. This recipe is easy to follow and won't take long to bake. If you'd like to make this cake look even more special, then consider decorating it with edible flowers, sprinkles, or even sliced fresh fruit. 


Cooking MethodBaking



Make Ahead RecipeYes

Kid FriendlyYes

OccasionBirthday, Buffet, Casual Dinner Party, Family Get Together, Graduation

Recipe CourseDessert

EquipmentBaking/gratin Dish


Taste and TextureSweet

Type of DishCake, Dessert


  • Cake Ingredients
  • 1/2 pound (2 sticks) butter, softened
  • 1 1/2 cups sugar
  • 4 eggs
  • 3 1/2 cups unsifted cake flour
  • 4 teaspoons baking powder
  • 1/2 teaspoon salt
  • 1 1/2 cups milk
  • 1 tablespoon vanilla extract
  • Frosting Ingredients
  • 5 1/2 cups confectioners' sugar
  • 1/2 cup vegetable shortening
  • 1/3 to 1/2 cup milk
  • 1 teaspoon almond extract
  • 1/4 teaspoon salt


  1. Preaheat the oven to 350 degrees F. Grease and flour three 9-inch cake pans.

  2. In a large bowl with an electric beater, beat the butter and sugar until fluffy. Beat in the eggs one at a time. Stir together the flour, baking powder, and salt; add alternately with milk and vanilla until a smooth  batter is formed. Divide the batter into the three prepared pans. 

  3. Bake the cake layers until golden brown and a toothpick inserted in the center comes out clean, 30 to 35 minutes.

  4. Cool the cakes in the pans for 10 minutes. Loosen the edges of the cakes and turn them out onto a wire rack to cool completely. 

  5. To make the frosting: Beat together all the ingredients, adding as much milk as necessary, until smooth and fluffy. 

  6. Assemble the cake: To assemble, place one cake layer on a serving plate right side up; spread the top with a little frosting. Add another layer, upside down; spread with a little frosting. Top with the remaining cake layer, right side up. Frost the top and sides of the cake. 


Free recipes, giveaways, exclusive partner offers, and more straight to your inbox!


I have not made this yet so I cannot rate it.

Include a Photo Include a Photo

Click the button above or drag and drop images onto the button. You can upload two images.

Cancel Reply to Comment

Thanks for your comment. Don't forget to share!

I totally picked up on the almond flavor in this cake, which I really enjoyed. The texture was really fluffy, though I found the frosting a bit too sweet.

If you ever have an especially strong desire for something sweet, then this recipe will "take the cake"! It was light and would be perfect for a celebration or picnic.

Very buttery and sweet! The frosting makes the entire cake moist, which is good!

This cake was delicious! I love layer cakes, and this cake was so good. I thought the frosting was great, but I do agree that it was a bit too sweet.

This cake and its frosting are definitely cause for celebration! I've never met an almond application that I didn't like, and this cake is no exception. I love how moist the cake is, and the almond infusion in both it and the frosting make it a five-star dessert in my book.

I judge a cake by the frosting since it's my favorite part and this frosting gets a thumbs up! It was creamy and delicious. The cake wasn't bad either!

The cake looked great and tasted delicious; however, I do think the frosting was a bit too sweet.


Report Inappropriate Comment

Are you sure you would like to report this comment? It will be flagged for our moderators to take action.

Thank you for taking the time to improve the content on our site.

Sign In to Your Account

Close Window
Sign In with one of your Social Accounts
Facebook Twitter
Sign In using Email and Password