Start by dry roasting the walnuts. Once you smell the aroma and they start browning, remove them from the heat.
Once cooled, roughly chop the walnuts.
Preheat the oven to 350 degrees.
Grease a baking tray with coconut oil spray, and line with parchment paper.
In a pot on low heat, combine butter and chocolate chips.
Mix until smooth and silky as follows:
Remove from the heat and add sugar and vanilla extract.
Using a whisk, mix the batter for a few minutes until the batter is smooth.
Once the batter is cool, add egg one at a time. DO NOT ADD EGGS TO HOT CHOCOLATE ELSE IT WILL SCRAMBLE. Mix in between.
This is what you should have once both eggs are added and well mixed. The batter should no longer be grainy, but smooth and glossy.
Add flour. Mix until the flour is well incorporated, but do not over mix.
Add walnuts and fold.
Pour batter into the baking tray.
Into the oven. Bake for 25 - 30 minutes. I baked mine for 25 minutes for a more gooey effect. DO NOT OVER BAKE.
Out of the oven. Cut into 16 square.