Ooey gooey Caramel Brownies are a decadent dessert with a luscious layer of homemade caramel sauce swirled into rich, fudgy brownies. Sweet, salty and over the top delicious, these amazing brownies will melt in your mouth.
Place all caramel ingredients in a medium-sized saucepan then warm on the stovetop over medium-heat, stirring occasionally, until butter melts and all ingredients are combined.
When mixture begins to steam, stir continuously for 7 minutes. Be sure to scrape the bottom of the saucepan as you stir to avoid burnt bits of caramel.
Remove saucepan from heat. Cover pan with a lid and set aside to cool.
Brownies
Preheat oven to 350 degrees. Line an 8 x 8 metal baking pan with parchment paper and set aside.
Chop chocolate bar with a knife then melt with butter in a large microwave-safe bowl in 30 second increments, stirring after each until blended and smooth.
Add both sugars to the bowl then whisk vigorously to combine.
Add eggs then whisk vigorously until incorporated.
Whisk in vanilla.
In a separate bowl, sift together flour, cocoa powder and salt.
Add dry ingredients to wet, stirring with a spoon until just combined. Avoid overmixing.
Reserve 1/2 cup of brownie batter for later use as the topping. Spoon remaining batter into the baking pan then level the top with a spatula.
Assembly
Pour caramel on top of brownie base in an even layer.Note, if caramel has hardened too much to pour, rewarm on stove over low heat until it reaches a pourable consistency.
Dollop remaining 1/2 cup of brownie batter atop caramel.
Using a knife, gently swirl brownie and caramel together.
Bake for 30 to 35 minutes or until caramel reaches desired gooeyness. Avoid overbaking or brownies will be dry.
Remove pan from the oven and place on a wire rack to cool completely before slicing.
Cover and store leftovers at room temperature up to 1 week.