Irresistible Self-Saucing Chocolate Pudding Recipe


If you want a true comfort dessert, self saucing chocolate pudding delivers. Deeply chocolatey, gooey and indulgent, this classic British-style pudding forms its own silky chocolate sauce as it bakes. It feels special enough for guests yet is straightforward to make from basic pantry ingredients, so it’s perfect for a cosy weeknight treat.

self saucing chocolate pudding in enamel dish with ice cream on top.

Serve the pudding warm with a spoonful of vanilla ice cream or a drizzle of cream for contrast. The technique here reliably produces a tender, fudgy sponge with a warm, glossy sauce underneath — the kind of dessert you’ll want to make again and again.

Table of Contents

  • Why you’ll love this recipe
  • Ingredients
  • Substitutions and variations
  • How to make self saucing chocolate pudding
  • Cooking tips
  • Frequently asked questions
  • Recipe
self saucing chocolate pudding on a plate with ice cream.

Why you’ll love this recipe:

  • Fast and easy to put together — ready from pantry basics in about 40 minutes.
  • The pudding creates its own chocolate sauce as it bakes, so there’s no extra saucepan or stirring required after baking.
  • Full, rich chocolate flavour with a soft sponge and a luxurious sauce underneath — all in one dish.

Ingredients:

ingredients for self saucing chocolate pudding

See the recipe card below for exact measurements and the full ingredient list.

Self-raising flour — or use plain (all-purpose) flour plus baking powder (see substitutions).

Cocoa powder — unsweetened cocoa powder provides deep chocolate flavour; do not use instant hot chocolate mix.

Milk — full-fat (whole) milk gives the best texture and flavour, but semi-skimmed will work in a pinch.

Substitutions and Variations

Self-raising flour: Make your own by combining 250 g plain (all-purpose) flour with 2.5 teaspoons baking powder and a pinch of salt.

Sugar: Soft light brown sugar adds a subtle caramel note; you can substitute caster or granulated sugar if needed, though the caramel hint will be reduced.

Chocolate additions: For extra texture, fold in a handful of chocolate chips or chopped chocolate to the batter before baking.

Here’s how to make Self Saucing Chocolate Pudding:

The full recipe follows below with precise quantities and timings. The short steps here give a clear visual guide to the method.

Self Saucing Chocolate Pudding ingredients in mixing bowl

ONE: Preheat the oven to 160°C fan / 180°C / 355°F. Grease a large ovenproof dish. Whisk together the flour (with baking powder if using plain flour), caster sugar, cocoa powder and a pinch of salt.

Wet ingredients for pudding in a bowl

TWO: In a separate bowl, whisk the eggs with the melted butter and milk until smooth.

Self Saucing Chocolate Pudding in a white baking dish

THREE: Stir the wet ingredients into the dry to make a smooth batter.

batter poured into white baking dish.

FOUR: Pour the batter into the prepared dish and level the surface. Set aside.

Self Saucing Chocolate Pudding in a white baking dish before baking.

FIVE: Make the sauce by mixing boiling water with the brown sugar and cocoa powder until the sugar dissolves. Carefully pour this mixture over the batter — it will sit on top and then sink as it bakes.

baked Self Saucing Chocolate Pudding in a white baking dish.

SIX: Bake for approximately 23–25 minutes, or until the surface looks set, risen and slightly crisp. Cooking time will vary with dish size and oven; test from 20 minutes if uncertain.

Cooking Tips

Individual portions: You can split batter and sauce into individual ovenproof pots—leave room for rising and reduce bake time to around 10–15 minutes, checking frequently.

Dish size: Choose a dish that holds about 1.25–1.5 litres to prevent overflow when you add the sauce liquid. If unsure, test by pouring 1.5 litres of water into the empty dish to see how much it holds.

Bake timing: Avoid overbaking if you want a saucy centre. Aim for a gentle wobble under the surface; the pudding will set slightly as it rests.

Frequently Asked Questions

What is a ‘self saucing pudding’?

A self saucing pudding is a baked dessert where a light sponge rises on top while a glossy sauce forms underneath. Dry sugar and cocoa dispersed over the batter dissolve in boiling water poured on top, then sink and thicken into sauce as it bakes, while steam lifts the sponge.

Can you keep the leftovers?

Yes. While best served warm, leftovers can be cooled, covered and refrigerated for up to 3 days. Reheat individual portions briefly in the microwave until hot; add a splash of hot cream to revive the sauce if needed.

My pudding isn’t saucy — what went wrong?

It was likely overbaked or left standing too long before serving. Bake to a soft wobble and serve within a few minutes of coming out of the oven. If in doubt, err on the side of slightly underbaked.

Can I prepare this ahead?

You can do some prep in advance by measuring dry ingredients into a bowl and mixing wet ingredients into a covered jug in the fridge. When ready, combine and pour into the dish, then add the hot chocolate water and bake. Fully assembling far ahead will reduce the sauciness.

Self Saucing Chocolate Pudding Recipe

self saucing chocolate pudding in enamel dish with ice cream on top.

Self Saucing Chocolate Pudding

This pudding forms its own delicious chocolate sauce as it bakes. Serve warm with vanilla ice cream or cream for the best experience.
Prep: 10 mins
Cook: 30 mins
Total: 40 mins
Servings: 6

Ingredients

For the pudding:

  • 250 g self-raising flour (or 250 g plain flour + 2.5 tsp baking powder)
  • 2 tsp baking powder (omit if using self-raising flour)
  • 150 g caster sugar
  • 50 g cocoa powder
  • Pinch of salt
  • 3 large eggs
  • 100 g butter, melted, plus extra for greasing
  • 150 ml full-fat milk

For the chocolate sauce:

  • 300 ml boiling water
  • 200 g soft light brown sugar
  • 25 g cocoa powder

To serve (optional):

  • Vanilla ice cream
  • Double cream

Instructions

  1. Preheat the oven to 160°C fan / 180°C / 355°F. Lightly butter a 1.25–1.5 L ovenproof dish.
  2. In a large bowl, whisk together the flour, baking powder (if using plain flour), caster sugar, cocoa powder and a pinch of salt until combined.
  3. In another bowl, whisk the eggs with the melted butter and milk. Pour into the dry ingredients and mix to a smooth batter.
  4. Pour the batter into the prepared dish and smooth the top.
  5. For the sauce, stir the boiling water with the brown sugar and cocoa powder until the sugar dissolves. Carefully pour the liquid evenly over the batter; it may look strange but this is expected.
  6. Bake for 23–25 minutes, or until the surface is set, risen and slightly crisp. Oven times vary — start checking at 20 minutes. Remove from the oven and let stand 1–2 minutes.
  7. Spoon into bowls, making sure each portion gets plenty of the hot chocolate sauce from beneath the sponge. Serve immediately with vanilla ice cream or cream.

Notes

Storage: Chill leftovers in an airtight container for up to 3 days.

Reheating: Reheat individual portions in short bursts in the microwave and add a splash of hot cream if you want to revive the sauce.

Timing: The pudding may be ready from around 20 minutes depending on your oven. Avoid overbaking to keep a saucy centre.

Nutrition (per serving, approximate)

Calories: 569 kcal · Carbohydrates: 97 g · Protein: 11 g · Fat: 19 g · Sugar: 59 g

Nutrition information is an estimate and should be used as a guide only.

Other recipes you might like

Try rich chocolate mousse, dark chocolate brownies with white chocolate chunks, or a chocolate and courgette cake for a moist, chocolatey option. For celebration baking, a simple moist chocolate cake or a white chocolate and raspberry cake are both excellent choices.

Moist chocolate chunk muffin.

If you make this self saucing chocolate pudding, please leave a comment with your notes on what worked for you and any variations you tried — it’s always great to hear how others adapt recipes.