This moist, gooey Chocolate Pudding Cake delivers deep chocolate flavor in every spoonful and is irresistible served warm with a scoop of vanilla ice cream.

This easy one-pan dessert bakes into both cake and sauce at once—the top becomes a tender chocolate cake while a fudgy sauce forms underneath. It’s rich and comforting, yet simple enough to throw together for a last-minute dinner party or a quiet night at home. I prefer to serve it warm and spooned into bowls so you get both cake and sauce in each bite.
Why you’ll love this Chocolate Pudding Cake
- Decadent chocolate flavor. Cocoa and brown sugar combine to create a deep chocolate taste in both the cake and the fudge sauce.
- Luxurious texture. The contrast between the silky, fudgy sauce and the tender cake feels like pudding and cake in one satisfying dessert.
- Quick and low-effort. No separate frosting required—the “self-saucing” method does the work for you, and the recipe comes together in minutes.

What is pudding cake?
Often called a self-saucing cake, this style of dessert bakes into two distinct textures at once. A chocolate cake batter rises to the top while a simple sugar-and-cocoa topping transforms—when combined with boiling water—into a rich, fudgy sauce beneath the cake.
Recipe ingredients
Below are the ingredients grouped by component. Check the recipe card for exact measurements and detailed instructions.


For the cake
- All-purpose flour — measure by spoon and level for best results.
- Granulated sugar — sweetens the cake.
- Brown sugar — adds depth and moisture; light or dark both work.
- Unsweetened cocoa powder — for true chocolate flavor.
- Baking powder — makes the cake rise; ensure it’s fresh.
- Salt — a pinch balances the sweetness.
- Milk — warm whole milk gives great richness; 2% also works.
- Unsalted butter — melted for the batter.
- Vanilla extract — adds aroma and rounds the flavors.
For the fudge topping
- Granulated sugar — forms the sauce base.
- Brown sugar — boosts color and richness.
- Unsweetened cocoa powder — creates the chocolate sauce.
- Boiling water — poured over the topping to form the fudgy sauce while baking.
How to make Chocolate Pudding Cake
The method is simple: combine the dry cake ingredients, stir in the wet ingredients, spread the batter in a greased baking dish, sprinkle the dry topping on top, pour boiling water over it, and bake. The water seeps down during baking and turns the topping into a luscious sauce beneath the cake.


- Preheat and prepare. Heat the oven to 350°F and grease an oval or similar baking dish.
- Mix dry cake ingredients. Whisk flour, sugars, cocoa, baking powder, and salt until uniform.
- Add wet ingredients. Stir in warm milk, melted butter, and vanilla until smooth; avoid overmixing.
- Transfer to pan. Pour the batter into the prepared dish and level the surface.
- Make the topping. Combine granulated sugar, brown sugar, and cocoa in a small bowl.
- Top the batter. Evenly sprinkle the topping mixture over the batter—do not mix it in.
- Pour boiling water. Carefully pour boiling water over the topping and do not stir; this creates the sauce as it bakes.
- Bake and rest. Bake 35–40 minutes until the top is set and edges pull slightly from the pan. Let rest about 15 minutes before serving so the layers settle.

Baker’s tips for success
Follow these tips to ensure a reliably delicious pudding cake every time.
- Use boiling water. Boiling water helps the topping transform into a thick sauce—don’t substitute lukewarm water.
- Don’t stir the topping into the batter. Sprinkling the topping and then pouring water produces the contrast between cake and sauce.
- Let it rest. Allow the baked dish to sit 10–15 minutes so the sauce thickens and slices hold together better.
- Optional add-ins. Stir in 1 cup of semisweet chocolate chips to the batter for extra chocolate, or add 2 teaspoons instant espresso powder to deepen the chocolate flavor.
Serving suggestions
Serve this pudding cake warm. Top each portion with a scoop of vanilla ice cream or a dollop of lightly sweetened whipped cream to balance the intense chocolate. For variety, try mint chocolate chip ice cream or a drizzle of extra chocolate sauce.

How to store leftovers
- Refrigerator: Cool the cake, transfer to an airtight container, and refrigerate up to 3 days.
- To reheat: Warm individual portions in the microwave in short intervals or reheat the whole dish in a 350°F oven until heated through.
More cake recipes to try
- Chocolate Eclair Cake
- Orange Cake
- Tres Leches Cake
- Pineapple Cake

Chocolate Pudding Cake
Ingredients
For the Chocolate Cake Mix
- 1 cup all-purpose flour
- ½ cup granulated sugar
- ⅓ cup packed light brown sugar
- 3 tablespoons unsweetened cocoa powder
- 2 teaspoons baking powder
- Pinch of sea salt
- ¾ cup warm milk
- ⅓ cup unsalted butter, melted
- 2 teaspoons pure vanilla extract
For the Fudge Topping
- ⅓ cup granulated sugar
- ½ cup packed light brown sugar
- 3 tablespoons unsweetened cocoa powder
- 1½ cups boiling water
Instructions
- Preheat the oven to 350°F and grease an oval casserole or similar baking dish.
- In a large bowl, whisk together the flour, granulated sugar, brown sugar, cocoa powder, baking powder, and a pinch of sea salt.
- Add the warm milk, melted butter, and vanilla; stir until smooth without overmixing.
- Pour the batter into the prepared dish and spread evenly.
- In a small bowl, combine the topping sugars and cocoa powder; sprinkle evenly over the batter.
- Carefully pour boiling water over the topping—do not stir. The water will create a fudgy sauce as it bakes.
- Bake 35–40 minutes until the top is set and the edges pull away slightly. The center should remain gooey.
- Let rest about 15 minutes, then spoon into bowls and serve warm with ice cream or whipped cream.
Notes
Nutrition
| Carbohydrates: 59 g
| Protein: 3 g
| Fat: 9 g
Nutrition information is an estimate and will vary based on ingredients and portion sizes.