Skip to content
Cakes

Christmas Walnut Cake: Toasted Walnut Sponge in Three Layers With White Chocolate Cream Cheese Filling

The We Cook With Love Team · Updated November 9, 2026
Slice of Christmas walnut cake with three sponge layers and white chocolate cream

This Christmas walnut cake combines a light toasted-walnut sponge with a fluffy white chocolate and cream cheese filling that sets firm in the refrigerator.

The sponge is cut into three even layers and stacked with the cream, so each slice shows neat layers. Chilled for a few hours, the cake is firm enough to slice cleanly, which makes it a good make-ahead dessert for a festive table.

Ingredients

For the sponge

  • 6 large eggs
  • 1 pinch salt
  • 1 cup (200 g) granulated sugar
  • 1 2/3 cups (200 g) all-purpose flour
  • 1 teaspoon baking powder
  • 2 1/2 tablespoons (30 g) neutral vegetable oil
  • 1 1/3 cups (150 g) toasted walnuts

For the cream

  • 4 teaspoons (12 g) powdered gelatin (about 1 1/2 envelopes)
  • 1/3 cup (80 ml) water
  • 3 cups (700 g) cold heavy cream (at least 33% fat), for whipping
  • 1 cup (220 g) full-fat cream cheese, cold (a little under 8 oz)
  • 7 oz (200 g) white chocolate
  • 1/2 cup (100 g) hot heavy cream

For decoration

  • 3.5 oz (100 g) white chocolate, for grating

Instructions

  1. Crack the 6 eggs into a deep bowl, add the pinch of salt and 1 cup (200 g) sugar, and beat with an electric mixer until thick, pale and voluminous.
  2. In a separate bowl, mix the flour and baking powder, then sift it into the egg foam in batches and fold in gently with a whisk.
  3. Pour in the oil and fold it in lightly.
  4. Grind the toasted walnuts to a fine meal in a food processor, add them to the batter and fold in evenly with a whisk.
  5. Line a 7×11-inch (18×28 cm) baking pan with parchment paper, pour in the batter and smooth the top with a skewer, using circular motions.
  6. Bake in a preheated oven at 350°F (180°C) for about 30 minutes.
  7. Let the sponge cool completely, remove the paper and cut it horizontally into 3 equal layers with a long serrated knife.
  8. In a small bowl, stir the gelatin into the 1/3 cup (80 ml) water and let it bloom for 5 minutes.
  9. Whip the 3 cups (700 g) cold heavy cream to soft peaks in a separate bowl. Add the cream cheese and beat briefly.
  10. Break the 7 oz (200 g) white chocolate into a bowl, pour the 1/2 cup (100 g) hot heavy cream over it and stir until melted. Warm the bloomed gelatin until it dissolves, stir it into the warm chocolate mixture and mix until smooth.
  11. Pour the lukewarm chocolate-gelatin mixture into the whipped cream and cream cheese and fold gently with a spatula into a smooth, fluffy cream.
  12. Set an adjustable cake frame (or a pan with removable sides) of 7×11 inches (18×28 cm), lined with plastic wrap, on a tray. Place the first sponge layer inside and spread a third of the cream over it. Add the second layer, another third of the cream, then the third layer and the remaining cream on top.
  13. Refrigerate for at least 4 hours, until the cream is completely set.
  14. Carefully remove the frame and the plastic wrap. Grate the 3.5 oz (100 g) white chocolate into fine shavings on top with a vegetable peeler and cut into slices.

Video Recipe

Tips for Perfect Christmas Walnut Cake

  • Cool completely before cutting: A fully cooled sponge cuts into even layers without tearing. Use a long serrated knife.
  • Fold in the chocolate mixture only when lukewarm: If it is hot, it will deflate the whipped cream; if it is cold, the gelatin may set in lumps.
  • Give it time: Chill at least 4 hours so the cream sets completely before you remove the frame.

Frequently Asked Questions (FAQ)

How should I store Christmas walnut cake? Keep it in the refrigerator in a covered container or under a cake dome. It stays fresh and soft for 3 to 4 days.

Can I use other nuts instead of walnuts? Yes. Toasted hazelnuts or blanched almonds work well and give the sponge the same gentle nutty aroma.

Can I make it ahead for Christmas? Yes. Assemble it the day before and keep it chilled; it needs at least 4 hours to set anyway. Add the white chocolate shavings just before serving.

What kind of cream cheese should I use? Use full-fat, plain block-style cream cheese straight from the refrigerator, not a spreadable tub or low-fat version, so the filling stays thick and sets properly.

Can I freeze it? We have not tested it. Whipped-cream fillings can change texture after thawing, so for the best result serve it fresh from the refrigerator.


The recipe is based on a version by Leckeres und einfaches Essen, adapted by the We Cook With Love team.

Enjoy! Try more recipes from our kitchen.

RATE THIS RECIPE

You Might Also Like

Home-cooked recipes with exact ingredients and step-by-step instructions.

© 2026 We Cook With Love · Love on a plate189 recipes