Christmas Spice Cake

Three layer spice cake with cinnamon cream cheese frosting. This is the perfect Christmas Spice Cake with 5 different spices. Buttermilk keeps it moist.

What desserts do you have in during the Christmas season? There are so many options with delicious pies, Christmas cookies and festive cakes. There are usually several parties we attend during the holidays which mean we have lots of opportunities to showcase desserts like this Christmas Spice Cake.

Take a peek at this 3 layer beauty. Isn’t it so pretty?

a slice of spice cake pulling out of a cake

Why you’ll love this spice cake:

  • The cake and the frosting are 100% from scratch
  • Makes a small, but tall 3 layer cake.
  • 5 spices give this cake amazing flavor.
  • Simply decorated with cranberries for a festive look.

What spices are in spice cake?

What makes up the flavor of this spice cake? Here are the 5 spices:

  • Cinnamon. A classic that everyone should have in the cupboards.
  • Ginger. Peppery and sweet.
  • Nutmeg. Rich and warm.
  • Clove. Adds warmth. A slight bitterness that pairs well with sweet desserts.
  • Anise. Strong and sweet, with a licorice-like taste.

Tips for Making this Christmas Spice Cake

  • Do I have to use all of the spices? Ground anise is the only spice that you can skip without making too much of an impact on the final flavor of the cake. All the other spices (i.e. cinnamon, ginger, nutmeg, clove) are crucial to giving this cake the right spice aroma which makes it so special.
  • Espresso powder in this recipe is meant to enrich all the cocoa and spice flavors. If you don’t have the espresso powder at home, instead of skipping the ingredient completely I recommend adding a teaspoon of instant coffee. Trust me, this is one of the secret ingredients here!
  • If you’re out of buttermilk, you can use milk instead and mix it with 1 ½ teaspoons lemon juice. However, I strongly recommend using actual buttermilk for this recipe. The acids will interact nicely with baking soda and will help make the cake rise.
  • We made 3 7″ round cakes. You can make a 2 layer cake or even 4 6″ cakes. Just watch the baking time because every pan will be slightly different. You can use a springform pan or a cake pan, but make sure the pans have tall sides.
  • Allow the cake to cool completely before frosting it, or the frosting will melt right off.
  • The cake is topped and served with fresh cranberries which go perfectly with the sweet flavor of the cake and the frosting. If desired, you can also top the cake with sugar coated cranberries but the cake will have a much sweeter kick to it. Another topping idea here is to use any sour fruit of your choice as a topping (e.g. red currants, cherries).

Storage Instructions

Because of the cream cheese in this frosting, it is best to store the cake in an airtight container in the refrigerator. You can refrigerate for up to 3 days, then freeze any leftovers.

a three layer christmas spice cake with cranberries on top
a three layer christmas spice cake with cranberries on top

Christmas Spice Cake

4.69 from 16 votes
Three layer spice cake with cinnamon cream cheese frosting. This is the perfect Christmas Spice Cake with 5 different spices. Buttermilk keeps it moist.
Servings 10
Prep Time 20 minutes
Cook Time 35 minutes


For the cake:

For the frosting:

  • 7 ounces cold heavy whipping cream 200 grams
  • 8 ounces philadelphia cheese 225 grams
  • 1 ⅓ cup powdered sugar 150 grams
  • a pinch of salt
  • 1 teaspoon cinnamon

To garnish:

  • 2 ounces fresh cranberries 60 grams


Make the cake:

  • Preheat the oven to 355°F (180°C). Grease and line the base and sides of three 7 inch (18 cm) cake tins.
  • In a large bowl whisk together: flour, cocoa, soda, baking powder, espresso powder, salt, spices and sugar.
  • In a small pot melt butter. Set aside.
  • In a separate bowl combine all the wet ingredients: eggs, buttermilk, milk, vanilla extract and honey.
  • Mix dry ingredients with wet ingredients until no lumps remain. Add melted butter. Whisk just until combined.
  • Split the batter equally between the 3 tins. Bake for 30-40 minutes, or until a toothpick inserted in the middle of the cake comes out clean, at 355°F (180°C).
  • Take out of the oven and allow to cool completely on a wire rack, before assembling the cake.

Make the frosting:

  • In a stand mixer fitted with a whisk attachment, cream heavy cream on a high mixer speed until light and fluffy (approx. 6-8 minutes).
  • Cut the cream cheese into cubes.
  • Add the cream cheese, a few cubes at a time, until you've added all of the cream cheese. Mix on medium speed for 1 minute until blended.
  • Scrape down sides of the bowl, add sugar, salt and cinnamon and mix for 1 more minute. Split the frosting into 3: 2 smaller parts and 1 larger.

Assemble the cake:

  • Place the first cake on a plate or a cake stand. Top with the first, smaller serving of frosting.
  • Then, layer with the second and third cake with a serving of frosting in between.
  • Finish off with the third, biggest serving of the frosting and garnish with washed and drained cranberries or your fruit of choice.
  • Store in an airtight container in the refrigerator.


The calories shown are based on the cake being cut into 10 pieces, with 1 serving being 1 slice of frosted cake. Since different brands of ingredients have different nutritional information, the calories shown are just an estimate. **We are not dietitians and recommend you seek a nutritionist for exact nutritional information. The information in the nutrition box are calculated through a program and there is room for error. If you need an accurate count, I recommend running the ingredients through your favorite nutrition calculator.**


Calories: 703kcal | Carbohydrates: 85g | Protein: 9g | Fat: 37g | Saturated Fat: 22g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Trans Fat: 1g | Cholesterol: 180mg | Sodium: 318mg | Potassium: 277mg | Fiber: 2g | Sugar: 56g | Vitamin A: 1344IU | Vitamin C: 1mg | Calcium: 147mg | Iron: 2mg
Course Dessert
Cuisine American
Calories 703
Keyword buttermilk spice cake, christmas cake recipe, christmas dessert

About Julie Clark

We are Julie, Maddie, and Kinslee – a mother and daughter team sharing with you the best cakes to satisfy any need or sweet craving that you may have. Welcome to our family’s kitchen!

You might also like

Join the Discussion

Notify of

Most Voted
Newest Oldest
Inline Feedbacks
View all comments

If I wanted to just make it a 2 layer cake (instead of 3) am I able to?

Sounds amazing but I’m allergic to honey, can it be omitted?