Perfect Christmas Spice Cake with Eggnog Buttercream

Posted on November 27, 2025 · [Elisa]

Christmas Spice Cake

A Simple Tool I Use Every Week

Make Weekly Meals Simple

Plan your meals, organize recipes, and simplify grocery shopping with this easy-to-use Google Sheets meal planner.

Get My Meal Planner

Subscribe

Never miss a recipe again! Subscribe to my newsletter.

Subscription Form

The holiday season brings with it a magical blend of warm spices, nostalgic flavors, and heartfelt gatherings. Few desserts capture that festive spirit better than a rich, moist Christmas spice cake with eggnog buttercream. This cake is everything a winter dessert should be: cozy, aromatic, soft, and indulgently sweet with layers of holiday cheer in every bite. Whether you’re hosting a family dinner, bringing dessert to a party, or looking to start a new tradition, this homemade cake is an unforgettable centerpiece. It’s not just a cake—it’s a seasonal celebration on a plate. For fans of classic Christmas spice cake recipes, or those exploring holiday cake flavors, this is the recipe that checks all the boxes and more.

Why This Christmas Spice Cake Is a Must-Bake for the Holidays

There are countless reasons why this Christmas Spice Cake stands out. First, it’s packed with layers of flavor—from warm nutmeg and cinnamon to rich vanilla bean and a subtle touch of rum extract. The sponge is moist, tender, and beautifully light thanks to a mix of butter, oil, and eggnog. Second, the eggnog buttercream takes the entire experience to the next level.

It’s smooth, lightly spiced, and incredibly festive. This dessert is a perfect balance of elegance and comfort. It appeals to both children and adults, and it pairs well with many seasonal dishes and drinks like Raspberry White Hot Chocolate or even a slice of Gingerbread French Toast Bake for brunch. With every bite, you’ll be reminded why this is one of the best Christmas flavored cakes to bake this year.

What Makes a Great Christmas Spice Cake Recipe?

A successful Christmas Spice Cake begins with a strong foundation of seasonal spices. This version features cinnamon and nutmeg—two key ingredients for that classic holiday warmth. Moisture is essential as well, so the recipe includes eggnog and milk, which enrich the cake while keeping it soft and tender. High-quality vanilla bean paste and rum flavoring round out the profile, providing a luxurious aroma. Unlike heavier fruitcakes, this one is light and fluffy with a fine crumb, making it a great alternative for those who want a spiced cake without dried fruit. If you’re looking for something with more visual flair, you can pair it with Mini Christmas Drip Cakes for a beautiful dessert table.

Ingredients for the Christmas Spice Cake

For the Cake:

  • 1 cup unsalted butter (cut into pieces, softened)
  • 2 tablespoons vegetable or canola oil
  • 2 cups granulated sugar
  • 3 large eggs, room temperature
  • 1 teaspoon rum flavoring
  • 2 teaspoons vanilla bean paste
  • 1 cup eggnog
  • ½ cup milk
  • 3 cups cake flour (like King Arthur)
  • 3 teaspoons baking powder
  • ¼ teaspoon ground cinnamon
  • ½ teaspoon ground nutmeg (freshly ground preferred)
  • 1 teaspoon salt

For the Eggnog Buttercream:

  • 2 cups unsalted butter, softened
  • 6 cups powdered sugar, sifted
  • 4 tablespoons milk
  • ¼ teaspoon ground nutmeg
  • ¼ teaspoon rum flavoring
  • 1 teaspoon vanilla bean paste
  • ¼ teaspoon salt

These ingredients are pantry staples during the holidays, making this cake even easier to whip up when you’re in the festive mood. Don’t forget to stock up on extra eggnog—it’s not just for drinking!

Step-by-Step Instructions for a Moist and Flavorful Christmas Spice Cake

1. Preheat your oven:

Set your oven to 350°F (175°C). Grease and line two 9-inch round cake pans or one 9×13-inch baking dish with parchment paper.

2. Cream butter and sugar:

In a large mixing bowl, beat the butter, oil, and granulated sugar together until fluffy and pale. This step is essential for a soft crumb.

3. Add eggs and flavorings:

Add the eggs one at a time, mixing well after each. Stir in the rum flavoring and vanilla bean paste for that luxurious taste.

4. Mix dry ingredients:

In a separate bowl, whisk together the cake flour, baking powder, cinnamon, nutmeg, and salt.

5. Combine:

Add the dry ingredients in batches, alternating with the eggnog and milk mixture. Start and end with dry ingredients. Mix just until combined.

6. Bake:

Pour the batter evenly into the prepared pans and bake for 30–35 minutes, or until a toothpick inserted into the center comes out clean.

7. Cool:

Let the cakes cool for 10 minutes in the pan, then transfer to wire racks to cool completely.

This recipe yields a tender, spiced base that’s ideal for layering or enjoying as a single sheet cake.

How to Make the Eggnog Buttercream Frosting

While the cakes are cooling, prepare the buttercream. Beat the softened butter until creamy and smooth. Gradually add the sifted powdered sugar, mixing on low to avoid splatter. Once incorporated, add milk, nutmeg, vanilla bean paste, salt, and rum flavoring. Beat for 3–5 minutes on medium-high speed until light and fluffy.

This frosting spreads effortlessly, making it ideal for creating beautiful swirls or smooth finishes. If you’re looking for a whimsical touch, top it with crushed Soft Chewy Gingerbread Men Cookies or edible glitter.

Essential Equipment for This Christmas Cake Recipe

To get the best results, make sure you have the following on hand:

  • Stand or hand mixer
  • Mixing bowls
  • Measuring cups and spoons
  • Offset spatula
  • Cake pans or sheet tray
  • Parchment paper
  • Sifter

Optional tools include piping bags and decorative sprinkles if you want to dress up your dessert like a professional bakery display.

Tips for Baking the Best Holiday Christmas Spice Cake

Even though this Christmas Spice Cake recipe is straightforward, a few expert tricks can make your cake truly stand out:

  • Use room-temperature eggs and butter for easier blending and better volume.
  • Do not overmix once the flour is added—this prevents a dense texture.
  • Always sift your powdered sugar for smooth buttercream.
  • For more spice, add a pinch of ground clove or ginger.
  • If you like layers, consider spreading a thin layer of Cranberry Jam between them for a tart contrast.

Mistakes to Avoid While Baking a Christmas Cake

  • Skipping the parchment paper can lead to sticking, especially in high-sugar batters.
  • Overbaking dries out the cake; start checking at the 30-minute mark.
  • Using unsifted powdered sugar may cause a gritty buttercream.
  • Under-whipping your frosting will make it flat instead of fluffy.

Serving Ideas for Your Holiday Cake

Serve slices of this spiced cake with a hot drink like Christmas Morning Chai Latte, or pair it with a scoop of vanilla ice cream. Add a drizzle of caramel for an indulgent touch or serve alongside Cranberry Orange Cookies for a beautiful holiday dessert spread.

Want something a little more interactive? Pair your cake with Christmas Tree Cream Puffs for a stunning dessert buffet.

Creative Flavor Twists and Variations to Try

This cake is incredibly flexible. Try these additions or changes to suit your preferences:

You could even transform this recipe into cupcakes and top each one with holiday-themed toppers or sprinkles.

Storing and Freezing Christmas Spice Cake

This cake can be stored covered at room temperature for up to two days or refrigerated for up to five. If you’re making it ahead of time, bake the cake layers, cool them, and freeze them (unfrosted) for up to one month. Thaw in the fridge overnight and frost before serving.

Leftovers can be enjoyed chilled or at room temperature. Frosted slices can be stored in an airtight container and will retain their moisture beautifully.

Perfect Pairings for a Holiday Dessert Table

Your Christmas spice cake can be the highlight of the dessert table, but why stop there? Add a bowl of Cinnamon Snowball Cookies, a plate of Pecan Pie Crescent Rolls, or even some Salted Caramel Apple Pie Bars for variety. These pairings not only look gorgeous together but also offer a variety of textures and flavors for your guests to enjoy.

FAQs About Christmas Spice Cake Recipes

Can I substitute the eggnog in this recipe?
Yes. If you prefer not to use eggnog, use buttermilk or a milk and vanilla mix for a similar texture, though the flavor will differ slightly.

Is this cake suitable for kids?
Absolutely! The rum flavoring is alcohol-free and adds depth without being overwhelming.

Can I make this as cupcakes?
Yes, just reduce the bake time to 18–20 minutes and check with a toothpick for doneness.

How long can I store the buttercream?
You can refrigerate it for up to 5 days. Let it come to room temperature and rewhip before using.

Final Thoughts: The Ultimate Holiday Cake for Every Celebration

This Christmas spice cake with eggnog buttercream is a festive masterpiece that brings classic holiday flavors to life. Whether you’re baking for a family dinner, a holiday party, or just to enjoy with a cozy drink by the fireplace, this cake offers the warmth, spice, and comfort we all crave this time of year. Its rich flavors, moist crumb, and smooth buttercream make it not just a recipe—but a tradition in the making. Try it once, and you’ll want to come back to it every December. And don’t forget—share this recipe, tag a friend who loves to bake, and subscribe to the blog for more magical seasonal bakes.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Perfect Christmas Spice Cake with Eggnog Buttercream


  • Author: Elisa

Description

This rich and cozy Christmas Spice Cake with Eggnog Buttercream is packed with warm holiday spices, creamy eggnog, vanilla bean paste, and a silky festive frosting. Soft, moist, and aromatic, it’s the perfect winter dessert for parties, family gatherings, or Christmas celebrations.


Ingredients

Scale

For the Cake:

  • 1 cup unsalted butter, softened and cut into pieces
  • 2 tablespoons vegetable or canola oil
  • 2 cups granulated sugar
  • 3 large eggs, room temperature
  • 1 teaspoon rum flavoring
  • 2 teaspoons vanilla bean paste
  • 1 cup eggnog
  • 1/2 cup milk
  • 3 cups cake flour
  • 3 teaspoons baking powder
  • 1/4 teaspoon ground cinnamon
  • 1/2 teaspoon ground nutmeg
  • 1 teaspoon salt

For the Eggnog Buttercream:

  • 2 cups unsalted butter, softened
  • 6 cups powdered sugar, sifted
  • 4 tablespoons milk
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon rum flavoring
  • 1 teaspoon vanilla bean paste
  • 1/4 teaspoon salt

Instructions

  1. Preheat: Set oven to 350°F (175°C). Grease and line two 9-inch round pans or one 9×13 pan with parchment paper.
  2. Cream butter & sugar: Beat butter, oil, and sugar in a large bowl until light and fluffy.
  3. Add eggs & flavor: Mix in eggs one at a time. Add vanilla bean paste and rum flavoring.
  4. Mix dry ingredients: Whisk cake flour, baking powder, cinnamon, nutmeg, and salt.
  5. Combine batter: Alternate adding dry ingredients and the eggnog–milk mixture into the butter mixture. Mix only until combined.
  6. Bake: Pour batter into pans and bake 30–35 minutes or until a toothpick comes out clean.
  7. Cool: Let cakes cool for 10 minutes, then cool completely on wire racks.
  8. Make buttercream: Beat softened butter until creamy, add powdered sugar gradually, then mix in milk, nutmeg, rum flavoring, vanilla bean paste, and salt. Beat until fluffy.
  9. Frost: Frost completely cooled cake layers and decorate as desired.

Notes

  • Use room-temperature butter and eggs for a lighter crumb.
  • Do not overmix once flour is added—this keeps the cake soft.
  • Sift powdered sugar for a smooth buttercream texture.
  • Add a pinch of ginger or cloves for extra holiday spice.
  • Can be baked as cupcakes—reduce bake time to 18–20 minutes.

Tags:

You might also like these recipes