Gingerbread Layer Cake with Spiced Buttercream Frosting
This post may contain affiliate links, please visit our privacy policy for details.
Gingerbread Layer Cake with Spiced Buttercream Frosting… aka, the best way to truly celebrate the Christmas season! Three layers of flavorful and delicious gingerbread cake, that have been generously frosted with a gingerbread spiced American Buttercream. This cake is so simple, but when it’s baking, the smell is absolutely mouthwatering and oh so delicious. It’ll truly make it feel like the holiday’s! Every bite is layered with spice, hints of molasses, sweet vanilla, and filled with creamy spiced buttercream. This is the perfect spiced cake for your Christmas dessert table. Oh, and the best part? It’s so much easier to make than you might think, and so pretty with barely any effort! It’s guaranteed to the be a showstopper and a crowd favorite.

About The Recipe
There is nothing more festive than gingerbread. It’s the quintessential spice mix for the holidays, especially Christmas! Between gingerbread cookies, a mug cake, and gingerbread beignets, we had to do one more gingerbread bake before the season was over…
And we chose to do a gingerbread spiced layer cake!
Because…is there anything better than a large slice of cake during the holidays? Especially when it’s served with a large mug of homemade eggnog or a creamy double chocolate hot cocoa!

This recipe is actually an adaptation from The Pick of The Crop cookbook! We were flipping through, trying to find inspiration from some our family and friends recipes…and that’s when we stumbled upon this!
It definitely needed some updating, but now this gingerbread cake is the ultimate holiday bake!
The first try with this was just a little off. It was way too sweet, not enough spice, and it was overdone! But, no worries. We took the leftover cake and turned it into yummy dark chocolate cake pops! No waste, right?
So, we tried again. Mom checked the formulas, double checked, and we got to baking. Cutting back the sugar and adding our own custom spice blend were definitely the right choices!
The cake was perfect in every way possible. It baked evenly, the spices were clear and prominent, and the cake itself was moist and fluffy.


But, it’s crazy to think how much can change in a recipe over the years! I’m sure back then the cake was perfect, but with the changes in ingredients and quality as the years passed… The cake was just – okay.
Now, the cake is everything you could want in a holiday spiced cake. It’s easy, delicious, and perfect for friends and family!
Oh, and the addition of spiced buttercream is so. good.
Even if you aren’t a huge frosting fan, you will adore the gingerbread buttercream. It’s sweet, spicy (but in the best way!), and the perfect compliment to this cake. The flavors meld so well that it genuinely tastes like a gingerbread cookie!

Ingredients
For The Cake:
- All-Purpose Flour
- Ground Spices – Ginger, Nutmeg, Cloves, Allspice, Cinnamon
- Baking Powder and Baking Soda
- Salt
- Butter
- Granulated Sugar
- Eggs
- Molasses
- Buttermilk

For The Frosting:
- Butter
- Powdered Sugar
- Ground Spices – Ginger, Nutmeg, AllSpice, Cloves, Cinnamon
- Vanilla Extract
- Heavy Cream

Instructions
In a large bowl, sift together the all purpose flour, spices, baking powder, baking soda, and salt. Set aside.


In the mixer with the beater attachment, beat the butter and sugar on high until light and fluffy. About 2 minutes.


Beat in the eggs one at a time.


Stir in the molasses.


Add dry ingredients alternately with milk. Begin and end with dry ingredients.






Transfer the cake batter into three 8 inch greased cake pans. It’s about 1 pound of batter per pan. Bake at 350 for 23 minutes, or until the cake tests done.


Turn the cakes out onto a wire cooling rack and level as needed. Set aside.

In a large bowl, sift together spices and powdered sugar. Set asode.

In the mixer with the beater attachment, beat the butter until fluffy.


Add the powdered sugar in small increments, mixing well after each addition.


Stir in the vanilla and heavy cream.


Putting It All Together
Place one layer of gingerbread cake on a cake board. Spoon about 1 cup of frosting onto the cake. Spread it around and get it as level as you can! Crumbs may come up and it’s okay if they do. Place the second layer of cake on top of the frosting and repeat.



When you get to the third layer, spoon a small amount of frosting onto the cake and spread it. This thin layer of frosting is the crumb coat! It’ll keep all the crumbs out of the final layer of frosting. From here, decorate as you see fit! I went with a more wispy design, thinking along the lines of snow or winter wind.

Feel free to do whatever you wish! I used our leftover gingerbread cookies to add some cute decorative elements, but feel free to make this cake your own. Just have fun!
What To Serve With Gingerbread Cake…
My favorite thing is a large mug of hot chocolate, but that’s me! I love the combo of gingerbread and chocolate…but, here are a few more ideas to serve alongside this cake at Christmas!
Drinks:
- Homemade Eggnog
- Gingerbread Mulled Wine
- Creamy Double Chocolate Hot Cocoa
- Homemade Spiced Apple Cider
Desserts:
- Homemade Gingerbread Cookies
- Classic Bourbon Fruitcake Cookies
- Gingerbread Chocolate Chip Mug Cake
- Southern Holiday Nut Cake
- Homemade Dark Chocolate Peanut Butter Cups
- Easy No-Cook Vanilla Ice Cream
- No Bake Gingerbread Cheesecake


How To Store
You can keep this cake in a covered cake plate on the counter for a few days. Or, if you have leftovers, you can store this cake just as easily! You can place it in the fridge covered by a cake plate or even freeze individual slices!
You could also freeze the individual cake layers and assemble the cake at a later date!

When you make this Gingerbread Layer Cake with Spiced Buttercream, leave a comment down below! We love hearing from you and answering any questions you might have! Also, be sure to tag us on social media and hashtag it #BakersTable.

Gingerbread Layer Cake with Spiced Buttercream Frosting
Ingredients
Cake
- 3 cups all purpose flour
- ¾ teaspoon baking soda
- ½ teaspoon salt
- 1 Tablespoon baking powder
- ½ Tablespoons ground ginger
- 1½ teaspoons ground cinnamon
- 1½ teaspoons ground allspice
- 1½ teaspoons ground nutmeg
- ¾ teaspoon ground cloves
- 1 cup salted butter, room temperature
- 1 cup granulated sugar
- 3 large eggs, room temperature
- 1 cup molasses
- 1 cup buttermilk, room temperature
Frosting
- 6 cups powdered sugar, sifted
- 1½ teaspoons ground ginger
- ¾ teaspoon ground cinnamon
- ¾ teaspoon ground allspice
- ¾ teaspoon ground nutmeg
- ⅜ teaspoon ground cloves
- 3 cups salted butter, room temperature
- ⅜ cup heavy cream
- 1½ teaspoons vanilla extract
Instructions
Cake
- Heat oven to 350℉/177℃.
- Spray three 8-inch cake pans with baking spray. Set aside.
- In a large bowl, sift together flour, baking soda, salt, baking powder, ginger, cinnamon, allspice, nutmeg, and cloves. Set aside.
- In the bowl of an electric mixer, beat butter and sugar until light and fluffy, 3-4 minutes.
- Beat in eggs, one at a time.
- Add molasses.
- Stir in ⅓ of flour mixture.
- Add ½ cup of milk. Stir.
- Stir in ⅓ of flour mixture.
- Add remaining milk. Stir.
- Stir in remaining flour mixture.
- Divide evenly into prepared pans.
- Bake for 20-25 minutes, until cake tests done.
- Let cool.
Frosting
- Whisk together powdered sugar, ginger, cinnamon, allspice, nutmeg, and cloves. Set aside.
- Beat butter with an electric mixer.
- Add powdered sugar mixture, a little at a time.
- Beat in heavy cream.
- Stir in vanilla.
Notes + Tips!
- If you aren’t a fan of spiced buttercream, you can make this cake with a whipped dark chocolate ganache frosting like the one we use for our Ultimate Chocolate Cake.
- If you don’t have individual spices, you can use about 2-4 Tablespoons of Gingerbread Spice.
- Room temperature is about 70℉/21℃.
- If you would like to substitute unsalted butter for the salted in the cake, add 1 teaspoon salt; in the frosting, add 1⅛ teaspoons salt.
- Use a scale to ensure each layer is the same thickness.
- Baking times may vary based on your oven! Use a cake tester/tooth pick to check if your cake layers are done.
- Use an oven thermometer to ensure accurate cooking temperatures.

I have lots of leftover frosting. Can I freeze it for a later date or refrigerate it without wrecking it?
Hi Debi! You shouldn’t have any problems freezing it. Just make sure to thaw it overnight in the fridge so it doesn’t sweat, and then beat it again before you use it. Let me know if you have any more questions.
Does the frosting really need 3 cups of butter?
Hi Lo! Yes, the frosting really does need 3 cups of butter. Let me know if you have any more questions.
Happy Holidays!