Nigella Chocolate Self-Saucing Pudding is the ultimate comfort dessert—warm, rich, and deeply chocolatey, with a soft sponge on top and a glossy chocolate sauce hiding underneath. It’s the kind of pudding that feels indulgent but surprisingly easy to make, perfect for cosy evenings, family desserts, or when chocolate cravings strike without warning.
What makes this pudding special is the magic that happens in the oven. A simple batter transforms as it bakes, creating its own sauce underneath without any extra effort. Serve it warm, spooned straight from the dish, and you have a dessert that never fails to impress.
What Exactly Is Nigella Chocolate Self-Saucing Pudding?
Nigella Chocolate Self-Saucing Pudding is a baked dessert where a cocoa sponge batter is topped with sugar and cocoa, then covered with hot water before baking. As it cooks, the sponge rises to the top while a rich chocolate sauce forms underneath. The result is a soft cake-like pudding floating over a velvety chocolate sauce—simple ingredients, dramatic results.

Try Other Nigella Recipes
- Nigella Chocolate Birthday Cake with Condensed Milk
- Nigella Gluten-Free Chocolate Cake
- Nigella Flourless Chocolate Almond Cake
- Nigella Lemon Polenta Cake
Why This Recipe Is a Must-Try
- Creates its own sauce – No extra steps or separate saucepan needed
- Deep chocolate flavour – Rich without being overly sweet
- Quick to prepare – Simple mixing and straight into the oven
- Perfect comfort dessert – Warm, soft, and incredibly satisfying
- Ideal for last-minute treats – Uses basic pantry ingredients
Key Ingredients Needed for Nigella Chocolate Self-Saucing Pudding
- 150 g plain flour
- 2 tsp baking powder
- 150 g caster sugar
- 2 tbsp cocoa powder
- 125 ml milk
- 75 g melted butter
- 1 tsp vanilla extract
For the sauce layer
- 100 g soft brown sugar
- 2 tbsp cocoa powder
- 300 ml boiling water
Equipments
- Mixing bowl
- Whisk or wooden spoon
- Measuring jug
- Baking dish
- Spoon
- Kettle
- Oven
Instructions to Make Nigella Chocolate Self-Saucing Pudding
- Prepare the batter – Mix flour, baking powder, sugar, and cocoa in a bowl, then stir in milk, melted butter, and vanilla until smooth.
- Transfer to dish – Spread the batter evenly into a greased baking dish.
- Add the topping – Sprinkle brown sugar and cocoa powder evenly over the surface.
- Pour hot water carefully – Gently pour boiling water over the pudding without stirring.
- Bake until set – Bake at 180°C (350°F) for 35–40 minutes until the sponge is firm on top.
- Rest briefly – Let the pudding stand for 5 minutes so the sauce settles underneath.

Common Mistakes I Made (And How I Fixed Each One)
- Sauce not forming – Making sure the water was boiling hot solved this instantly.
- Dry sponge – Removing the pudding as soon as the top set kept it soft.
- Uneven sauce – Pouring the water slowly and evenly improved consistency.
- Overly bitter taste – Using good-quality cocoa balanced the flavour better.
- Pudding sticking to dish – Greasing the dish well prevented this.
Healthier Version of Nigella Chocolate Self-Saucing Pudding
- Reduce sugar slightly – The sauce still forms beautifully
- Use low-fat milk – Keeps the pudding lighter
- Swap butter for oil – Maintains moisture with less saturated fat
- Serve smaller portions – This dessert is rich and satisfying
- Add berries – Natural sweetness balances the chocolate
What to Pair With Nigella Chocolate Self-Saucing Pudding
- Vanilla ice cream – Melts into the hot sauce perfectly
- Pouring cream – Adds richness and contrast
- Custard – A classic pairing for warm puddings
- Fresh raspberries – Cut through the sweetness
- Strong coffee – Complements the chocolate depth
Pro Tips to Get Perfect Nigella Chocolate Self-Saucing Pudding Every Time
- Use boiling water – Essential for creating the sauce
- Do not stir after adding water – Let the oven do the work
- Bake until just set – Overbaking dries the sponge
- Choose a shallow dish – Helps the sauce form evenly
- Rest before serving – Allows the sauce to thicken
- Serve warm – This pudding is best straight from the oven
- Spoon from the bottom – Get sponge and sauce in every serving
Easy Variations of Nigella Chocolate Self-Saucing Pudding
- Chocolate orange version – Add orange zest to the batter
- Espresso chocolate pudding – Stir coffee into the hot water
- Dark chocolate twist – Add chocolate chips to the batter
- Chilli chocolate pudding – A pinch of chilli adds warmth
- Dairy-free option – Use plant-based milk and margarine
- Gluten-free version – Swap flour for a gluten-free blend
How to Store Nigella Chocolate Self-Saucing Pudding the Right Way
- Cool completely first – Prevents condensation
- Cover tightly – Keeps moisture locked in
- Refrigerate leftovers – Store for up to 2 days
- Reheat gently – Keeps the sauce smooth
- Best enjoyed fresh – Texture is best on the day
The Best Ways to Reheat Nigella Chocolate Self-Saucing Pudding
- Oven reheating – Warm at low heat until hot through
- Microwave in short bursts – Stir sauce gently if needed
- Add a splash of milk – Restores moisture
- Avoid overheating – Prevents drying the sponge
Nutrition (Per Serving)
- Calories: ~360
- Protein: 6 g
- Carbohydrates: 52 g
- Fat: 14 g
- Fiber: 3 g
- Sugars: 38 g
Nigella Chocolate Self-Saucing Pudding
Nigella Chocolate Self-Saucing Pudding is a baked dessert where a cocoa sponge batter is topped with sugar and cocoa, then covered with hot water before baking. As it cooks, the sponge rises to the top while a rich chocolate sauce forms underneath. The result is a soft cake-like pudding floating over a velvety chocolate sauce—simple ingredients, dramatic results.
- Prep Time: 10
- Cook Time: 35
- Total Time: 45 minutes
- Yield: 4 1x
- Category: Dessert
- Method: Baking
- Cuisine: British
Ingredients
-
150 g plain flour
-
2 tsp baking powder
-
150 g caster sugar
-
2 tbsp cocoa powder
-
125 ml milk
-
75 g melted butter
-
1 tsp vanilla extract
For the sauce layer
-
100 g soft brown sugar
-
2 tbsp cocoa powder
-
300 ml boiling water
Instructions
-
Prepare the batter – Mix flour, baking powder, sugar, and cocoa in a bowl, then stir in milk, melted butter, and vanilla until smooth.
-
Transfer to dish – Spread the batter evenly into a greased baking dish.
-
Add the topping – Sprinkle brown sugar and cocoa powder evenly over the surface.
-
Pour hot water carefully – Gently pour boiling water over the pudding without stirring.
-
Bake until set – Bake at 180°C (350°F) for 35–40 minutes until the sponge is firm on top.
-
Rest briefly – Let the pudding stand for 5 minutes so the sauce settles underneath.
FAQs
Why didn’t my chocolate self-saucing pudding form a sauce underneath?
This usually happens if the water wasn’t boiling hot or if the layers were stirred. The boiling water must be poured gently over the back of a spoon and left completely unstirred so the sauce can form naturally during baking.
How do I know when chocolate self-saucing pudding is fully baked?
The pudding is ready when the top sponge looks set and slightly springy to the touch, while the sauce remains liquid underneath. A slight wobble is normal, as the pudding will continue to settle for a few minutes after coming out of the oven.
Why is my sponge dry instead of soft and fluffy?
Overbaking is the most common cause. Remove the pudding as soon as the top is just set. Baking it too long causes the sponge to absorb too much liquid from the sauce, leaving it dry.
Can I prepare chocolate self-saucing pudding in advance?
This dessert is best baked fresh, but you can prepare the dry and wet components separately ahead of time. Assemble and bake just before serving to get the best contrast between the soft sponge and warm chocolate sauce.
Final Thoughts
Nigella Chocolate Self-Saucing Pudding is proof that simple ingredients can create something truly comforting and indulgent. With its soft sponge, rich chocolate sauce, and effortless preparation, it’s a dessert that delivers warmth and satisfaction every single time. Serve it straight from the oven, share it generously, and enjoy a pudding that never goes out of style.
