01 - Preheat oven to 350°F. Line a 9-inch square baking pan with parchment paper, leaving an overhang on opposite sides for easy removal.
02 - In a large bowl, whisk together melted butter, granulated sugar, and brown sugar until smooth and well combined. Add eggs and vanilla; beat until the mixture appears glossy and thickened.
03 - Sift flour, cocoa powder, and salt directly into the wet mixture. Gently fold with a spatula until just combined—be careful not to overmix, which can create tough brownies.
04 - Spread batter evenly into the prepared pan. Bake for 25 to 28 minutes, or until a toothpick inserted in the center emerges with a few moist crumbs attached. Cool completely in the pan before adding topping.
05 - Melt butter in a medium saucepan over medium heat. Stir in brown sugar, cream, and salt. Bring to a gentle boil and cook for 2 to 3 minutes, stirring constantly to prevent burning.
06 - Remove saucepan from heat. Stir in vanilla and chopped pecans until evenly distributed in the caramel mixture.
07 - Pour the warm praline topping over the cooled brownies, spreading it into an even layer. Let set for at least 20 minutes at room temperature. Lift brownies from the pan using parchment overhang and cut into 16 squares.