The scent wafting through my kitchen was a delightful reminder of childhood holidays, where the spice of nutmeg and cinnamon mingled like old friends. I always look forward to this time of year, especially when I get to bake my Best Christmas Spice Cake with Eggnog Buttercream. It’s the perfect blend of traditional flavors that effortlessly warms the heart and home. With its easy preparation and the option for a dairy-free twist, this cake is not just a treat; it’s a crowd-pleaser that fits seamlessly into any holiday gathering. Imagine impressing your loved ones with a dessert that captures the essence of the season, without the stress of an intricate recipe. Are you ready to fill your space with warmth and sweet memories? Let’s dive into how to create this festive delight!

Why Will You Love This Cake?

Unforgettable aromas: The warm spices of nutmeg and cinnamon fill your kitchen, creating a nostalgic holiday atmosphere.

Easy preparation: With simple steps and a few pantry staples, you’re on your way to baking perfection without the fuss.

Dairy-free option: Want to accommodate different dietary needs? This recipe allows for a delightful dairy-free twist, so everyone can enjoy it!

Crowd-pleaser: This cake is sure to impress at any holiday gathering, making it the centerpiece of your dessert table, much like our Strawberry Shortcake Cake or Biscoff Cake Gooey.

Rich, creamy frosting: The eggnog buttercream is the perfect complement, adding a luscious finish that makes each slice irresistible.

Make-ahead friendly: Bake it a day in advance to save time and ensure it remains moist and flavorful for your celebrations.

Christmas Spice Cake Ingredients

For the Cake
Cake Flour – Provides a light and tender texture; substitute with a mix of all-purpose flour and cornstarch for best results.
Granulated Sugar – Adds sweetness; no alternative needed, but a sugar substitute can lower calories.
Baking Powder – Leavens the cake for fluffiness; ensure it’s fresh for optimal rise.
Salt – Enhances flavors; none required for substitution.
Nutmeg & Cinnamon – Provide classic holiday flavors; use freshly grated for the best aroma.
Eggnog – Adds richness and flavor; substitute with milk, heavy cream, and nutmeg for a similar taste.
Milk – Adds moisture; plant-based milk works well for a dairy-free option.
Vegetable Oil – Keeps the cake moist; can be replaced with melted coconut oil.
Vanilla Bean Paste/Extract – Infuses flavor depth; substitute with pure vanilla extract if needed.
Rum Extract – Adds complexity to the flavor; feel free to omit or replace with additional vanilla.
Eggs – Provide structure and moisture; for a vegan option, consider a flax egg or aquafaba.

For the Eggnog Buttercream
Unsalted Butter – Creates a creamy base for the frosting; ensure it’s softened for easy mixing.
Confectioner’s Sugar – Sweetens and thickens the buttercream; adjust the amount for desired sweetness.
Milk – Adds creaminess; can substitute with plant-based milk for a dairy-free version.
Additional Flavorings – Use vanilla extract or a splash more eggnog for enhanced flavor.

Step‑by‑Step Instructions for Christmas Spice Cake with Eggnog Buttercream

Step 1: Preheat the Oven
Start by preheating your oven to 325°F (160°C). While the oven warms up, prepare two 8-inch round cake pans by greasing and flouring them to ensure easy removal of your beautiful Christmas spice cake later. This is an important step to prevent sticking and helps achieve that perfect golden crust.

Step 2: Mix the Dry Ingredients
In a large mixing bowl, combine 2 cups of cake flour, 1 ½ cups of granulated sugar, 2 teaspoons of baking powder, ½ teaspoon of salt, 1 teaspoon of ground nutmeg, and 2 teaspoons of ground cinnamon. Whisk the ingredients together until they are well blended and evenly mixed, creating a fragrant base for your Christmas spice cake.

Step 3: Blend the Wet Ingredients
In a separate bowl, whisk together 1 cup of eggnog, ½ cup of milk, ½ cup of vegetable oil, 2 teaspoons of vanilla extract, and 3 large eggs until the mixture is smooth and creamy. This will ensure that the flavors meld beautifully in your cake, contributing to its moist texture and rich taste.

Step 4: Combine Dry and Wet Ingredients
Gradually add the wet mixture to the dry ingredients while mixing on low speed. Mix until just combined and smooth, about 1-2 minutes. Be careful not to overmix, as this can result in a denser cake. The batter should be thick yet pourable, a sign that your Christmas spice cake is coming together beautifully.

Step 5: Bake the Cake
Evenly pour the batter into the prepared cake pans, using a spatula to smooth the top. Place them in the preheated oven and bake for 50 to 55 minutes. The cakes are done when a toothpick inserted into the center comes out with a few moist crumbs. Watch for a light golden color on the sides, indicating they’re ready!

Step 6: Cool the Cakes
Once baked, remove the cake pans from the oven and let them cool in the pans for about 10 minutes. Gently run a butter knife around the edges to loosen the cakes. Then, carefully flip them onto a wire rack to cool completely. This step is crucial for the texture of your Christmas spice cake and helps prevent sogginess.

Step 7: Prepare the Eggnog Buttercream
In a large mixing bowl, beat 1 cup of softened unsalted butter until creamy and light, about 2-3 minutes. Gradually add in 4 cups of confectioner’s sugar, mixing on low speed until incorporated. Then, add 2-3 tablespoons of milk and 1 teaspoon of vanilla, mixing until desired consistency is achieved. Keep beating until the buttercream is fluffy and light, perfect for frosting.

Step 8: Frost the Cake
Once the cake layers are completely cool, place one layer on a cake stand. Spread a generous amount of the eggnog buttercream over the top, then add the second layer. Apply more buttercream on the top and around the sides of the cake, smoothing it out with a spatula. The rich, creamy frosting perfectly complements the spiced flavor of the Christmas spice cake, making it a festive delight.

Step 9: Serve and Enjoy
Your beautifully frosted Christmas spice cake with eggnog buttercream is now ready to be served! Slice it up and share with family and friends during the holiday gatherings for a truly delightful treat. The combination of flavors and textures is sure to bring a warm festive spirit to your celebrations.

Tips for the Best Christmas Spice Cake

  • Don’t Overmix: Mixing too long can lead to a dense cake. Gently combine ingredients to maintain a tender crumb in your Christmas spice cake.

  • Fresh Spices Matter: Using freshly grated nutmeg and cinnamon elevates the flavor profile. Always opt for fresh spices for that holiday aroma!

  • Cool Completely First: Allow cake layers to cool fully before frosting. This prevents the buttercream from melting and ensures a beautifully layered cake.

  • Buttercream Consistency: If your eggnog buttercream is too thick, add milk a tablespoon at a time. Conversely, if it’s too runny, sprinkle in more confectioner’s sugar until it’s fluffy.

  • Make-Ahead Strategy: You can bake the cake a day in advance. Just frost it right before serving to keep flavors fresh and vibrant!

  • Experiment with Flavors: Don’t hesitate to substitute traditional spices or add a splash of rum extract for extra holiday cheer in your Christmas spice cake!

Storage Tips for Christmas Spice Cake with Eggnog Buttercream

Room Temperature: Store the cake at room temperature for up to 3 days, wrapped in plastic wrap or placed in an airtight container to keep it moist.

Fridge: If you plan to enjoy the Christmas spice cake over a week, refrigerate it for up to a week. Keep it covered to prevent it from drying out.

Freezer: For longer storage, wrap the cooled cake layers tightly in plastic wrap and freeze for up to 3 months. Frost the cake once thawed for optimal taste and texture.

Reheating: If serving warm, gently reheat individual slices in the microwave for 10-15 seconds. This will enhance the flavors of the Christmas spice cake and buttercream, bringing back that delightful holiday aroma!

What to Serve with Christmas Spice Cake with Eggnog Buttercream

Embrace the warmth of the season by creating a delightful spread that pairs perfectly with this festive cake.

  • Spiced Hot Cocoa: A rich, velvety drink that complements the flavors of the cake while adding a warm touch to your gathering.

  • Whipped Cream: Light and airy, homemade whipped cream adds a classic touch that’ll elevate each slice of your cake.

  • Cranberry Sauce: A zesty, fresh contrast to the spiced sweetness, this sauce provides a burst of vibrant color and flavor to your dessert table.

  • Candied Pecans: Crunchy and sweet, these delightful treats bring texture and a hint of caramelized warmth that mirrors the spices in the cake.

  • Mulled Wine: Warm spices infuse through this cozy beverage, creating a holiday spirit that enhances the festive mood of your celebration.

  • Eggnog Milkshake: Indulgent yet refreshing, this rich shake makes a delicious homage to the eggnog in your buttercream, perfect for the season.

Picture your dessert table adorned with festive decorations, laughter filling the air as family and friends enjoy these delightful pairings alongside your irresistible Christmas spice cake.

Make Ahead Options

These Christmas Spice Cake with Eggnog Buttercream are perfect for busy home cooks looking to simplify their holiday meal planning! You can bake the cake layers up to 24 hours in advance; just let them cool completely, then wrap them tightly in plastic wrap and store at room temperature to maintain their moisture. The eggnog buttercream can also be prepared ahead and stored in the refrigerator for up to 3 days. Before serving, simply rewhip the buttercream for a fluffy texture, and frost the cake layers when you’re ready to impress your guests with this festive treat. By preparing these components ahead of time, you’ll save valuable minutes on celebration day, ensuring you can focus on making sweet memories with loved ones.

Christmas Spice Cake with Eggnog Buttercream Variations

Feel free to get creative with this recipe to suit your tastes and dietary needs!

  • Gluten-Free: Use a gluten-free flour blend to accommodate those with gluten sensitivities; the cake will still be deliciously tender.

  • Dairy-Free: Swap out the eggnog and milk for almond milk and coconut cream; it creates a rich flavor without the dairy.

  • Allspice Twist: Add 1 teaspoon of allspice to the dry ingredients for a warm, aromatic flavor that beautifully complements the holiday spices.

  • Fruit-Filled: Incorporate 1 cup of chopped dried fruit, like cranberries or raisins, into the batter for a festive chew and extra sweetness.

  • Chocolate Variation: Replace 1/4 cup of flour with cocoa powder for a chocolatey spin on the classic spice flavors.

  • Caramel Drizzle: Top the frosted cake with a salted caramel drizzle for an elevated dessert experience that adds a burst of sweetness.

  • Nutty Crunch: Add chopped walnuts or pecans into the batter for an extra crunch that pairs beautifully with the soft cake and creamy frosting.

  • Spiced Rum Infusion: Enhance the frosting by incorporating 1 tablespoon of spiced rum for an adult twist on the traditional eggnog flavor.

No matter which variation sparks your interest, this Christmas Spice Cake with Eggnog Buttercream is the heartwarming centerpiece your holiday gatherings crave. For more festive ideas, don’t forget to check out our Cinnamon Roll Cake or the decadent Coffee Caramel Cake for inspiration!

Christmas Spice Cake with Eggnog Buttercream Recipe FAQs

How do I choose the best spices for this cake?
Absolutely! For the best flavor, I recommend using freshly grated nutmeg and high-quality ground cinnamon. Freshly grated spices offer a more vibrant aroma and taste, truly elevating your Christmas Spice Cake experience. You can easily grate nutmeg with a microplane or a fine grater right before you need it.

What is the best way to store leftover cake?
You can keep your Christmas Spice Cake with Eggnog Buttercream at room temperature for up to 3 days, but it’s essential to wrap it tightly in plastic wrap or store it in an airtight container. If you’re planning to savor it longer, refrigerate it for a week. Just remember to keep it covered to prevent it from drying out!

Can I freeze the cake? How does that work?
Absolutely, you can freeze your cake! Wrap each cooled cake layer tightly in plastic wrap and then place them in a freezer bag or an airtight container to prevent freezer burn, ensuring they stay fresh for up to 3 months. When you’re ready to enjoy, simply thaw them in the refrigerator overnight and frost once thawed for the best texture.

What should I do if my cake is too dense?
If you find your cake is too dense, it may be due to overmixing. Make sure to mix the batter just until combined after adding the wet ingredients. Also, double-check that your baking powder is fresh. When mixing, be gentle! A light hand ensures your cake remains fluffy and tender.

Is there a dairy-free substitute for the buttercream?
Very! To make the eggnog buttercream dairy-free, simply use a plant-based butter alternative, such as Earth Balance, which can be found in most grocery stores. Substitute the milk with a plant-based milk like almond or oat milk, and follow the recipe as you normally would for a creamy, delicious frosting that everyone can enjoy!

Can pets safely consume any of these ingredients?
No need to worry! While the cake itself (especially the eggnog and sugar) isn’t safe for pets, it’s wise to keep your Christmas Spice Cake out of their reach. Always double-check that nothing in the ingredients list poses a risk for any pets you have, particularly the sugars and certain spices that could upset their stomachs.

Christmas Spice Cake with Eggnog Buttercream

Irresistibly Moist Christmas Spice Cake with Eggnog Buttercream

Enjoy the festive flavors of Christmas with this delightful Christmas Spice Cake with Eggnog Buttercream.
Prep Time 30 minutes
Cook Time 55 minutes
Cooling Time 10 minutes
Total Time 1 hour 35 minutes
Servings: 12 slices
Course: Dessert
Cuisine: American
Calories: 350

Ingredients
  

For the Cake
  • 2 cups cake flour Substitute with a mix of all-purpose flour and cornstarch for best results.
  • 1.5 cups granulated sugar A sugar substitute can lower calories.
  • 2 teaspoons baking powder Ensure it’s fresh for optimal rise.
  • 0.5 teaspoon salt
  • 1 teaspoon ground nutmeg Use freshly grated for the best aroma.
  • 2 teaspoons ground cinnamon Use freshly grated for the best aroma.
  • 1 cup eggnog Substitute with milk, heavy cream, and nutmeg for a similar taste.
  • 0.5 cup milk Plant-based milk works well for a dairy-free option.
  • 0.5 cup vegetable oil Can be replaced with melted coconut oil.
  • 2 teaspoons vanilla bean paste Substitute with pure vanilla extract if needed.
  • 1 teaspoon rum extract Feel free to omit or replace with additional vanilla.
  • 3 large eggs For a vegan option, consider a flax egg or aquafaba.
For the Eggnog Buttercream
  • 1 cup unsalted butter Ensure it’s softened for easy mixing.
  • 4 cups confectioner’s sugar Adjust the amount for desired sweetness.
  • 2-3 tablespoons milk Can substitute with plant-based milk for a dairy-free version.
  • 1 teaspoon vanilla extract Use for enhanced flavor.

Equipment

  • 8-inch round cake pans
  • Mixing bowls
  • Whisk
  • Spatula
  • Cake stand

Method
 

Step-by-Step Instructions
  1. Preheat your oven to 325°F (160°C). Prepare two 8-inch round cake pans by greasing and flouring them.
  2. In a large mixing bowl, combine cake flour, granulated sugar, baking powder, salt, ground nutmeg, and ground cinnamon.
  3. In a separate bowl, whisk together eggnog, milk, vegetable oil, vanilla extract, and eggs until smooth and creamy.
  4. Gradually add the wet mixture to the dry ingredients while mixing on low speed until just combined and smooth.
  5. Evenly pour the batter into the prepared cake pans and bake for 50 to 55 minutes.
  6. Once baked, let them cool in the pans for about 10 minutes, then flip them onto a wire rack to cool completely.
  7. In a large mixing bowl, beat softened unsalted butter until creamy, then gradually add confectioner’s sugar, milk, and vanilla extract.
  8. Once the cake layers are completely cool, place one layer on a cake stand and spread eggnog buttercream over the top.
  9. Add the second layer and apply more buttercream on top and around the sides of the cake.
  10. Slice and share the cake during holiday gatherings for a delightful treat.

Nutrition

Serving: 1sliceCalories: 350kcalCarbohydrates: 45gProtein: 3gFat: 17gSaturated Fat: 10gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 6gCholesterol: 55mgSodium: 200mgPotassium: 120mgFiber: 1gSugar: 30gVitamin A: 500IUCalcium: 50mgIron: 1mg

Notes

Store the cake at room temperature for up to 3 days or refrigerate for up to a week. It can also be frozen for up to 3 months.

Tried this recipe?

Let us know how it was!