Prepare the Pretzel Crust:
- Preheat your oven to 350°F (175°C). Line a 9×13-inch baking pan with parchment paper.
- In a medium bowl, combine crushed pretzels, melted butter, and brown sugar. Stir until well mixed.
- Press the pretzel mixture firmly into the bottom of the prepared pan to form an even layer.
- Bake the crust for 8–10 minutes, then let cool while you prepare the brownie batter.
2. Make the Brownie Batter:
- In a microwave-safe bowl, melt the butter and chocolate chips together in 20-second intervals, stirring after each until smooth.
- In a large mixing bowl, whisk together the melted chocolate mixture, granulated sugar, and brown sugar.
- Add the eggs, one at a time, mixing well after each addition. Stir in the vanilla extract.
- Sift the flour, cocoa powder, and salt into the bowl, then gently fold until just combined. Avoid overmixing to keep the brownies fudgy.
3. Pour and Bake:
- Pour half of the brownie batter over the cooled pretzel crust, spreading it evenly.
- Bake for 10 minutes to partially set the first brownie layer. Meanwhile, prepare the caramel.
4. Add the Caramel Layer:
- In a small saucepan, melt the caramel candies with the heavy cream over low heat, stirring constantly until smooth.
- Pour the caramel over the partially baked brownie layer. Sprinkle lightly with sea salt if desired.
- Gently spread the remaining brownie batter over the caramel layer, covering it as much as possible.
5. Finish Baking:
- Return the pan to the oven and bake for an additional 20–25 minutes, or until the brownies are set but still slightly gooey in the center.
- Let the brownies cool completely in the pan before slicing for clean layers.
6. Serve and Enjoy:
- Slice the brownies into squares and serve. These are delicious as is, or you can top them with a scoop of vanilla ice cream for an extra treat!