To Prepare: Line a baking sheet/tin with greaseproof paper and lightly brush with butter and preheat your oven to 180C/350F/Gas 4.
To melt the chocolate, place in a heatproof glass bowl and suspend over a pan of boiling water. Mix the chocolate until it's completely melted, then remove the glass bowl from the pan and add in the butter. Stir until well combined.
In a separate bowl, beat the eggs and then add in the sugar. Whisk the two together until light and fluffy.
Now combine the chocolate mixture and egg mixture together in a large bowl and gradually sift in the flour and add in the nuts and ginger. Gently fold the mixture all together - be careful not to over mix, as this will remove too much air from the mixture and it won't rise.
Once the ingredients are well combined into a brownie batter, pour into the greased baking sheet/tin and place in the oven for approx 20-25 minutes.
Once the top of the brownie has become firm, remove from the oven and test the cake by inserting a fork. If the fork comes out clean, then they are baked and ready to remove from the oven.
Set the brownies on the side, until cool, then cut into slices.