Heat the oven to 180C (160C fan)/350F/gas 4, and grease and line the tin with baking paper.
Gently melt the butter and chocolate in a bowl over simmering water, then leave to cool to room temperature.
Whisk the eggs and sugar until frothy and tripled in volume. Roughly chop the nuts.
Fold the chocolate mix into the egg bowl, then add cornflour, salt and coffee, and finally the nuts.
Pour into the tin and bake for about 35 minutes, or until set on top but still slightly wobbly in the middle.
While the brownies are baking, quarter-fill a sink with cold water, and put the tin straight in there the moment it comes out of the oven. Leave to cool before cutting into squares or triangles.