01 -
Line a 9x13-inch pan with parchment paper, leaving an overhang for easy lifting. Lightly grease with cooking spray or butter.
02 -
In a medium saucepan over low heat, melt butter and chopped chocolate, stirring occasionally until smooth and glossy. Remove from heat and let cool slightly.
03 -
Whisk granulated sugar and brown sugar into the melted chocolate mixture. Add eggs one at a time, whisking well after each addition until the mixture is thick and shiny. Stir in vanilla extract.
04 -
In a separate bowl, whisk together flour, salt, and cocoa powder. Fold the dry mixture into the wet batter with a spatula until just combined, avoiding overmixing.
05 -
Spread batter evenly into the prepared pan. Bake in the center of a preheated oven at 350°F (175°C) for 22 to 28 minutes, or until a toothpick inserted in the center comes out with moist crumbs. Cool completely on a wire rack.
06 -
In a saucepan, combine evaporated milk, egg yolks, sugar, and butter. Cook over medium heat, stirring constantly, until thickened to a custard-like consistency, approximately 8 to 12 minutes.
07 -
Remove from heat and stir in vanilla extract, shredded coconut, and toasted chopped pecans. Allow the topping to cool slightly to facilitate spreading.
08 -
Spread the coconut pecan topping evenly over the cooled brownies. Refrigerate for at least 45 minutes before slicing.