01 - Preheat the oven to 350°F. Grease a 9×9-inch square baking pan and line it with parchment paper, leaving an overhang on two sides for easy removal.
02 - Combine the chopped dark chocolate and butter in a heatproof bowl set over a pot of simmering water, stirring until completely smooth. Alternatively, melt in the microwave in 30-second bursts, stirring between each interval. Let the mixture cool slightly.
03 - In a large mixing bowl, whisk together the granulated sugar, brown sugar, eggs, and vanilla extract until the mixture turns pale and becomes slightly thickened, about 2 minutes.
04 - Pour the melted chocolate mixture into the egg mixture and stir until evenly incorporated.
05 - Sift the flour, cocoa powder, baking powder, and salt directly into the batter. Gently fold with a spatula until just combined — avoid overmixing to keep the brownies tender.
06 - If desired, fold in the chopped nuts and/or chocolate chips until evenly distributed throughout the batter.
07 - Pour the batter into the prepared baking pan and use the spatula to smooth the top into an even layer.
08 - Bake for 22–25 minutes, until the edges are set and the center remains slightly soft. A toothpick inserted into the center should emerge with moist crumbs, not clean.
09 - Allow the brownies to cool completely in the pan before lifting them out using the parchment overhang and cutting into squares.