¾ cup unsweetened cocoa powder, spooned and leveled
¼ teaspoon salt
⅔ cup evaporated milk
⅔ cup brown sugar, packed
2 large egg yolks
5 tablespoons unsalted butter, cut into pieces
⅛ teaspoon salt
1 teaspoon pure vanilla extract
⅔ cup finely chopped pecans
1 ⅔ cups sweetened shredded coconut
Directions
Preheat the oven to 350 F.
Line an 8x8-inch square pan with parchment paper or foil, and set aside.
Make the brownie batter: Add the melted butter and sugar to a large bowl and whisk together until smooth.
Whisk in the eggs, vanilla extract, and 1 tablespoon water until combined.
Add the flour, cocoa powder, and salt and mix until well incorporated.
Spread the batter evenly into the prepared pan. It will be thick.
Bake in the preheated oven for 20–22 minutes, until the edges are set and a toothpick inserted into the center comes out with a few moist crumbs.
Make the topping: To a medium saucepan, add the evaporated milk, brown sugar, egg yolks, butter, and salt.
Heat over medium-low heat, whisking constantly, until simmering. After it begins simmering, whisk for about 3 minutes, until the sugar is dissolved and the mixture has thickened.
Remove from the heat and add in the vanilla extract, pecans, and coconut.
Spread the topping over the baked brownies. Let the topping set.