I got this recipe from an English friend of me who is a teacher. It got passed on to her by an American woman some 15 years ago. Her son was in the first class my friend ever taught. She made these for birthdays at school and they quickly became the favourite treat. And I am sure they still are as they are absolutely amazing! Chewy on the outside and all gooey and soft on the inside with delicious pieces of melting chocolate and crunchy nuts. Just as brownies should be!
Thanks Es for sharing!

Makes 24 pieces

225g unsalted butter
310g sugar
4 eggs at room temperature
150g flour
2 tsp vanilla sugar
½ tsp salt
60g cocoa powder
75g white chocolate in chunks
150g dark chocolate in chunks
65g walnuts, chopped

Preheat oven to 180˚C.
Grease a baking tray. I use a special brownie tray measuring 29x19x5 cm. In inches you could use a 13x9x2 inch tray.
Melt the butter. Set aside to cool.
Beat the eggs with the sugar in a mixing bowl until white and creamy.
Stir in flour, vanilla, cocoa and salt. Do not overbeat.
Stir in the melted butter and add the chocolate chunks and chopped walnuts.
Turn into the prepared tray and level the surface. Bake 20-25 minutes or until a toothpick inserted into the centre comes out with only a few moist crumbs. Remove tray from oven and leave to cool on a rack. Let brownies completely cool in tray. Cut into squares.
The amounts and kinds of chocolate and nuts (and other stuff you like) are personal. So change and try out after your own liking. Next time I will add more white chocolate I think, for a nicer marble effect. Or a version with white chocolate, macadamia nuts and cranberries could also be delicious!