Preheat the oven to 350°Fahrenheit and line an 8x8 baking pan with parchment paper. Make sure the paper is hanging over the sides of the pan so you can easily remove the brownies once they’ve cooled. Roughly chop your walnuts and set aside.
In a large bowl, whisk together the melted butter, granulated sugar and light brown sugar. Whisk until the mixture forms almost a paste and is quite thick.
Add the eggs, almond extract, and vanilla extract, whisking vigorously for around one minute.
Add the dry ingredients - the flour, cocoa powder and salt. Whisk until just combined - you don’t want to over mix the brownie batter as that would change the texture of the brownies!
Set 1 Tbsp of chopped almonds aside (for sprinkling on top of the batter), then stir in the remaining chopped almonds.
Pour the brownie batter into your prepared pan. Sprinkle the 1 Tbsp of chopped almonds on top. Bake for 30-40 minutes.
A toothpick inserted in the middle of the brownies should come out with some wet crumbs, but not completely covered in batter. Let the brownies cool completely in the pan before adding the glaze.
Almond Glaze (Optional)
In a medium bowl,, combine powdered sugar, milk, and almond extract. Whisk until smooth, adding more milk as needed to reach your desired consistency.
Pour the glaze evenly over the brownies. It will take a couple hours to set completely!
Notes
Measuring Flour and Cocoa Powder: Properly measure your flour and cocoa powder using either a kitchen scale or the scoop and level method.Baking Time: This will vary depending on your oven, as well as your pan.If using a glass baking dish instead of aluminium, the brownies will take longer to bake.Storage Instructions: Store un-sliced in the pan, covered tightly with tinfoil 3-4 days. Store sliced brownies at room temperature in an airtight container.