Celebrate the holiday season with this rich and Moist Christmas Spice Cake topped with a decadent Eggnog Buttercream. This cozy, festive cake is infused with warm spices and complemented perfectly by a creamy, slightly boozy buttercream frosting that captures the spirit of Christmas in every bite.

Why You’ll Love Moist Christmas Spice Cake with Eggnog Buttercream
This cake brings the perfect balance of moist, tender crumb with warm cinnamon, nutmeg, and cloves that evoke the essence of the holiday season. The eggnog buttercream adds a smooth and rich finish with a hint of festive warmth. Plus, it’s easy to make and an impressive centerpiece for holiday gatherings. Key reasons to love this recipe include:
- Delightfully moist texture with warming spices
- Homemade eggnog buttercream that’s creamy and festive
- Ideal for Christmas parties & family dinners
- A crowd-pleaser that pairs well with holiday beverages
- Versatile enough to be dressed up or down for different occasions
Ingredients
For the Spice Cake:
- 2 ½ cups all-purpose flour
- 2 teaspoons baking soda
- 1 teaspoon baking powder
- 1 tablespoon ground cinnamon
- 1 teaspoon ground nutmeg
- ½ teaspoon ground cloves
- ½ teaspoon salt
- 1 cup unsalted butter, softened
- 1 ½ cups granulated sugar
- 3 large eggs
- 1 teaspoon vanilla extract
- 1 cup buttermilk
- ½ cup molasses
For the Eggnog Buttercream:
- 1 cup unsalted butter, softened
- 4 cups powdered sugar, sifted
- ¼ cup eggnog
- 1 teaspoon vanilla extract
- ¼ teaspoon ground nutmeg (for garnish)
Step-by-Step Instructions
- Preheat the oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
- In a bowl, whisk together the flour, baking soda, baking powder, cinnamon, nutmeg, cloves, and salt.
- In a large mixing bowl, cream the butter and sugar until light and fluffy.
- Beat in the eggs one at a time, then stir in the vanilla extract.
- Alternately add the dry ingredients and buttermilk to the butter mixture, beginning and ending with the dry ingredients. Mix just until combined.
- Stir in the molasses until fully incorporated.
- Divide the batter evenly between the prepared pans and smooth the tops.
- Bake for 30-35 minutes or until a toothpick inserted into the center comes out clean.
- Allow cakes to cool in pans for 10 minutes, then turn onto wire racks to cool completely.
- For the buttercream, beat the softened butter until smooth and creamy.
- Gradually add powdered sugar, alternating with eggnog, beating well until fluffy.
- Mix in the vanilla extract.
- Once the cakes are cooled, spread a layer of buttercream on top of one cake layer, place the second layer on top, and frost the cake evenly.
- Sprinkle lightly with ground nutmeg for a festive touch.
How to Serve Moist Christmas Spice Cake with Eggnog Buttercream
Serving this cake is all about elevating the cozy holiday atmosphere. Serve it sliced on festive plates alongside a cup of hot cocoa, mulled wine, or warm cider to complement the spices perfectly. For a more indulgent dessert, add a scoop of vanilla ice cream or a drizzle of caramel sauce on the side. You can also garnish with edible gold leaf or cinnamon sticks for a decorative touch.
Pair it with other seasonal treats like the Raspberry Coconut Snowball Cake or the Fluffy Mixed Berry Muffins for a holiday dessert spread that impresses guests. This cake is perfect for Christmas dinners, office parties, or anytime you want to treat yourself with a classic holiday treat.
How to Store Moist Christmas Spice Cake with Eggnog Buttercream
To keep your cake fresh and delicious:
- Store the cake in an airtight container in the refrigerator for up to 4-5 days.
- Before serving, allow the cake to come to room temperature to enjoy the full flavor and soft texture.
- For longer storage, you can freeze the cake layers (unfrosted) wrapped tightly in plastic wrap and aluminum foil for up to 3 months. Thaw overnight in the refrigerator before frosting.
- Frosted cake can be frozen as well but wrapped carefully to prevent freezer burn, then thawed slowly in the fridge.
Proper storage preserves the moistness of the cake and the creamy texture of the eggnog buttercream.
Tips to Make Moist Christmas Spice Cake with Eggnog Buttercream
- Use fresh spices for maximum flavor impact.
- Don’t over-mix the batter; mix just until ingredients are combined to keep the crumb tender.
- Let your butter and eggs come to room temperature before starting for better mixing.
- Use buttermilk for moisture and a slight tang that balances the sweetness.
- Adjust spice levels based on your preference; increase nutmeg or cloves for a stronger taste.
- For the buttercream, if the frosting is too thick, gently add more eggnog; if too thin, add more powdered sugar.
- Chill the cake after frosting to set the buttercream for easier slicing.
Variations of Moist Christmas Spice Cake with Eggnog Buttercream
- Add nuts or dried fruits: Incorporate chopped pecans, walnuts, or dried cranberries into the batter for added texture and flavor.
- Chocolate spice cake: Add cocoa powder to the batter for a chocolatey twist on this classic.
- Rum-spiked buttercream: Substitute some eggnog with spiced rum for an adult version of the frosting.
- Gluten-free option: Use a gluten-free flour blend and add an extra egg for structure.
- Vegan version: Use plant-based butter, substitute eggs with flax eggs, and use a non-dairy milk like almond or oat milk.
Each variation offers a unique twist while keeping the festive spirit intact—perfect for different dietary needs and flavor preferences.
FAQs
Q1: Can I make this cake ahead of time?
A: Yes, the cake layers can be baked a day or two in advance and kept wrapped tightly. Frost just before serving.
Q2: How do I make sure my cake stays moist?
A: Use buttermilk, avoid over-baking, and store the cake properly in an airtight container.
Q3: Can I substitute the eggnog in the buttercream?
A: Yes, you can use milk or cream with a pinch of nutmeg if eggnog is not available.
Q4: What size pans should I use for this recipe?
A: Two 9-inch round pans work best for even baking and layer structure.
Final Thoughts
This Moist Christmas Spice Cake with Eggnog Buttercream brings warmth, joy, and the nostalgic feelings of the holidays right to your table. With its balance of spices and creamy frosting, it’s a must-try for anyone wanting a classic festive dessert that tastes as wonderful as it looks. Serve it with loved ones and make lasting holiday memories.
Follow me on Facebook and Pinterest where I share cozy, easy-to-make baking recipes just like this one.
Print
Moist Christmas Spice Cake with Eggnog Buttercream: The Ultimate Festive Treat
- Total Time: 50 minutes
- Yield: 12 servings 1x
- Diet: Vegetarian
Description
This Moist Christmas Spice Cake with Eggnog Buttercream is a festive, spiced cake with warm cinnamon, nutmeg, and cloves, topped with a creamy and rich eggnog-flavored buttercream perfect for holiday celebrations.
Ingredients
- 2 ½ cups all-purpose flour
- 2 teaspoons baking soda
- 1 teaspoon baking powder
- 1 tablespoon ground cinnamon
- 1 teaspoon ground nutmeg
- ½ teaspoon ground cloves
- ½ teaspoon salt
- 1 cup unsalted butter, softened
- 1 ½ cups granulated sugar
- 3 large eggs
- 1 teaspoon vanilla extract
- 1 cup buttermilk
- ½ cup molasses
- 1 cup unsalted butter (for buttercream)
- 4 cups powdered sugar (for buttercream)
- ¼ cup eggnog (for buttercream)
- 1 teaspoon vanilla extract (for buttercream)
- ¼ teaspoon ground nutmeg (for garnish)
Instructions
1. Preheat oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
2. Whisk together flour, baking soda, baking powder, cinnamon, nutmeg, cloves, and salt.
3. Cream butter and sugar until light and fluffy.
4. Beat in eggs one at a time, then stir in vanilla extract.
5. Alternate adding dry ingredients and buttermilk, starting and ending with dry ingredients. Mix until combined.
6. Stir in molasses.
7. Divide batter evenly between pans; smooth tops.
8. Bake 30-35 minutes or until toothpick inserted in center comes out clean.
9. Cool cakes in pans 10 minutes; turn onto wire racks to cool completely.
10. Beat softened butter for buttercream until creamy.
11. Gradually add powdered sugar and eggnog, beating until fluffy.
12. Mix in vanilla extract.
13. Frost cooled cake layers; sprinkle with nutmeg.
Notes
Use fresh spices for best flavor.
Don’t overmix batter to keep cake tender.
Bring ingredients to room temperature before mixing.
Store cake in airtight container in refrigerator up to 5 days.
Freeze unfrosted layers for up to 3 months.
Serve with hot cocoa or mulled wine for perfect pairing.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Cake
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 420
- Sugar: 34g
- Sodium: 300mg
- Fat: 22g
- Saturated Fat: 13g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 50g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 80mg