Ingredients
Method
Prepare the Hazelnuts:
- Preheat oven to 350°F (175°C). Spread hazelnuts on a baking sheet and toast for 10-12 minutes until golden and fragrant.
- Let the nuts cool, then rub them in a kitchen towel to remove most of the skins. Chop coarsely.
Make the Zabaglione Custard:
- In a heatproof bowl, whisk together egg yolks and sugar. Place over a pot of simmering water (bain-marie).
- Whisk continuously for 5-7 minutes until the mixture thickens and forms ribbons when whisked. Add hazelnut liqueur or extract and whisk to combine.
Prepare the Meringue:
- Beat egg whites with sugar until soft peaks form.
- Set aside.
Whip the Cream:
- In a separate bowl, beat the cream until soft peaks form. Be careful not to overwhip.
Combine Components:
- Gently fold whipped cream into the cooled zabaglione custard in two additions.
- Then fold in the meringue in three additions, preserving air bubbles.
Assemble the Semifreddo:
- Line a 9x5-inch loaf pan with plastic wrap, leaving overhang.
- Pour the mixture into the pan and smooth the top.
- Sprinkle the chopped toasted hazelnuts and drizzle with melted chocolate on top.
Freeze:
- Cover with plastic wrap and freeze overnight (minimum 6 hours).
Unmold and Serve:
- Once frozen, carefully remove the semifreddo from the pan by pulling the plastic wrap.
- Place on a platter and slice using a hot knife for clean cuts.
- Serve immediately or store leftovers in the freezer.
Notes
- This dessert needs overnight freezing, so plan ahead when preparing it for guests.
- Feel free to substitute the hazelnuts with pistachios or other nuts for a different flavor.
- The hazelnut liqueur can be swapped with vanilla or hazelnut extract for an alcohol-free version.
- Make sure to use high-quality chocolate for the best flavor.
