01 -
Set your oven to 175°C (350°F) and get an 8×8-inch (20×20 cm) pan ready with parchment paper. Blend the melted butter, eggs, sugar, and vanilla in a bowl until it’s smooth. Sift the dry ingredients—flour, cocoa powder, baking powder, and salt—into the wet mix. Gently combine without mixing too much. Spread this batter evenly into the prepared pan and bake for around 20-25 minutes. When a toothpick barely comes out clean, you’re good to go. Let it cool fully in the pan.
02 -
Warm the milk in a small pot just until it steams (don’t let it boil). Pour over the finely chopped semisweet chocolate in a heatproof bowl and let it rest for 2 minutes. Stir until the chocolate becomes velvety smooth. Cool until room temperature. Whip chilled cream with powdered sugar into soft peaks in a new bowl. Gently fold the cooled chocolate into the whipped cream till blended but still fluffy. Evenly spread this mousse over the brownie layer and chill in the fridge for no less than 2 hours.
03 -
Put the chopped chocolate in a heatproof bowl. Heat the heavy cream in a small pot until it’s just about to simmer, then pour it over the chocolate. Rest it for about 2 minutes, then mix until it’s glossy and smooth. Pour this glossy layer on top of the mousse and spread it out with an offset spatula. Chill in the fridge for an hour or so, until it firms up.