Ingredients
Equipment
Method
Prep and preheat
- Preheat the oven to 350F, then butter a 9x9 or 8x8 baking dish.
- Whisk all-purpose flour, granulated sugar, cocoa powder, baking powder, and salt until evenly combined and no dry streaks remain.
Make the batter
- Stir in whole milk, melted unsalted butter, and vanilla extract until the batter is smooth.
- Spread the batter into the prepared baking dish in an even layer.
Add topping and bake
- Mix brown sugar and cocoa powder, then sprinkle it evenly over the batter without stirring.
- Pour very hot water over everything, do not stir, and keep the top undisturbed.
- Bake for 35-40 minutes at 350F until the top is set and looks firm while the center stays saucy.
Serve
- Serve warm straight from the dish, spooning into the self-saucing chocolate interior and topping with vanilla ice cream.
Notes
Pro tip: keep the hot water layer untouched—pouring and not stirring helps the chocolate sauce form underneath. Refrigerate leftovers in an airtight container up to 3 days; rewarm individual portions in the microwave until gooey. Freezing is not recommended because the sauce texture can turn grainy. For a dairy-free swap, use plant-based butter and unsweetened plant milk in the batter.
