01 - Preheat the oven to 350°F. Line an 8×8-inch square baking pan with parchment paper, leaving an overhang on two sides for easy removal.
02 - In a large mixing bowl, whisk the melted butter, granulated sugar, and packed brown sugar together until smooth and glossy.
03 - Add the eggs and vanilla extract to the sugar mixture. Whisk vigorously until fully combined and the batter appears slightly lightened in color.
04 - Sift the cocoa powder, all-purpose flour, and fine sea salt directly into the bowl. Gently fold with a spatula until just combined — avoid overmixing to keep the brownies tender.
05 - Pour the batter into the prepared pan and smooth the top with a spatula. Bake for 23–25 minutes, until the edges are set but the center still looks slightly underbaked. Cool completely in the pan on a wire rack.
06 - Place the chopped semi-sweet chocolate and butter in a heatproof bowl. Heat the heavy cream in a small saucepan over medium heat until just steaming — do not boil. Pour the hot cream over the chocolate and let it sit undisturbed for 2 minutes.
07 - Stir the ganache gently in small circles starting from the center until smooth, glossy, and free of lumps. Spread the ganache evenly over the cooled brownie base using an offset spatula.
08 - Sprinkle the candy-coated chocolate chips evenly across the ganache surface. Refrigerate for at least 30 minutes, or until the ganache is fully set. Lift the brownie slab from the pan using the parchment overhang, slice into 12 bars, and serve.