01 -
Preheat the oven to 175°C. Grease a 23 cm square baking pan and set aside.
02 -
In a medium mixing bowl, whisk together the flour, granulated sugar, cocoa powder, baking powder, and salt until evenly blended.
03 -
Add milk, oil or melted butter, and vanilla extract to the bowl. Stir with a spatula until the batter is smooth and free of lumps.
04 -
Transfer the batter to the prepared baking pan and spread evenly using a spatula.
05 -
In a separate bowl, mix the granulated sugar, light brown sugar, and cocoa powder for the sauce.
06 -
Evenly sprinkle the dry fudge topping mixture over the entire surface of the batter. Do not stir.
07 -
Slowly pour the boiling water over the back of a metal spoon to evenly distribute it across the batter without disturbing the layers. Do not stir.
08 -
Place the pan in the oven and bake for 35 to 40 minutes until the surface appears set but the bottom is gooey and fudgy.
09 -
Remove from oven and allow the cake to stand for 10 to 15 minutes. Serve warm, scooping the sauce from the bottom over each portion. Optional: top with vanilla ice cream.