Preheat oven to 350°. Line an 8x8 baking pan with parchment paper and set aside.
In a microwave-safe bowl, heat butter and 4oz of chopped chocolate on high for 30 seconds. Mix and then heat in 10 to 15-second intervals (mixing in between) until the mixture is smooth and melted together.
10 tbsp unsalted butter, 4 oz semi-sweet chocolate bar
Once melted, add to a large bowl with the sugar and whisk until combined. Add in the eggs + yolk, as well as the vanilla extract.
1 cup granulated sugar, 2 large eggs , 1 egg yolk, 1½ tsp vanilla extract
Add the dry ingredients- flour, cocoa powder, and salt. Fold in with a rubber spatula until everything is just combined and there are no streaks of flour left.
½ cup all-purpose flour, ¼ cup dutch-processed cocoa powder, ¾ tsp salt
Pour a little over half the brownie batter into the pan, and then take 3/4 cup of the caramel sauce and spread over top. You can use a knife to swirl it into the brownies, just be careful not to go all the way to the edge. Top with the rest of the brownie batter.
1 cup salted caramel sauce
Bake for 30-35 minutes, or until the brownie edges set and the center does not jiggle. You can test with a knife or toothpick, but the caramel centers may make it hard to see when the brownie portion is actually done.
Allow the brownies to cool completely (about 1 hour), drizzle the remaining caramel sauce on top, and cut into 12 squares! Finish with some flaky sea salt and enjoy!
flaky sea salt