Hazelnut Nanaimo Bars
Generously butter a square 20-cm baking pan.
In a large bowl, melt the hazelnut spread with 4 squares (113 g) of semi-sweet chocolate. When the mixture is smooth, stir in the Graham cracker crumbs and ground hazelnuts. Stir until the mixture is moistened. Firmly press the mixture to the bottom of the prepared pan to form the crust.
In a large bowl, whisk 60 mL (¼ cup) of the melted butter with the milk and the instant pudding powder. Gradually whisk in the powdered sugar, until fully incorporated and smooth. Pour over the crust and refrigerate for 1 hour.
In a small bowl, melt the remaining semi-sweet chocolate (4 squares / 113 g) with the remaining butter (30 mL / 2 tbsp). Spread over the refrigerated cream layer, then top with the hazelnuts and lightly sprinkle with flaky sea salt. Refrigerate until the chocolate is set. Cut into squares and serve.