Sift dry ingredients and keep aside. Do not sift the cocoa powder and flour together.
Preheat oven to 180 degrees C and grease and line a baking dish with baking paper if using.
Melt the butter in a clean saucepan over low heat.
Low heat is key otherwise the butter will burn very quickly.
Allow the butter to foam. A rich aroma with anutty fragrance will release as the butter starts to brown.
Let the butter get to a deep golden brown without burning the butter.
Now add in the chopped chocolate, cocoa powder and vanilla extract.
Slowly stir, until all is blended together.
In a clean mixing bowl (handheld or stand mixer)beat the sugar and eggs until light and pale in colour.
Pour the chocolate mixture into the egg mixture, then add in the flour and the salt.
Using a rubber spatula, slowly fold the mixtureuntil everything is well incorporated and there are no more streaks of flour.
Pour the brownie batter into the greased baking dish and bake for 30 minutes or less (depending on your oven).
You will know if the brownies are cooked, when the edges are set.
The centre will still have a little brownie batter on it.
Once cooled, cut into squares.
Now you have the best tasting fudgy, chewy brownies to enjoy!