For the Brownies:
1/2 cup (1 stick) unsalted butter
1 cup + 2 Tbsp sugar
1/2 cup + 2 Tbsp cocoa
1/2 tsp salt
1/2 tsp baking powder
1/2 tsp espresso powder, optional
1/2 Tbsp vanilla
3/4 cups flour
1 cup chocolate chips
2 cups shredded, sweetened coconut
2/3 cup + 2 Tbsp sweetened condensed milk
8 fun sized Almond Joy candy bars, chopped
For the Chocolate topping:
6 oz milk chocolate chips
Preheat the oven to 350°F. Cover an 8" x8" pan with foil so that it falls over the edges and spray bottoms and sides wit nonstick spray.
In a saucepan set over low heat, melt the butter, then add the sugar and stir to combine. Return the mixture to the heat briefly, just until it's hot, but not bubbling; it'll become shiny looking as you stir it. Heating this mixture a second time will dissolve more of the sugar, which will yield a shiny top crust on your brownies.
Transfer the sugar mixture to a medium-sized mixing bowl, if you've heated it in a saucepan. Stir in the cocoa, salt, baking powder, espresso powder, and vanilla.
Whisk in the eggs, stirring until smooth.
Add the flour and chips, again stirring until smooth.
Spoon the batter into a lightly greased 8"x8" pan.
In a medium sized bowl, combine the coconut, salt and condensed milk. Stir to combine. Dot the coconut mixture evenly over the brownie batter and use a knife to swirl the coconut mixture into the brownie mixture.
Sprinkle chopped Almond Joy bars over brownies.
Bake the brownies for about 30 minutes, until a cake tester inserted into the center comes out clean, or with just a few moist crumbs clinging to it. The brownies should feel set on the edges, and the center should look very moist, but not uncooked. Remove them from the oven.
For the chocolate topping sprinkle chocolate chips over warm brownies and use a knife to spread evenly . Refrigerate brownies overnight to allow the brownies to set and for the flavors to combine.