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 - Whisk melted butter, granulated sugar, and brown sugar in a large bowl until smooth. Beat in eggs and vanilla until glossy and well combined.
03 - Sift flour, cocoa powder, and salt into the wet mixture. Gently fold until just combined—do not overmix to maintain fudgy texture.
04 - Spread batter evenly in prepared pan. Bake for 25–28 minutes until a toothpick inserted in the center comes out with moist crumbs. Cool completely in pan.
05 - Melt butter in a medium saucepan over medium heat. Stir in brown sugar, cream, and salt. Bring to a gentle boil, cooking for 2–3 minutes while stirring constantly.
06 - Remove from heat. Stir in vanilla and chopped pecans until fully incorporated.
07 - Pour praline topping evenly over cooled brownies. Allow to set for at least 20 minutes before lifting out and cutting into squares.