01 -
Preheat oven to 350°F (175°C). In a medium-sized mixing bowl, combine the flour, baking powder, salt, sugar, and cocoa. Stir in the melted butter, milk, and vanilla until smooth.
02 -
Spread the batter into a greased 1.5 qt casserole dish (or square pan). Set aside.
03 -
In another bowl, combine the dry topping ingredients (sugar, brown sugar, salt, and cocoa). Sprinkle this mixture evenly over the batter in the pan. Do not stir.
04 -
Carefully pour the boiling water over the top. Again, do not stir.
05 -
Bake for 30 minutes, or until the top is almost set. The cake will rise to the top, and a rich pudding will form underneath.
06 -
Serve warm with a scoop of ice cream for an indulgent treat.