01 -
Preheat oven to 350°F (175°C) and line an 8×8-inch (20×20 cm) baking pan with parchment paper. In a mixing bowl, whisk together melted butter, granulated sugar, eggs, and vanilla extract until smooth. Sift in the cocoa powder, flour, salt, and baking powder. Gently fold dry ingredients into the wet mixture until just combined, avoiding overmixing. Spread batter evenly in the prepared pan.
02 -
Bake for 20–25 minutes, or until a toothpick inserted into the center comes out with a few moist crumbs. Allow the brownie to cool completely in the pan.
03 -
Heat milk in a small saucepan until steaming but not boiling. Pour hot milk over the chopped semisweet chocolate in a heatproof bowl. Let stand for 2 minutes, then stir until chocolate is melted and mixture is smooth. Allow to cool to room temperature while remaining fluid. In a separate bowl, whip chilled heavy cream with powdered sugar until soft peaks form. Gently fold the cooled chocolate mixture into the whipped cream until fully incorporated, maintaining lightness. Spread mousse evenly over cooled brownie base. Refrigerate at least 2 hours until set.
04 -
Place chopped semisweet chocolate in a heatproof bowl. Heat heavy cream in a small saucepan until it begins to simmer. Pour hot cream over the chocolate and let sit for 2–3 minutes, then stir until smooth and glossy. Pour ganache over the set mousse layer and smooth with an offset spatula. Refrigerate for at least 1 hour until the ganache is firm.
05 -
Once ganache is fully set, lift the brownie from the pan using the parchment edges. Slice into 12 squares using a sharp knife, wiping the blade clean between cuts for defined layers.