01 - Preheat oven to 350°F. Line an 8×8-inch square baking pan with parchment paper, leaving enough overhang on two sides for easy removal.
02 - In a large mixing bowl, whisk together the melted butter, granulated sugar, and packed brown sugar until smooth and glossy.
03 - Add the eggs and vanilla extract to the sugar mixture, whisking vigorously until well blended and the mixture lightens slightly in color.
04 - Sift the cocoa powder, flour, and sea salt directly into the batter. 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 surface evenly. Bake for 23–25 minutes, until the edges are set but the center still looks slightly underbaked.
06 - Transfer the pan to a wire rack and let the brownie base cool completely in the pan.
07 - Place the chopped semi-sweet chocolate and butter in a heatproof bowl. Heat the heavy cream in a small saucepan over medium heat until it just begins to steam, then pour it over the chocolate. Let sit for 2 minutes.
08 - Stir the chocolate-cream mixture gently until silky smooth and glossy. Spread the ganache evenly over the cooled brownie base.
09 - Scatter the rainbow candy-coated chocolate chips evenly over the ganache surface. Refrigerate for at least 30 minutes, or until the ganache is firmly set.
10 - Use the parchment overhang to lift the brownie slab out of the pan. Slice into 12 even bars with a sharp knife and serve chilled or at room temperature.