Preheat oven to 180 degrees. Line a square brownie pan and set aside.
In a saucepan, melt the butter.
Turn down the heat, add the chocolate and sugar and mix till chocolate melts and the sugar melts. Remove from heat and allow to cool slightly.
Break in an egg at a time and whisk well. Once all eggs are added, the mixture becomes glossy.
Add the remaining ingredients and fold in till most.
Pour into the pan and bake for 25 minutes till the top is firm.
Cool in the pan for 10 minutes and then cool completely on a rack before slicing and serving.