4.95 from 74 votes

Gingerbread Layer Cake

Jump to Recipe ▼

133 Comments

Servings: 12 servings

1 hr 3 mins

This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases. Please read my disclosure policy.

My Gingerbread Layer Cake is so cozy and festive! It comes together in just over an hour and is topped with sugared cranberries for a stunning finish. Recipe includes a how-to video!

Slice of gingerbread cake cut from a three layer cake in the background.

The Perfect Christmas Cake

If you could take all the festive, wintery elements of the holiday season and bake them into a cake, you’d end up with this gingerbread layer cake. With its warm, spiced gingerbread cake layers, luscious brown sugar frosting, and sparkling sugared cranberry garnish, this is a stunning holiday dessert!

This cake is a fun and pretty twist on classic gingerbread. And yes, it’s a true gingerbread cake; we’re using both molasses and gingerbread spices in the batter. It pairs beautifully with a brown sugar version of my cream cheese frosting–yum.

This is an easy recipe made with a nod to the reverse creaming method, similar to the method I used for my yellow cake. You don’t even need a mixer for the batter! You’ll get three layers that are perfect for stacking (these are slightly less fluffy/more dense than my gingerbread cupcakes to keep them from falling apart on your fork). Scroll down to take a peek at the inside!

What You Need

Let’s go over a few key ingredients you’ll need to make this gingerbread layer cake:

  • Molasses. You cannot have gingerbread cake without molasses–it’s as essential as ginger! Use unsulphered molasses and DO NOT use blackstrap molasses.
  • Spices. Including ginger (of course!), nutmeg, allspice, cinnamon, and cloves. Cloves and molasses are what really set the gingerbread flavor apart from pumpkin spice and give this cake a more wintry, true-gingerbread flavor than my spice cake or carrot cake.
  • Sour cream. Sour cream is our secret weapon for ultimate moisture, tenderness, and flavor. It creates the perfect soft cake crumb. And no, you won’t be able to actually taste the sour cream in the final product! Full-fat, plain greek yogurt would also work here.
  • Sugar. I recommend using light brown sugar in both the cake and the frosting. Dark brown would be overpowering and a tad too rich.
  • Cream cheese. Use full-fat, brick-style cream cheese in your frosting. Do not use the low-fat or spreadable kind!

SAM’S TIP: A bit of hot water helps to bloom the spices and develop the flavor, and it also lightens the crumb of this gingerbread cake. This is very similar to blooming cocoa powder!

Remember, this is just an overview of the ingredients I used and why. For the full recipe please scroll down to the bottom of the post!

How to Make Gingerbread Cake

Collage of four photos showing cake batter being prepared, poured into pans, and baked.
  1. Whisk together the sugar and dry ingredients until combined, then stir in the butter and oil.
  2. Add the eggs, vanilla, and sour cream, then stir in the hot water.
  3. Divide the batter between two prepared pans and bake for 28 minutes.
  4. Let the cakes cool in their pans for 10-15 minutes before inverting onto a cooling rack to cool completely.
Collage of four photos showing icing being prepared, smoothed over cake, and piped.
  1. Cream together all ingredients except powdered sugar until smooth.
  2. Gradually add the powdered sugar until the desired consistency is achieved.
  3. Level and frost the cake layers, adding more frosting on the layers and a thinner coating on the exterior.
  4. Decorate as desired.

SAM’S TIP: Sugared cranberries are a fun, colorful addition for decorating the top of the this gingerbread layer cake. They may look complicated, but they’re actually very easy to make–check out my sugared cranberries post for a how-to video!

Two slices of cake cut from a three layer gingerbread cake.

Frequently Asked Questions

What’s the difference between gingerbread and gingerbread cake?

First and foremost, gingerbread is typically a frosting-less, one-layer cake. It’s a bit denser and darker than this recipe, and it is prepared a bit differently than this gingerbread layer cake. Gingerbread is typically served plain or topped with a dollop of whipped cream or warm lemon curd.

Can I use a different frosting?

I really love pairing this gingerbread layer cake with the frosting I’m sharing here, but you could also use a classic vanilla frosting, stabilized whipped cream frosting, or even lemon frosting.

What’s the best way to store a gingerbread cake?

You’ll want to store your cake in an airtight container, either in the fridge or at room temperature. At room temperature, your cake will last for one day. In the fridge, it will keep for 4-5 days.

Cross section of a three layer cake topped with sugared cranberries and evergreen sprigs.

I know Christmas baking is still a few weeks away, but I just couldn’t resist sharing this one a bit early 😊

Enjoy!

Let’s bake together! I’ll be walking you through all the steps in my written recipe and video below! If you try this recipe, be sure to tag me on Instagram, and you can also find me on YouTube and Facebook

Slice of gingerbread layer cake topped with cream cheese frosting and sugared cranberries.
4.95 from 74 votes

Gingerbread Layer Cake

This gingerbread layer cake is so cozy and festive! It comes together in just over an hour and is topped with sugared cranberries for a stunning finish.
Recipe includes a how-to video!
Prep: 35 minutes
Cook: 28 minutes
Total: 1 hour 3 minutes
Servings: 12 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients

Cake

  • 2 ⅔ cup (335 g) all-purpose flour
  • 1 cup (200 g) light brown sugar, firmly packed
  • 1 ½ teaspoons baking powder
  • ½ teaspoon baking soda
  • 1 teaspoon salt
  • 1 Tablespoon ground ginger
  • 1 Tablespoon ground cinnamon
  • ½ teaspoon ground nutmeg
  • ½ teaspoon ground allspice
  • ½ teaspoon ground cloves
  • 12 Tablespoons (170 g) unsalted butter, melted
  • ½ cup (118 ml) Avocado, vegetable or canola oil
  • ¾ cup (177 ml) unsulphured molasses
  • 3 large eggs, room temperature preferred
  • 1 Tablespoon vanilla extract
  • 1 cup (226 g) sour cream, 8 oz
  • cup very hot water

Frosting

  • 8 oz (226 g) cream cheese, softened (use full-fat cream cheese) (226g)
  • ½ cup (113 g) unsalted butter, softened (113g)
  • cup (66 g) light brown sugar, firmly packed (66g)
  • 1 ½ teaspoons vanilla extract
  • teaspoon salt
  • 4 cups (500 g) powdered sugar, (500g)
  • 1 Tablespoon heavy cream or milk, optional

Instructions 

Cake

  • Preheat oven to 350F (175C) and grease three 8” round cake pans with baking spray and line the bottoms with rounds of parchment paper. Set aside.
  • In a large mixing bowl, whisk together flour, sugar, baking powder, baking soda, salt, and spices (ginger, cinnamon, nutmeg, allspice, and cloves).
    2 ⅔ cup (335 g) all-purpose flour, 1 cup (200 g) light brown sugar, 1 ½ teaspoons baking powder, ½ teaspoon baking soda, 1 teaspoon salt, 1 Tablespoon ground ginger, 1 Tablespoon ground cinnamon, ½ teaspoon ground nutmeg, ½ teaspoon ground allspice, ½ teaspoon ground cloves
  • Add melted butter and vegetable oil and stir well.
    12 Tablespoons (170 g) unsalted butter, ½ cup (118 ml) Avocado, vegetable or canola oil
  • Stir in molasses.
    ¾ cup (177 ml) unsulphured molasses
  • Add eggs, vanilla, and sour cream and stir until thoroughly combined.
    3 large eggs, 1 Tablespoon vanilla extract, 1 cup (226 g) sour cream
  • Finally, stir in hot water. Scrape the sides and bottom of the bowl and ensure batter is uniform and well-combined.
    ⅓ cup very hot water
  • Evenly divide batter into prepared pans and transfer to center rack of 350F (175C) oven. Bake for 28 minutes or until centers are set, cake lightly springs back to the touch, and a toothpick inserted in the center of the cake comes out clean or with moist crumbs.
  • Allow cakes to cool in their pan for 10-15 minutes before running a knife around the edge and carefully inverting onto a cooling rack to cool completely before frosting.

Frosting

  • Combine cream cheese, butter, brown sugar, vanilla extract and salt and beat with an electric mixer until smooth and creamy.
    8 oz (226 g) cream cheese, ½ cup (113 g) unsalted butter, ⅓ cup (66 g) light brown sugar, 1 ½ teaspoons vanilla extract, ⅛ teaspoon salt
  • Gradually add powdered sugar, stirring until completely combined. If frosting seems too thick, thin it by adding heavy cream or milk and beating briefly on high speed.
    4 cups (500 g) powdered sugar, 1 Tablespoon heavy cream or milk
  • Level cakes if needed and decorate with frosting. I used an Ateco 848 tip to pipe the swirls on top of the cake seen in the photos.

Notes

Storing

Store in an airtight container at room temperature for up to 24 hours or in an airtight container in the refrigerator for up to 4-5 days. Cake may be wrapped tightly and frozen, where it will keep for several months.

Making in Advance

Cake layers may be made up to 2 days in advance of frosting, wrap tightly in plastic wrap and store at room temperature. To prepare cake layers any further in advance, they may also be wrapped tightly and frozen until needed. Frosting may be prepared up to one day in advance and stored in an airtight container in the refrigerator. It will need to be allowed to warm to room temperature and stirred before it will be usable for frosting the cake.

Frosting

This recipe makes enough frosting to decorate the cake as shown in photos (semi-naked decoration and decorative dollops on the top).

Sugared Cranberries

See my recipe here for sugared cranberries if you would like to use these to top off your cake – they make a fun and colorful addition!

Original Recipe

I originally published a recipe for a Gingerbread layer cake with brown sugar & bourbon frosting in 2015. A number of commenters ran into issues with the original recipe so I have tweaked and revised it to be foolproof in the new version you see published here. 
If you are looking for the original recipe, you can find the original here. Please note that I am no longer accepting comments on the original recipe.

Nutrition

Serving: 1serving | Calories: 712kcal | Carbohydrates: 104g | Protein: 6g | Fat: 31g | Saturated Fat: 19g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 123mg | Sodium: 404mg | Potassium: 454mg | Fiber: 1g | Sugar: 80g | Vitamin A: 1040IU | Vitamin C: 0.2mg | Calcium: 164mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

I originally shared this gingerbread cake recipe in 2015 but it was giving some readers some issues. As of November 2022 I’ve updated the recipe to be as foolproof as possible and have modified the frosting from a bourbon frosting to a brown sugar cream cheese one, which I think suits the recipe better.

Three layer gingerbread cake decorated with cream cheese frosting and sugared cranberries.
Cover photo of my gourmet cookie ebook.

Now Available!

Get my most popular bakery-style cookie recipes in one beautiful ebook. Foolproof recipes and bakery-worthy cookies you can make at home.

You May Also Like:

4.95 from 74 votes (36 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




133 Comments

  1. Robin says:

    Hello, can I substitute a 1:1 gluten free flour for the regular flour in this recipe?

    1. Emily @ Sugar Spun Run says:

      That should work just fine! Enjoy, Robin 😊

  2. Pat says:

    What temperature do you cook a two layer cake at?

    1. Emily @ Sugar Spun Run says:

      Hi Pat! The temperature won’t change 😊

  3. Sylvie says:

    Hi, would it work to use coconut oil instead of vegetable/Canola oil? If so, do you have any tips on how to bake it with coconut oil successfully?
    So excited to bake this for my daughter’s winter birthday!

    1. Sam says:

      Hi Sylvie! I have not tested it with coconut oil so I can’t say for sure how it will work. Avocado oil will work well instead of the vegetable oil. 🙂

      1. Sylvie says:

        Perfect, making it with avocado oil right now! 🙂

  4. Gloria says:

    5 stars
    Just superb! What a wonderful recipe. Thank you for the video as well. My daughter and I enjoyed making this recipe and the whole family will enjoy eating it on Christmas Day.

    1. Sam says:

      Thank you so much for your comment, Gloria, I really appreciate you trying my recipe! Merry Christmas!

  5. Debi Mustain says:

    Hi. I found both of your delicious-looking gingerbread cake and cupcake recipes and plan to try one for gifting. Which recipe would be appropriate for mini Bundt cakes? I am NOT a pastry chef and haven’t used my mini Bundt pan yet. They both look great! Thanks much!

    1. Sam says:

      Hi Debi! I would use the gingerbread layer cake over the cupcakes. 🙂

      1. RONNIE OLIVER says:

        How do I convert this to 3 9″ pans?

      2. Sam says:

        Hi Ronnie! You can make the recipe as is. Your cake layers will just be a little bit thinner and take a few minutes less to bake. 🙂

  6. Robin says:

    5 stars
    Yummy yummy yummy yummy

    1. Ronnie says:

      Thanks I will try that.

  7. Danny says:

    Can I make this as a Bundt cake?

    1. Sam says:

      Hi Danny! I haven’t tried it but it should work. I’m not sure on a bake time. 🙂

      1. Pat says:

        What temperature?

      2. Sam says:

        You wouldn’t want to change the temperature to bake in a bundt pan.

  8. Catherine says:

    5 stars
    Best cake I’ve ever made! The instructions were very clear, and the recipe was delicious. I put chopped crystallized ginger on top because I am not good at piping. I followed the recipe almost exactly and the cake was moist, and the perfect midpoint between the density of gingerbread and the lightness of cake. My only change was to use dark brown sugar in the icing, and it turned out well, it was not too intense a flavor for icing.

    1. Emily @ Sugar Spun Run says:

      We’re so glad you enjoyed it, Catherine! Thanks for the review ❤️

  9. Barbra-Anne says:

    5 stars
    I made this for our New Years cake and it was so so yummy! Such great flavour. I’m excited to make it again next Christmas! I may try the original recipe and I am also excited to see my decorating progress.

    1. Emily @ Sugar Spun Run says:

      We’re so happy you enjoyed making this one, Barbra-Anne! It’s a great option for the holidays 😊

  10. Elizabeth says:

    3 stars
    Just made this cake for my Christmas Dinner/Party. The flavor was a perfect combination of sweet and christmasy spices. My only regret is that it came out a bit dry. I followed the recipe to the T (my cakes were done in 25 minutes) and did not change a thing but still came out crumbly and dry. The crowd still enjoyed it :). Any advice?

    1. Sam says:

      Hi Elizabeth! Crumbly and dry is indicative of the cake over-baking, unfortunately. If your cakes were done in 25 minutes I suspect that your oven is running a bit hotter than it lets on and unfortunately they were over-baked. If baked properly they should not be at all crumbly or dry. I am so glad everyone still enjoyed, though, and I think if you shave a few minutes off the bake time next time you will be quite thrilled with the results. I hope that helps, and thank you for trying my recipe!

  11. Brian says:

    Do you think this recipe would work out in a 9 x 13 pan? Like just doing a single layer cake. I could probably just adjust the cook time, right?

    1. Sam says:

      Hi Brian! It will work in a 9 x 13. Your bake time will need to be adjusted so just keep an eye on it. 🙂

  12. Jennifer John says:

    I was wondering if I can use blackstrap molasses if it says unsulphated? I a mso excited to make this!

    1. Emily @ Sugar Spun Run says:

      Hi Jennifer! We do not recommend blackstrap molasses. Check the post for details 😊

  13. patrizia says:

    what can I substitue for the molasses. I live in Italy and I don’t know if I can find it here. I was thinking about chestnut honey?

    1. Emily @ Sugar Spun Run says:

      Hi Patrizia! Molasses is pretty critical here, so we’re not sure how that substitution would work 🙁

    2. Katie says:

      5 stars
      I was very pleasantly surprised that this cake recipe turned out so well at a pretty high altitude in Colorado! I didn’t make any changes to the cake but baked 6 inch cake layers instead. I did add a touch of cinnamon to the frosting though. It is delicious!

  14. Ellie says:

    I only have 2, 8” pans. I also have 2, 9” pans and their sides are fairly tall. Wondering if the 2 9” work ?

    1. Sam says:

      Hi Ellie! I think it would fit in the 2 9″ pans. The layers will be a bit thicker and your bake time would probably be a bit longer, but it should work just fine. 🙂

  15. Lorie says:

    5 stars
    Hi there! I made this cake last year for Friendsgiving and it was an absolute showstopper. I just looked it up to do it again and see that the frosting recipe no longer includes the bourbon or vanilla bean. Is it a different recipe? Can you help? And do you think the vanilla bean paste you used in the gingerbread cupcake frosting would work here?

    Thanks!

    1. Sam says:

      Hi Lorie! I actually just updated it and added a link to the original recipe at the bottom. The vanilla bean paste will work. 🙂

    2. Les says:

      5 stars
      Absolutely delicious!! And easy to make. Highly recommend.