This Chocolate Pudding Cake recipe combines a soft, brownie-like cake with its own rich chocolate pudding sauce underneath. It’s made with simple pantry ingredients, comes together in one pan, and bakes into one of the most comforting hot fudge pudding cakes you’ll ever spoon into.
This pudding cake recipe uses an old-fashioned method where the cake and sauce bake together in one dish. The top sets like a soft cake while a thick chocolate pudding forms beneath. It feels like magic, but it’s all about ratio. The dry pudding mix goes over the batter, and then the boiling water poured on top helps create a rich sauce under the surface. No stirring needed once it’s assembled.

I always stick with a simple 1:1.25 ratio for the boiling water to dry pudding mix. That amount gives enough liquid to turn into sauce without thinning the batter too much. And I bake it in a ceramic dish, which holds heat better and gives the sauce time to settle while the cake sets on top. Glass also works, but avoid metal pans. They heat too quickly and can dry out the bottom.
A Closer Look at the Pudding Layer
This cake wouldn’t be a pudding cake without that warm chocolate pudding hiding underneath. The pudding layer forms from brown sugar, cocoa, and boiling water that slowly seeps through the batter as it bakes.
Brown sugar helps the base stay thick, not watery. I use light brown sugar when I want a milder taste and dark brown sugar when I want deeper molasses notes. The cocoa matters, too. Dutch-processed cocoa creates a darker, smoother chocolate flavor. Natural cocoa will still work, but you’ll get a lighter color and slightly sharper taste.
After pouring the water over the cocoa-sugar mix, the key is to leave it completely undisturbed. That strange floating layer you see before baking? It turns into the most luscious part of the dessert.
Ingredient Notes: What to Use and Why

Flour gives the cake structure, but not too much. I keep it to one cup so the texture stays soft and doesn’t compete with the pudding. Granulated sugar sweetens the cake without overpowering it.

The cocoa powder is what defines the chocolate pudding flavor. I use Dutch-processed to match the richness in this Chocolate Peanut Butter Cake. It’s smoother and less acidic. Butter adds depth and moisture, while milk keeps the crumb tender. A splash of vanilla brings warmth.

Brown sugar and cocoa make up the base of the pudding layer. They dissolve under boiling water to create that thick hot fudge texture. It reminds me of the rich finish in this Chocolate Hazelnut Cake, but done the easy way.
Step-by-Step Texture Cues

As you stir the cake batter, stop when it looks smooth and glossy. Overmixing will make the cake too dense. The top should look like brownie batter when you spread it into the dish.
Once you sprinkle the dry pudding layer on top, it may feel strange not to stir. But trust the process. When you pour the boiling water over that dry layer, do it slowly and evenly. You’ll see it float, and that’s exactly what you want.
Bake until the top looks cracked and matte. It shouldn’t jiggle, but you can still expect sauce underneath. I test mine by gently dipping a spoon in the center if it pulls up with a soft cake layer and a glossy pudding underneath, it’s ready.
How to Know It’s Done
This cake is finished when the top springs back lightly, but the center underneath stays saucy. You’ll see a cracked surface and smell rich chocolate. If it looks dry on top but feels heavy and soft underneath, pull it out.
Overbaked pudding cake dries the sauce and creates a crumbly texture. Underdone cake stays gooey on top and lacks contrast. The sweet spot is right around 32 minutes in my oven.
Love this rich chocolate texture? You’ll also enjoy the Chocolate Espresso Cake. It has a firmer crumb but leans into deep cocoa flavor in a similar way.
Save This Hot Fudge Pudding Cake Recipe

Pin this pudding cake recipe to your Chocolate Desserts or Cozy Baking board so it’s ready when you need it. If you try a variation or run into a tricky step, share in the comments. I read every note and always answer baking questions.
Chocolate Pudding Cake Recipe
This rich and gooey chocolate pudding cake is the ultimate comfort dessert. Made from simple pantry staples, the cake bakes with its own fudgy sauce underneath. It’s a classic pudding cake with a soft top and molten center, perfect for cold evenings or easy baking days. If you love decadent desserts and crave something warm and chocolatey, this hot fudge pudding cake delivers with every spoonful. Save this pudding cake recipe for your next homemade treat or holiday dessert rotation.
Ingredients
- FOR THE CAKE
- 1 cup (125g) all-purpose flour
- ¾ cup (150g) granulated sugar
- ¼ cup (25g) unsweetened cocoa powder
- 2 teaspoons baking powder
- ¼ teaspoon salt
- ½ cup (120ml) whole milk
- ¼ cup (60g) unsalted butter, melted
- 1 teaspoon pure vanilla extract
- FOR THE PUDDING LAYER
- ½ cup (100g) brown sugar (light or dark)
- ¼ cup (25g) unsweetened cocoa powder
- 1 ¼ cups (300ml) boiling water
Instructions
- PREHEAT AND PREP: Preheat your oven to 175°C (350°F). Lightly grease an 8-inch square or round baking dish. A ceramic or glass dish works best for even heat distribution and helps the pudding layer form properly.
- MAKE THE CAKE BATTER: In a medium bowl, whisk together the flour, granulated sugar, cocoa powder, baking powder, and salt until fully combined. In a separate bowl or large measuring jug, stir together the milk, melted butter, and vanilla extract. Pour the wet ingredients into the dry ingredients and stir just until the batter is smooth. Do not overmix. Spread the batter evenly in the prepared baking dish.
- MAKE THE PUDDING TOPPING: In a clean bowl, mix together the brown sugar and cocoa powder. Sprinkle this mixture evenly over the top of the cake batter without stirring it in.
- POUR THE BOILING WATER: Slowly and carefully pour the boiling water over the pudding topping layer. Do not stir. It may look unusual, but this step is essential for the pudding to form beneath the cake during baking.
- BAKE: Transfer the dish to the oven and bake for 30 to 35 minutes. The top should appear cracked and set like a brownie, while the underside will have developed a thick chocolate pudding. To check, gently insert a spoon into the center to reveal the sauce below.
- COOL SLIGHTLY AND SERVE: Allow the cake to sit at room temperature for 5 to 10 minutes after baking. This resting time helps the pudding layer settle and thicken slightly. Serve warm, ideally with a scoop of vanilla ice cream or a spoonful of whipped cream.
Notes
For best results, use Dutch-processed cocoa powder for a deeper chocolate flavor, but natural cocoa will also work. Avoid using metal baking pans, which conduct heat too quickly and can affect the sauce layer.
Nutrition Information
Yield
8Serving Size
1Amount Per Serving Calories 395Total Fat 8gSaturated Fat 4gUnsaturated Fat 4gCholesterol 18mgSodium 279mgCarbohydrates 74gFiber 4gSugar 39gProtein 7g
