Serves 4-6


  • 4 egg whites
  • 225g caster sugar
  • 75g hazelnut, crushed


  • 250g Mascarpone
  • 100ml Cream, whipped
  • 2 tbsp Irish cream liqueur
  • 1 tsp vanilla extract
  • 100g Christmas pudding, crumbled

To decorate:

  • 50g Caramelised Mixed nuts 
  • 3 tbsp. Toffee sauce to serve
  • 1 tbsp. Cocoa powder or grated chocolate


  1. Preheat the oven to 180˚C.
  2. Line a large Swiss roll tray (13 x 9 ½ inches) with parchment paper ensuring that both the base and the sides are covered.
  3. Using a food mixer with the whisk attachment, beat the egg whites until they form stiff peaks. Add in the caster sugar gradually, whisking thoroughly between each addition until the mixture is glossy and stiff.
  4. Spread the mixture onto the prepared baking sheet and sprinkle with some crushed hazelnut. Place in the oven and bake for 20 minutes until lightly browned. Remove from the oven and Allow to cool in the tray.
  5. Meanwhile, to prepare the filling place the mascarpone cream, cream and vanilla extract into a bowl and beat until smooth. Fold in the Irish Cream Liqueur and pudding crumbs.
  6. To build the meringue, place a layer of parchment paper larger than the cooled meringue baking tray onto a flat surface.Invert the cake onto the parchment paper. Carefully spread the mascarpone mixture over the cooled meringue. 
  7. Starting with the long side closest to you, and using the paper to help, roll up the cake to create the roulade.
  8. Place on a serving platter and decorate with a few caramelised nuts and toffee sauce and cocoa powder. 
  9. Store in the fridge, covered until required.