Best Christmas Spice Cake with Eggnog Buttercream Recipe
Introduction
This Best Christmas Spice Cake with Eggnog Buttercream is a festive treat that combines warm spices with a creamy, flavorful frosting. Perfect for holiday gatherings, this cake is moist, fragrant, and sure to impress your guests.

Ingredients
- 3 cups cake flour
- 2 cups granulated sugar
- 3 teaspoons baking powder
- 1 teaspoon salt
- 1/2 teaspoon ground nutmeg
- 1/4 teaspoon ground cinnamon
- 1 cup butter (slightly cooler than room temperature)
- 1 cup eggnog (Southern Comfort brand recommended)
- 1/2 cup milk
- 2 tablespoons oil
- 2 teaspoons vanilla extract (or vanilla bean paste)
- 1 teaspoon rum flavoring
- 3 large eggs
- 2 cups unsalted butter (at room temperature, for buttercream)
- 6 cups powdered sugar (for buttercream)
- 1/4 teaspoon salt (for buttercream)
- 1/4 teaspoon ground nutmeg (for buttercream)
- 1/4 teaspoon rum flavoring (for buttercream)
- 1 teaspoon vanilla extract (or vanilla bean paste, for buttercream)
- 4 tablespoons milk (for buttercream)
Instructions
- Step 1: Preheat your oven to 325 degrees Fahrenheit. Grease and flour two 8-inch round cake pans, making sure they are well coated to prevent sticking.
- Step 2: In a mixing bowl, combine the cake flour, granulated sugar, baking powder, salt, nutmeg, and cinnamon. Whisk well to distribute ingredients evenly. In a separate bowl, whisk together the eggnog, milk, oil, vanilla extract or paste, rum flavoring, and eggs. Set aside.
- Step 3: Cut the slightly cool butter into chunks. Using a mixer on low speed, gradually add the butter to the dry ingredients. Increase speed to medium and mix until the flour is coated and the mixture has a crumbly, sand-like texture.
- Step 4: Pour about one-third of the liquid mixture into the butter-flour blend. Mix on low to medium speed for about 30 seconds until combined. Add the remaining liquid and mix just until incorporated. Avoid overmixing. Scrape down the sides with a rubber spatula and mix for another 10 to 15 seconds.
- Step 5: Divide the batter evenly between the prepared pans. Bake for 50 to 55 minutes, until the sides pull away and a toothpick inserted in the center comes out with a few moist crumbs. Cool the cakes in the pans on wire racks for 10 minutes, then turn out onto racks to cool completely.
- Step 6: For the buttercream, beat the unsalted butter with an electric mixer on medium speed until fluffy. Add 3 cups of powdered sugar and beat on low until incorporated, then increase to medium speed until smooth. Add 2 tablespoons milk and the remaining 3 cups powdered sugar, beating on low then medium-speed until combined. Mix in 1 tablespoon milk, vanilla extract, rum flavoring, nutmeg, and salt, beating until smooth. Adjust consistency by adding milk by tablespoonfuls if too thick, or more powdered sugar if too thin. Beat on medium speed for 1-2 minutes until fluffy.
- Step 7: When the cake layers are fully cooled, spread buttercream between the layers, on top, and around the sides. Serve and enjoy this flavorful holiday cake!
Tips & Variations
- For extra warmth, add a pinch of ground cloves or ginger to the spice mix.
- Use fresh nutmeg for a brighter flavor in both the cake and buttercream.
- Substitute rum flavoring with maple extract for a unique twist.
- If eggnog is unavailable, replace it with a mix of milk and cream with a pinch of nutmeg.
- Allow the cake to chill for an hour before frosting to prevent crumbs from mixing into the buttercream.
Storage
Store the frosted cake in an airtight container or covered with plastic wrap at room temperature for up to 2 days. For longer storage, refrigerate for up to 5 days. Before serving refrigerated cake, let it come to room temperature for about 30 minutes to soften the buttercream. You can also freeze the unfrosted cake layers wrapped well for up to 3 months; thaw completely before frosting.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this cake gluten-free?
You can substitute the cake flour with a gluten-free flour blend suitable for baking, but the texture may vary slightly. Be sure to use a blend that includes xanthan gum for best results.
What if I don’t have rum flavoring?
If rum flavoring isn’t available, vanilla extract alone works well. You can also try almond extract or a small amount of bourbon for a different but complementary flavor.
Print
Best Christmas Spice Cake with Eggnog Buttercream Recipe
- Total Time: 1 hour 15 minutes
- Yield: 12 servings 1x
Description
This Best Christmas Spice Cake with Eggnog Buttercream recipe delivers a moist, flavorful cake infused with traditional holiday spices and a rich eggnog-flavored frosting. The delicate blend of nutmeg, cinnamon, and rum extract creates a festive cake perfect for Christmas gatherings, while the creamy eggnog buttercream adds a luscious finish that will impress any crowd.
Ingredients
Cake
- 3 cups cake flour
- 2 cups granulated sugar
- 3 teaspoons baking powder
- 1 teaspoon salt
- 1/2 teaspoon ground nutmeg
- 1/4 teaspoon ground cinnamon
- 1 cup butter (slightly cooler than room temperature)
- 1 cup eggnog (Southern Comfort brand recommended)
- 1/2 cup milk
- 2 tablespoons oil
- 2 teaspoons vanilla extract or vanilla bean paste
- 1 teaspoon rum flavoring
- 3 large eggs
Eggnog Buttercream Frosting
- 2 cups unsalted butter (at room temperature)
- 6 cups powdered sugar
- 1/4 teaspoon salt
- 1/4 teaspoon ground nutmeg
- 1/4 teaspoon rum flavoring
- 1 teaspoon vanilla extract or vanilla bean paste
- 4 tablespoons milk
Instructions
- Prepare the Oven and Cake Pans: Preheat your oven to 325 degrees Fahrenheit. Grease and flour two 8-inch round cake pans to ensure the cake doesn’t stick during baking.
- Mix the Dry Ingredients: In a mixing bowl, combine cake flour, granulated sugar, baking powder, salt, ground nutmeg, and ground cinnamon. Whisk thoroughly to evenly distribute all dry ingredients.
- Mix the Wet Ingredients: In a separate bowl, whisk together the eggnog, milk, oil, vanilla extract (or vanilla bean paste), rum flavoring, and eggs until well blended. Set aside.
- Combine Butter with Dry Ingredients: Cut the slightly cooler than room temperature butter into chunks. Using a mixer on low speed, gradually add the butter to the dry ingredient mixture. Increase speed to medium and mix until the mixture has a crumbly, sand-like texture and the flour is coated with butter.
- Incorporate the Liquid Ingredients: Pour about one-third of the wet mixture into the butter-flour blend. Mix on low to medium speed just until combined, about 30 seconds. Add the remaining wet ingredients and mix until just combined, taking care not to overmix. Use a rubber spatula to scrape down the sides of the bowl and mix for an additional 10 to 15 seconds.
- Bake the Cakes: Divide the batter evenly between the prepared cake pans. Bake in the preheated oven for 50 to 55 minutes or until the sides pull away from the pans and a toothpick inserted in the center comes out with a few moist crumbs. Cool cakes in the pans on wire racks for 10 minutes, then remove from pans and let cool completely on racks.
- Prepare the Buttercream: Beat the unsalted butter with an electric mixer on medium speed until light and fluffy. Add 3 cups of powdered sugar and beat on low speed until incorporated, then increase to medium speed until thoroughly mixed. Add 2 tablespoons of milk, then the remaining 3 cups powdered sugar, beating first on low then medium speed until combined. Add 1 tablespoon of milk, vanilla extract (or vanilla bean paste), rum flavoring, ground nutmeg, and salt. Beat on medium speed until well mixed. Adjust consistency by adding more milk a tablespoon at a time if too thick, or extra powdered sugar if too thin. Finally, beat on medium speed for 1 to 2 minutes until the buttercream is fluffy.
- Assemble the Cake: Once the cake layers have completely cooled, frost the first layer with a generous amount of buttercream. Place the second layer on top and cover the entire cake with the remaining buttercream on top and sides. Smooth the surface as desired and enjoy your festive Christmas spice cake.
Notes
- Using Southern Comfort brand eggnog is recommended for authentic flavor, but any good quality eggnog will work.
- Be careful not to overmix the batter once the wet ingredients are added to avoid a dense cake.
- If you don’t have rum flavoring, a teaspoon of real rum can be used as an alternative.
- Ensure the butter for the cake and frosting are at the specified temperatures for optimal texture.
- The cake can be made a day in advance and stored in an airtight container at room temperature for freshness before frosting.
- For decorative touches, sprinkle additional nutmeg on the frosting or garnish with cinnamon sticks or cranberries.
- Prep Time: 20 minutes
- Cook Time: 55 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Keywords: Christmas spice cake, eggnog buttercream, holiday cake, nutmeg cake, festive cake recipe, holiday dessert, eggnog frosting

