Panettone is an Italian sweet bread often studded with dried fruit, traditionally enjoyed around Christmas time. You could use any type of panettone, and you don't even need to use pistachio cream, use whatever add ins you like!
Preheat the oven to 180 C. Start by whisking together the eggs and granulated sugar until the sugar has mostly dissolved and everything has fully incorporated.
To a pan, add milk, cream, butter, and vanilla. Gently heat until the butter has just melted, then slowly stream into the egg mixture, whisking constantly.
Slice the edges off the panettone. Butter a baking dish, sprinkle with demerara sugar, then press the edges into the dish to form a 'crust'. Pour a third of the custard over the crust.
Tear up the rest of the panettone, then mix with the remaining custard. Let sit for a few minutes until everything's soaked up.
Spoon half of the panettone mixture into the dish. Sprinkle over chunks of chocolate, blobs of pistachio cream, and chopped pistachios.
Add with the rest of the panettone mixture, more chocolate and pistachios. Finish with a sprinkle of demerara sugar, then pop into the oven for around 30 minutes or until golden.
Allow to cool for 15 minutes, then serve with cream. Enjoy!