Self-Saucing Chocolate Pudding Cake
A warm, fudgy cake that turns into its own glossy chocolate sauce while it bakes. All you need is one bowl, a handful of pantry ingredients, and about 45 minutes for a dessert that feels like a little bit of magic.

No mixer, no fussing. Just a tender cake on top and a river of hot pudding underneath.
What Makes This Pudding Cake So Special
The cake separates into two layers on its own. A soft, cocoa-rich sponge rises to the top while the bottom turns into a velvety chocolate sauce. The contrast between the warm, molten sauce and a cold scoop of vanilla ice cream is the whole point.
It starts with a simple batter you can whisk together in five minutes. Pouring boiling water over the top before it goes into the oven sounds odd, but that step is what creates the self-saucing effect. I keep coming back to this recipe because it tastes like an old-school diner dessert without any of the work.
Ingredients

- 1 cup all-purpose flour: spooned and leveled, not scooped
- 2 tsp baking powder: check the date if the can has been sitting in the back of the pantry
- ¼ tsp fine salt
- ¾ cup granulated sugar: regular white sugar
- 2 tbsp unsweetened cocoa powder: natural or Dutch process both work here
- ½ cup whole milk: 2% is fine, but whole gives the richest sauce
- 2 tbsp melted butter: salted or unsalted, whatever you have
- 1 tsp vanilla extract
- ½ cup granulated sugar: for the topping layer
- ½ cup packed light brown sugar: adds a molasses note to the sauce
- ¼ cup unsweetened cocoa powder: for the topping
- 1 ¼ cups boiling water: must be boiling, not just hot from the tap
Variations and Substitutions
- Make it dairy-free: swap the milk for oat milk or almond milk and use a neutral oil or melted coconut oil instead of butter
- Add a coffee kick: stir 1 tsp instant espresso powder into the topping mixture for a deeper chocolate taste
- Use dark brown sugar: the sauce will be richer and a little more caramel-like
- Toss in chocolate chips: fold a handful of semisweet chips into the batter before spreading it in the dish for extra gooey pockets
If you love warm chocolate desserts, try our Molten Lava Cakes.
How To Make Chocolate Pudding Cake
Step 1: Mix the Batter

Heat your oven to 350°F (175°C). In a medium bowl, whisk together the 1 cup flour, baking powder, salt, ¾ cup granulated sugar, and 2 tablespoons cocoa powder until no lumps remain. Pour in the ½ cup milk, the melted butter, and the vanilla. Stir until the dry ingredients are just moistened and you have a thick, smooth batter, about 1 minute.
The mixture will look almost like brownie batter—too thick to pour. Scrape it into an ungreased 8-inch square baking dish and spread it evenly into the corners.
Step 2: Sprinkle the Topping

In a small bowl, stir together the remaining ½ cup granulated sugar, the brown sugar, and the ¼ cup cocoa powder. Sprinkle this dry mixture all over the batter in the dish, covering it completely.
Do not stir or mix it in. The topping should sit right on top of the batter in an even layer. The next step will take care of everything.
Step 3: Pour the Water and Bake

Slowly pour the 1 ¼ cups boiling water over the back of a large spoon onto the sugar-cocoa layer. Pouring over the spoon spreads the water gently so it does not blast through the dry topping. Slide the dish into the oven and bake for 35 minutes, until the top looks dry and crackly and the sauce is bubbling up around the edges.
During baking, the water sinks to the bottom and turns the base into a rich, glossy sauce while the top bakes into a tender cake. The sauce will still be slightly jiggly when the dish comes out, which is exactly what you want.
Step 4: Spoon Into Bowls and Serve

Let the cake sit on the counter for 5 minutes so the sauce thickens just a little. Then spoon generous portions into bowls, digging all the way to the bottom to scoop up both the soft cake and the hot fudgy sauce underneath. Add a scoop of vanilla ice cream right away.
The sauce will be dark, glossy, and steaming. The cake collapses a bit under the spoon, and the cold ice cream starts to melt into the warm chocolate. Eat it while it is still hot.
Tips for the Best Pudding Cake
- Pour the water slowly and over a spoon. Dumping it in fast can wash the dry topping unevenly and leave patches of dry sugar.
- Boil the water right before you need it. Water that has cooled even a minute loses the temperature needed to kick off the sauce layer properly.
- A ceramic or glass baking dish gives the most even heat and helps the sauce stay hot longer at the table.
- Start checking at 30 minutes if your oven runs hot. The top should look set but the sauce underneath should still wobble when you nudge the dish.
- If you have leftover cake, reheat portions gently in the microwave for 30 seconds at a time so the sauce loosens back up.
Bake times by dish size:
| Dish and material | Size | Time |
|---|---|---|
| Glass or ceramic square | 8-inch | 35 mins |
| Metal square | 9-inch | 30 to 32 mins |
| Glass or ceramic square | 9-inch | 32 to 35 mins |
Storing Leftover Pudding Cake
Cover any cooled leftovers and keep them in the fridge for up to 3 days. The cake will absorb some of the sauce as it sits, so it will be softer and less saucy the next day. Reheat individual servings in the microwave in short bursts until the sauce is warm and bubbling again around the edges.
Frequently Asked Questions
Can I make this cake ahead of time?
It is really best served fresh while the sauce is at its silkiest. You can bake it an hour before serving and keep it covered at room temperature, then reheat the whole dish in a low oven until the sauce loosens.
What if I do not have brown sugar?
Just use an equal amount of extra white sugar. The sauce will lose some of its molasses depth but will still be delicious and fudgy.
Why did my cake not form a sauce?
The water likely was not boiling when it went on, or the cake baked too long. The sauce layer needs that initial blast of heat to separate properly.
Can I use a different size pan?
Yes, but you will need to adjust the bake time. A 9-inch dish will bake faster because the batter is thinner, so check 5 minutes earlier. A deeper, smaller dish may need a few extra minutes.
What topping goes best with this?
A scoop of good vanilla ice cream melting into the hot chocolate sauce. A cloud of lightly sweetened whipped cream works, too.

Chocolate Pudding Cake Recipe
Ingredients
Method
- Preheat oven to 350°F (175°C). Whisk flour, baking powder, salt, ¾ cup sugar, and 2 tbsp cocoa in a bowl. Add milk, melted butter, and vanilla. Stir into a thick batter, then spread into an ungreased 8-inch square baking dish.
- Mix the remaining granulated sugar, brown sugar, and ¼ cup cocoa. Sprinkle evenly over the batter. Do not stir.
- Slowly pour boiling water over the back of a spoon onto the topping. Bake for 35 minutes, until the top is set and the sauce is bubbling.
- Let stand 5 minutes. Spoon into bowls, scooping deep to get both cake and sauce, and serve with vanilla ice cream.
