Ingredients for - Iced hazelnut zabagliones

1. 100g bag hazelnut , toasted
2. 400ml double cream
3. 85g golden caster sugar , plus 1 tbsp
4. 3 egg yolks
5. 5 tbsp sweet marsala
6. 4 tbsp chocolate hazelnut spread
7. 2 tbsp sweet marsala
8. 2 tsp instant coffee dissolved in 2 tbsp boiling water

How to cook deliciously - Iced hazelnut zabagliones

1 . Stage

Put all sauce ingredients into a small pan, bring to the boil, whisking, then let it cool completely to a silky, thickened sauce.

2 . Stage

Whizz all but 1 tbsp of the nuts in a small food processor until fine. Very roughly chop the rest, then set aside. Softly whip the cream with 1 tbsp sugar. Put the rest of the sugar into a pan, add 100ml water, then slowly heat until the sugar has dissolved. Turn up the heat, boil for 1 min, then take off the heat.

3 . Stage

Line two individual pudding basins or ramekins with cling film. Put the egg yolks and Marsala into a large bowl over a pan of hot water, then whisk until it starts to thicken and get foamy. Keep the beaters running and trickle the sugar syrup into the mix. Keep beating for about 5 mins until the mixture is thick and holds a trail. Take off the heat, then whisk until cooled. Add the cream, whisk again, then fold in the ground nuts with a metal spoon.

4 . Stage

Ripple half the sauce through the mix, spoon into the moulds, then fold the cling film over. Freeze the remaining mix in a tub or make more individual puds, if you like. Freeze for at least 4 hrs or overnight to set.

5 . Stage

Turn onto plates, then let ices sit for 10 mins to soften a little. Scatter over the chopped nuts, then pour a little sauce over to serve.