01 -
Preheat oven to 175°C. Line a 20×20 cm square pan with parchment paper, allowing overhang. Whisk melted butter and sugar until smooth, add eggs one at a time, then stir in vanilla. Sift cocoa powder, flour, salt, and baking powder; fold gently until combined. Pour batter into pan, smooth surface, bake 20–25 minutes until a toothpick shows moist crumbs. Cool completely on wire rack.
02 -
Place chopped semisweet chocolate in a heatproof bowl. Warm milk over low heat until steaming, pour over chocolate; let sit 1 minute, then stir until smooth. Cool mixture to room temperature. Whip chilled cream with powdered sugar to soft peaks. Stir a spoonful of whipped cream into chocolate mixture to loosen, then gently fold in remaining cream in parts until airy and uniform.
03 -
Spread mousse evenly over cooled brownie base using a spatula. Cover and refrigerate for at least 2 hours until mousse sets.
04 -
Place chopped semisweet chocolate in heatproof bowl. Warm heavy cream until nearly simmering, pour over chocolate. Let rest undisturbed 2–3 minutes, then stir gently until smooth and glossy. Pour ganache over chilled mousse, spreading gently with offset spatula.
05 -
Refrigerate for 1 hour until ganache firms. Use parchment overhang to lift dessert from pan. For clean slices, warm a sharp knife in hot water, dry and slice, wiping blade clean between cuts.