01 - Preheat the oven to 350°F. Line an 8-inch square baking pan with parchment paper, leaving an overhang on two sides for easy removal.
02 - In a large bowl, whisk together the all-purpose flour, unsweetened cocoa powder, and salt until evenly distributed.
03 - In a separate bowl, combine the melted butter, granulated sugar, brown sugar, and vanilla extract, stirring until smooth and no sugar lumps remain.
04 - Add the eggs one at a time, mixing thoroughly after each addition until the batter is glossy and well emulsified.
05 - Gently fold the dry ingredient mixture into the wet base using a spatula, stirring just until combined. Avoid overmixing to keep the texture tender.
06 - Fold in the chopped dark chocolate and nuts if using, reserving a small handful of each for topping the batter before baking.
07 - Pour the batter into the prepared baking pan and use a spatula to smooth the surface into an even layer. Scatter the reserved chocolate and nuts over the top.
08 - Bake for 28 to 32 minutes, or until a toothpick inserted into the center comes out with a few moist crumbs clinging to it but not wet batter.
09 - Allow the brownies to cool completely in the pan on a wire rack. Once fully set, lift them out using the parchment overhang and cut into 16 even squares.