Heavenly chocolate pudding

Heavenly chocolate pudding

  • 1
  • 2
  • 3
  • 4
  • 5
(18 ratings)

Prep: 1 hr, 30 mins Including 1hr 15mins steaming


Serves 6
A reader from North Devon shares a recipe that’s been a family favourite for over 40 years

Nutrition and extra info

  • Freezable

Nutrition: per serving

  • kcal472
  • fat30g
  • saturates14g
  • carbs50g
  • sugars0g
  • fibre2.5g
  • protein4g
  • salt0.9g
Save to My Good Food
Please sign in or register to save recipes.


  • 100g butter or margarine, plus extra for the bowl



    Butter is a dairy product made from separating whole milk or cream into fat and…

  • 2 tbsp golden syrup
    Golden syrup

    Golden syrup

    goal-dun sir-rup

    Golden syrup is a translucent, golden-amber coloured, sweet syrup

  • 100g dark muscovado sugar
  • 150ml/¼ pint milk



    One of the most widely used ingredients, milk is often referred to as a 'complete' food…

  • 1 egg (large or medium)



    The ultimate convenience food, eggs are powerhouses of nutrition packed with protein and a…

  • 1 heaped tbsp cocoa powder
  • 225g self-raising flour, minus 1 heaped tbsp
  • 1 tsp ground cinnamon



    A fragrant spice which comes from the inner bark of a tropical tree. When dried, it curls into…

  • ¼ tsp bicarbonate of soda
    Bicarbonate of soda

    Bicarbonate of soda

    Bicarbonate of soda, or baking soda, is an alkali which is used to raise soda breads and full-…

For the sauce

  • 4 tbsp milk



    One of the most widely used ingredients, milk is often referred to as a 'complete' food…

  • 4 tbsp cream



    Fresh unpasteurised milk quickly separates and the fat rises to the top. This fat layer is then…

  • 1 tbsp golden syrup
    Golden syrup

    Golden syrup

    goal-dun sir-rup

    Golden syrup is a translucent, golden-amber coloured, sweet syrup

  • 100g good-quality dark chocolate
    Dark chocolate soup pots with double cream in spoons

    Dark chocolate

    dahk chok-o-let

    Dark chocolate means the shiny, dark-reddish brown treat produced from the cacao bean, theobroma…


  1. Butter the inside of a 1.2 litre pudding bowl and line the base with a disc of buttered greaseproof paper.

  2. Melt the butter, syrup and sugar in a saucepan. Remove from the heat and stir in the milk and egg. Add the cocoa to the flour, then tip this mixture into the pan with the cinnamon and soda.

  3. Pour the mixture into the pudding bowl, cover tightly with foil and steam for 11⁄4 hours. Just before the end, heat the sauce ingredients until melted, stirring all the time.

  4. Turn the pudding out (run a knife around the inside of the bowl if necessary) and discard the paper disc. Pour the sauce over the top and serve immediately.

You may also like

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
2nd Feb, 2020
Worked well (and I used gluten free flour) but I wasn’t keen on the cinnamon taste in it. I see lots of other reviews say they leave it out so if I try again I probably would too. The sauce was a bit thin too so I’d probably use all cream instead of half milk.
Christine Allen's picture
Christine Allen
1st Feb, 2020
Just made and eaten this chocolate pudding. Didn’t have muscovado sugar but used Demerara instead . 10/10 from chocoholic daughter!
2nd Nov, 2014
This is amazing. Mine took 30mins longer than the recipe for a skewer to come out clean. Made it ahead, left it in the steamer to keep warm then put it in the microwave for 3 mins. Scrummy chocolate sauce, even with light cream and skimmed milk.
25th Jan, 2014
This is a delicious pudding. Easy to make, light and moist sponge, dreamy sauce. I didn't put any cinnamon in because I don't like chocolate with this flavour and I omitted the golden syrup in the sauce as I don't like too much sweetness. It was heavenly served in a little pool of double cream!
17th Nov, 2013
This was a fail for me. Although I used another reviewer's tip and microwaved the pudding instead of steaming it. I don't think that was the problem. The pudding was soft and light but not very tasty and the sauce far too bitter. Disappointing.
22nd Feb, 2013
Wow....! this pudding went down wel! I added a small amount of muscovado sugar to the sauce as I found it a little bitter (maybe I will use I milder chocolate next time) fab fab fab! will def be using this recipe again!!
13th Dec, 2012
Like to so do this again
29th Apr, 2012
if you really want to cheat this worked fabulously covered in clingfilm and 6 mins in the microwave, no steaming required and was really tasty. I didnt do the sauce just melted some dark chocolate and stirred through custard makes a lovely rich chocolate custard which my kids love
24th Nov, 2011
Is it 1hr and 15 mins or 11 hrs or 4 hrs?
20th Oct, 2011
WOW! This is delicious! When I bit into it I was in chocolate heaven!


24th Nov, 2019
Can this recipe be frozen?
lulu_grimes's picture
25th Nov, 2019
Hello, Thank you for your question. Yes the cooked pudding can be frozen, defrost it and then rewarm it to serve.
16th Oct, 2013
was thinking of doing this instead of xmas pudding, could I make it before hand then freeze? how would I thin cook it after ?
2nd Jan, 2015
Lol Steaming time is 1 hour and 15 minutes. But check after an hour; it's not easy to keep water at a constant simmer, and boiling water (a no-no, but it can happen) will speed up the cooking process.
Want to receive regular food and recipe web notifications from us?