01 -
Heat granulated sugar in a medium saucepan over medium heat until melted, stirring until smooth.
02 -
Gradually add cubed butter to the melted sugar, stirring until fully melted and bubbly. Slowly mix in heavy cream.
03 -
Stir in vanilla extract and salt into the caramel mixture. Let it cool for at least 30 minutes.
04 -
Preheat the oven to 350°F. Grease a 9x9-inch pan and line it with parchment paper.
05 -
In a bowl, whisk together all-purpose flour, cocoa powder, cornstarch, and salt. Set aside.
06 -
In a large bowl, whisk granulated sugar, powdered sugar, eggs, and egg yolk on high speed for 2 minutes. Add melted butter, oil, and vanilla extract, and mix until combined.
07 -
Gradually fold in the dry ingredients. Stir in the semi-sweet chocolate chips using a spatula.
08 -
Spread half the brownie batter into the prepared pan. Pour half the salted caramel over the batter, leaving a 1-inch border. Cover with the remaining batter.
09 -
Bake the brownies for 40-45 minutes. Check for doneness using a toothpick; it should come out with moist crumbs but not wet batter.
10 -
Allow the brownies to cool. Poke holes with a skewer and pour the remaining caramel on top to seep in.
11 -
Let the brownies rest for 10 minutes. Slice into squares and serve.