Preheat the oven to 350 degrees. Next, line a 8×8 metal pan with 2 pieces of foil that are 8-9 inches long. The two pieces create a sling that easily lifts out of the pan. Press the foil into the corners, smooth it out on the bottom and sides, and then spray with nonstick spray.
Combine the butter and chocolate in a bowl and microwave for 30 second intervals until melted. Stir every 30 seconds to help the chocolate and butter come together.
Pour chocolate into a large bowl along with the oil and vanilla, and stir until thoroughly mixed.
Next, add the eggs and both sugars to a stand mixer fitted with a whisk attachment. Turn the mixer onto medium high and mix for 1-2 minute to make the eggs creamy and light.
Gently fold the eggs into the chocolate mixture until combined. Be careful not to deflate the eggs, patience is key while folding.
Sift the flour, cocoa powder, cornstarch, baking powder, and salt into the bowl and gently fold just until combined. Don’t skip the sifting step! It makes the dry ingredients nice and light and gets ride of lumps.
Do NOT over stir. Once the flour is fully incorporated, pour the brownie batter into the foil lined pan and smooth out.
Bake on the middle rack for 30-36 minutes, or until a toothpick inserted comes out with a few crumbs on it. The crumbs should still be moist and slightly gooey. If they are dry, then the brownies have over baked. Err on the side of under baking than over baking because the brownies will continue to cook some when they are cooling in the pan.
Leave the brownies in the pan until slightly warm or completely cool. Remove brownies by lifting the sling out of the pan, and place on a cutting board.
While brownies bake, make the caramel sauce.
To Make the Caramel Sauce
Pour the sugar into a medium sized pot and cook over medium heat. Stir the sugar occasionally when the sugar is dry, and then stir continuously one it is more liquid and melting.
You will notice little lumps of sugar forming as the sugar starts to melt, but don’t worry! These lumps will melt as the caramel forms. Don’t turn the heat up for any reason, as this may cause the sugar to burn.
Once the sugar is a nice amber color, add the butter and stir until combined.
Remove the caramel from the heat, and add warm heavy cream in 3 increments. Stir quickly as you add each addition of the heavy cream so that it combines and doesn’t seize up.
Add the salt, stir, and then pour the caramel through a strainer in case any lumps of sugar didn’t dissolve during the first step.
Pour into a heat safe container and store in the fridge for 30-45 minutes, or until just warm.
To Finish the Coconut Caramel Brownies
Spread the coconut out on a parchment lined sheet pan and toast at 300 degrees for 4-6 minutes or until lightly golden brown.
Drizzle caramel over the brownies and spread out evenly. You can allow it to drip over the sides, but it will be a bit messier.
Next, top with toasted coconut, and cut brownies into either 9 bars or 16 bars. Enjoy!
This is a Baker Street Society original recipe. If you wish to adapt it for your own blog or business, please give credit as this is the honest thing to do.