Holiday Gingerbread Cake

A slice of gingerbread layer cake.

This festive holiday gingerbread cake combines spiced gingerbread cake layers loaded with lots of snowy cream cheese frosting, all surrounded by a forest of gingerbread cookie trees. It’s an edible winter wonderland!

holiday gingerbread cake on a cake stand

Every holiday table needs a show stopping dessert like this gingerbread cake.

Thanksgiving’s got dibbs on pecan and pumpkin pie, and nobody’s ever at a loss for what to make for that holiday. But what to serve for Christmas dessert? It stumped me every year until I found this gingerbread layer cake. Everybody responds to its simple, serene beauty, and the taste? Just imagine thick layers of moist gingerbread cake loaded up with a classic tangy cream cheese frosting. This cake has it all.

a slice of holiday gingerbread cake on a plate with fork

The cake is spiced with the usual gingerbread suspects (molasses, ginger, cinnamon, clove, and nutmeg) and bakes up into nice tall layers that make a statement on your dessert table. Even without the cookies this cake is super special, so don’t miss out if you aren’t up to making the gingerbread trees.

Making tree shaped gingerbread cookies

The cream cheese frosting is simple but delicious, with a bit of lemon juice to really bring out the natural tanginess of the cream cheese and to keep it from being too sweet. Lemon and gingerbread is a classic flavor combination originating in Britain where they serve their gingerbread cake with a warm lemon sauce…yum!

gingerbread cake with cream cheese frosting

Make this Christmas cake ahead ~

The cookies-as-decoration mean that this cake has a few elements to it, no doubt about it. But, basically, you’re just making a batch of cookies and a cake ~ you got this! And luckily, it’s really easy to spread things out over a couple days.

  • The gingerbread cookies keep well and can easily be made several days in advance, store them in an air-tight container at room temperature or in the fridge.
  • The cake layers can be made a day or two ahead, as well, just wrap them in plastic or a ziplock bag and keep them in the fridge.
  • I’d recommend making the frosting the day of so it’s nice and fresh and soft. 

gingerbread layer cake with gingerbread tree cookies

Tips for frosting a layer cake ~

  • Make sure you have enough frosting! Seriously. It’s much easier to frost a cake when you aren’t scrimping for frosting. This recipe makes plenty.
  • Do a rough ‘crumb coat’ first. A crumb coat is a thin base layer of frosting that is sort of like a primer for your cake, making a smooth canvas for the rest of your frosting to cling to. I spread on about half my frosting and then going back for a second layer rather than trying to put it all on at once.
  • Make sure your frosting is nice and thick. If your frosting seems a little loose or runny, try either adding a little more powdered sugar, or putting it in the fridge for 20 minutes or so to firm up before frosting. It’s easier to frost a cake with frosting that holds its shape relatively well so that your cake layers aren’t sliding around.
  • Make sure to leave plenty of frosting for the top of your cake if you want to do a kind of swoopy design like I’ve done here. When you have a thick layer of frosting on the top of the cake, simply take the back of a large metal spoon and make little swirling motions all around the top of the cake, scraping off the excess frosting off the back of the spoon after each swirl.

holiday gingerbread cake with cookies

Try other cookie shapes for this holiday cake

I love the look of the forest of gingerbread trees on this cake, but I think it would be adorable with other cookie shapes, too…

taking a slice out of a gingerbread cake

You might find it easiest to gently remove each cookie before cutting this cake into slices and then placing them back with the cake before passing it to your guests. It will depend on the shape and size of your cookies.

gingerbread layer cake with slices of cake on plates

More wintery cakes ~

A slice of gingerbread layer cake.
5 from 13 votes

Holiday Gingerbread Cake

This festive holiday gingerbread cake combines spiced gingerbread cake layers loaded with snowy cream cheese frosting and surrounded by a forest of gingerbread cookie trees. It's an edible winter wonderland!
Course Dessert
Cuisine American
Prep Time 20 minutes
Cook Time 35 minutes
Yield 10 servings
Author Sue Moran


For the cake

  • 1 cup unsalted butter, or 2 sticks, room temperature
  • 1 3/4 cups granulated sugar
  • 3 eggs
  • 3/4 cup molasses
  • 1 Tbsp baking powder
  • 1/2 tsp salt
  • 3 Tbsp ground ginger
  • 1 1/2 tsp ground cinnamon
  • 3/4 tsp ground cloves
  • 3/4 tsp ground nutmeg
  • 3 cups all purpose flour
  • 1 cup half and half, or whole milk

For the frosting

  • 16 ounces cream cheese, room temperature
  • 1 cup (2 sticks) unsalted butter, room temperature
  • 6 cups powdered sugar, sifted
  • 1 pinch salt, or to taste
  • 1 Tbsp lemon juice (optional)

For decorating

  • 1/2 batch gingerbread cookies, cooled and decorated (depending on the size of your cookies, you will need about 10-12 cookies)


For the gingerbread cake

  • Preheat oven to 350F. Butter 2 9-inch round cake pans, and place a circle of parchment paper at the bottom of the pans.
  • In an electric stand mixer with the paddle attachment, cream the butter and sugar for several minutes until very pale and fluffy. Be sure to scrape down the sides of the bowl a few times.
  • Add the eggs, one at a time, beating between each one, to thoroughly incorporate them.
  • Add the molasses, salt, baking powder, and spices, and mix well.
  • With the mixer running on low, slowly add the flour, alternating with the half and half. Stop mixing when everything is evenly combined. Give the mixture a final stir by hand to incorporate anything that might be stuck to the sides or the bottom of the bowl.
  • Divide the batter between the two pans, and bake for 25-30 minutes, until risen and starting to pull away from the sides of the pan. A toothpick inserted into the center of the cake should come out with no wet batter clinging to it.
  • The cake layers can be made 1 or 2 days in advance. Keep wrapped in plastic in the refrigerator until ready to frost.

For the cream cheese frosting

  • In an electric stand mixer with the paddle attachment, beat the cream cheese and butter for a couple minutes until very smooth and well mixed.
  • Add the powdered sugar, a cup or so at a time, beating briefly between each addition. Add the salt, and mix to combine.
  • Taste the frosting, and if you would like it to be a bit more tangy, add the lemon juice and mix to combine. You could also add 1-2 tsp of vanilla extract or other flavoring of your choice.
  • If your frosting is a little bit loose, place it in the fridge for 20-30 minutes to firm up before frosting your cake.

To decorate the cake

  • Frost the cake with a thick layer of the cream cheese frosting, I used almost all of it. For a swoopy top, make sure you have a nice thick layer of frosting on the top of the cake, and use the back of a spoon to make small swirls, scraping the excess frosting off of the spoon between swirls.
  • Carefully place your decorated gingerbread cookies around the outside of the cake, pressing them in slightly.
  • Refrigerate the cake until ready to serve. If you've included some tall cookies like the trees here, you might need to remove a shelf in your refrigerator to accommodate the height!
The nutritional information for recipes on this site is provided as a courtesy and although tries to provide accurate nutritional information, these figures are only estimates.

Holiday gingerbread cake pin.

You Might Also Like


    Leave a Reply

    Please rate this recipe!

  • Reply
    December 23, 2021 at 10:35 am

    Can I use almond milk if I don’t have regular milk ?

  • Reply
    December 19, 2021 at 1:05 pm

    5 stars
    Wow I made this cake yesterday for my friends and it was a hit!! It was truly delicious and quite easy to make. I didn’t add any lemon to the icing and put a bit more spices (inadvertently…oups!). Thanks for the recipe! It might become a christmas tradition!

  • Reply
    October 20, 2021 at 10:29 pm

    What kind of molasses is used?

    • Reply
      Sue Moran
      October 21, 2021 at 9:04 am

      I use regular molasses, not blackstrap, which is quite strong and bitter. Any brand is fine.

  • Reply
    December 29, 2020 at 7:19 am

    5 stars
    We absolutely loved this cake and look forward to it becoming a Christmas tradition. We like gingerbread with an extra dose of ginger’s sharpness so I also added a tablespoon of grated fresh ginger to the batter. It was a complete hit!

    • Reply
      December 29, 2020 at 7:55 am

      Sounds wonderful, I’m going to have to start adding fresh ginger to my gingerbread. I do hope it becomes a tradition 🙂

  • Reply
    December 22, 2020 at 7:43 am

    3 tbsp of ginger. Is that correct?
    Seems a lot

    • Reply
      December 22, 2020 at 9:28 am

      Yes, that’s correct! Ground ginger can vary quite a bit in its intensity, though, so if you are uncertain, you can certainly use less! I’d recommend at least 1 Tbsp.

  • Reply
    July 26, 2020 at 10:40 am

    Where did you get your beautiful tree cookie cutters? I can’t wait to try this cake??

    • Reply
      July 26, 2020 at 11:27 am

      I collect tree cookie cutters, so this is a random assortment, check out Etsy and Amazon, you’ll find lots!

  • Reply
    D. Church
    January 9, 2020 at 12:27 pm

    Could I bake this in a 13 x 9 x 2 pan and get good results.

    • Reply
      January 9, 2020 at 12:35 pm

      The amount of batter should work, but I haven’t tried it that way so I can’t say for sure D., sorry.

  • Reply
    Angelic Dudley
    December 29, 2019 at 8:14 am

    5 stars
    Great recipe! Delicious!! I made it for my Mom’s 80th birthday and she loved it. Used the gingerbread tree idea as well. Such a cute cake. Tagged you on my IG post.

    • Reply
      December 29, 2019 at 8:39 am

      I’m heading over to Instagram to see, thanks!

Sharing is Caring

Help spread the word. You're awesome for doing it!


Get my tips, tricks & recipes for easy

foolproof baking


logo png