Preheat your oven to 180 °C (350 °F).
Mix the dry ingredients: In a large bowl, combine the flour, sugar, cocoa powder, and salt until well blended.
Add the wet ingredients: Pour in the melted butter, crack the eggs into the mixture, and add the vanilla extract. Stir until everything is combined and forms a smooth batter.
Pour the batter: Transfer the brownie batter into a prepared brownie pan, spreading it evenly.
Bake the brownies: Place the pan into the preheated oven and bake for about 25-30 minutes, until a toothpick inserted in the center comes out with a few moist crumbs.
Prepare the caramel coverage: In a saucepan, mix sugar, sour cream, and butter over medium heat. Stir continuously until the caramel turns golden brown and creamy, then add the remaining vanilla extract.
Let the brownies cool completely before pouring the caramel coverage over them.
Serve and enjoy: Allow the caramel to set before slicing into squares. Enjoy this heavenly creation with family and friends!