Preheat oven to 180 C / Gas 4. Grease a 20cm square baking tin.
In a saucepan on a low heat, melt the 140g milk and 140g plain chocolate with 115g butter till smooth. Remove from heat stir in the sugars until dissolved. Beat in eggs and vanilla, then add the flour, walnuts and the chopped chocolate; mix.
Tip mixture into the tin and bake in the preheated oven for 20-25 minutes. Remove to cool for 30 minutes if adding the fudge icing, if not the brownies are great warm!
Fudge icing: Melt the chocolate, butter, golden syrup, vanilla and coffee essence in a saucepan. Once melted put in fridge to cool for an hour, until it's thick and can be spread over the brownies.
this was the most easy recipe for a totally delicious chocolate overload....I used the supermarket basic choc range as did not want to waste money if not turn out well but wow worked fine. Mine turned out as a dense choc brownie yummy I didn't bother with icing. - 10 Aug 2012
I made just the icing in this recipe as i wanted to coat some brownies i had made, this is so easy to make and tastes absolutely delicious! if it becomes to thick to spread after being in the fridge just microwave for a few seconds and it will spread - its a fabulous recipe i love it! - 02 Feb 2013