Start by separating the eggs.
Whip the whites to stiff peaks, then beat the yolks with the sugar and lemon zest until pale, thick, and beautifully creamy.
Add the melted butter, finely ground almonds, semolina, and Amaretto.
The batter will feel a little dense, which is totally normal for parrozzo.
Gently fold in the egg whites, working from bottom to top, until the mixture is smooth and fluffy.
Pour the batter into a dome-shaped zuccotto mold and bake at 160°C for about 1 hour. It takes a bit to set — just trust the process and use the toothpick test to check doneness.
Let it cool in the mold for 10 minutes, then remove and allow it to cool completely.
Once cold, melt the dark chocolate (with the butter if using) and pour it in one generous, glossy cascade over the cake placed on a wire rack.
Catch the excess chocolate and pour again to fully coat.
Let it set for 10–15 minutes, transfer to a serving plate, and your authentic Abruzzese Parrozzo is ready to slice, admire, and enjoy.