Granny Martin's Christmas puddings

Granny Martin's Christmas puddings

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

Prep: 45 mins Cook: 6 hrs Plus overnight soaking

More effort

Makes 2 puddings, each serving 6
Get a head start on Christmas with James Martin's make-ahead pudding

Nutrition and extra info


  • kcal764
  • fat23g
  • saturates10g
  • carbs130g
  • sugars101g
  • fibre5g
  • protein10g
  • salt0.81g
Save to My Good Food
Please sign in or register to save recipes.


  • 350g sultana
  • 350g currant
  • 140g dried fig, chopped



    Although not juicy, the fig is an incredibly luscious fruit, with a delicate aroma and sweet…

  • 100g mixed peel
  • 85g glacé cherry, halved
  • 100g dried apricots, chopped
  • 150ml brandy



    Brandy is a distilled spirit made from virtually any fermented fruit or starchy vegetable.…

  • 100g stem ginger, chopped



    Mainly grown in Jamaica, Africa, India, China and Australia, ginger is the root of the plant. It…

  • plus 3 tbsp of the syrup
  • 2 apples, grated



    Grown in temperate regions, apples are one of the most widely cultivated tree fruits. There are…

  • juice and zest 2 oranges



    One of the best-known citrus fruits, oranges aren't necessarily orange - some varieties are…

  • 6 large egg, beaten



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

  • 250g shredded suet
  • 250g fresh white breadcrumbs
  • 350g light muscovado sugar
  • 175g self-raising flour
  • 1 tsp mixed spice
  • butter, for greasing



    Butter is made when lactic-acid producing bacteria are added to cream and churned to make an…


  1. Soak the sultanas, currants, figs, mixed peel, cherries and the apricots in the brandy in a bowl overnight if possible or for at least a few hrs (if you don't have time for this, place the fruit in a microwaveable bowl with the brandy and give it a quick blast in the microwave to plump up). In a larger bowl, mix the ginger and syrup, apples, orange juice and zest, eggs, suet, crumbs, sugar and flour. Using your fingers or a wooden spoon, mix in the soaked fruit and mixed spice.

  2. Butter 2 x 1.5-litre pudding basins and divide the mixture between them, filling almost to the rim. Smooth the tops and cover with 2 circles of greaseproof paper. Cover each pudding with a sheet of foil with a folded pleat down the centre, to allow the pudding to expand, and secure everything by tying it tightly with some string. Stand the puddings in a deep, large pan (or 2 if that’s easier) on trivets or upturned saucers and pour boiling water around so it comes about a third of the way up. Cover the pan and steam the puddings for 5 hrs, topping up with more boiling water when necessary.

  3. Let the puddings cool down before removing the foil and greaseproof paper, then cover with cling film over the top and store in a cool, dry place if you aren’t using them straight away. This is the time you can drizzle them with more booze in the run-up to Christmas if you have time. To reheat, steam the pudding for 1 hr more before turning out and flaming with hot brandy.

Ads by Google

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.

Comments (33)

bonluv5's picture

Absolutely amazing!!! I have 2 left in my freezer (split them into 4 puds) and look forward to eating another one next christmas! Will definitely make again and again!

judieh's picture

I made this for Christmas this year. Steamed the puddings and then fed them with whisky and brandy for a few weeks. Heated it in a slow cooker from about 3pm on Christmas Day. The pudding sat there for hours and came out beautifully around 8pm that night.

jonesthejam's picture

Just an update - I halved this recipe on 4 Dec and got 2 x half a litre bowls. I wrapped them up and stored them in the pantry. Popped one in the slow cooker Christmas Day for 2 hours (supposed to be 1 hour but I forgot). Oh my, it was absolutely gorgeous. Fruity, moist and a slight orange taste. The best I've had in years. This will be used again and again.

jonesthejam's picture

Oh dear I meant to say the halved recipe made 2 x .5 (half) a litre.

jonesthejam's picture

What a fab recipe. I'm not keen on the usual black, stodgy pud so made this yesterday. I halved the recipe exactly but used 4 medium eggs as 3 was too dry. This made exactly 2 x 1.5 litre bowls. Perfect. I didn't want the cooker on for 5 hours wasting gas so I used the slow cooker. 1 hour on high then 5 hours on low. I opened them up and they were golden and studded with jewelled fruit. The smell was amazing. I tasted a bit and it was gorgeous. Roll on Christmas.

ardleigh's picture

A very nice pudding. Lighter in colour than your average christmas pudding. Makes a very large quantity. I only had one medium pudding bowl and steamed that on the hob. I split the remainder of the mixture in two and shaped into a log shape on parchment paper, wrapped it up well in the parchment paper, secured with string and then wrapped once more in foil. Then I laid each package on a deep roasting tin, poured in water to about half way and steamed in the oven. Didn't know what temp to use for the oven steaming, started out with 100 but that seemed to be too low, increased to 150 but that also seemed too low so finished on 170. Be careful with the oven method. It boils dry quickly enough. I got caught but luckily it didn't do the finished product any harm.

Zootfruit's picture

I've never made Christmas pudding before but I definitely will again. They were delicious and everyone very impressed. Thank you James you made me look like a domestic goddess!!!

scarsbrook6's picture

forgot to rate it earlier definitely 5 stars

scarsbrook6's picture

Highly recommended! The first time i have made christmas puddings because i dont like them In fact I kept asking my daughter if it tasted like xmas pud as i loved the taste of this recipe as did my 81 year old Dad who usually hates it. I will probably reduce the quantities next year as made one large and two regular puds (too much for us). Thanks James I am sure this will become another traditional christmas recipe along with my Nan's sherry trifle and Nonna'ss ravioli in brodo

elaine57's picture

You put the greaseproof paper inside the basin on top of the mixture.
Excellent recipe, this is my 3rd year, my family can't get enough of them.

gower7's picture

i am going to make these soon, do i cover just inside the basin with the greasproof paper or over the top?? with the foil, surley the foil wont expand if the paper over the top

susanep's picture

This will be the third year of making this pudding. It's delicious. My family always want seconds!!

jinjerine's picture

I forgot to come back and rate this recipe, but made again last year and will be making this year. Really lovely light puddings. Not like the shop bought heavy rich ones. Very easy to make too. A must for Christmas!

bozzer's picture

Made last year will definitely make again son that said he didn't like Christmas pudding wouldn't stop eating it

bozzer's picture

Made last year will definitely make again son that said he didn't like Christmas pudding wouldn't stop eating it

joefizz's picture

Simply outstanding! 10/10

nnw13100's picture

Made this last year and it was a real winner with my father in-law who hates xmas pudding, so much so he's asked for another this year! I have 7 of these in all different sizes maturing as we speak :o) Any tips on how to reheat this in a mirowave rather than re-steaming?

wurood's picture

can u suggest a substitute for brandy. i live in a country where you cant buy alcohol and would like to try this recipe. it will be the first christmas pudding i make that is if i get to know the substitute.

susanep's picture

Made this last year and I'm making it again this year. My family really enjoyed it. It's much lighter than most puddings.

tc1980's picture

This took a long time to prepare and make, but the results were worth it! As Im a novice to this baking lark, I made a small one to test straight away and I was very pleased with it!. I'm not usually a huge fan of Christmas Pudding, but will definately be tucking into this one. Can't wait to put it on the table on Christmas Day!


Questions (2)

Sandybright's picture

I like to make Christmas Puddings to give as gifts, so divide the mixture between smaller basins. Surely 1.5 litre basins are only used by professional cooks? If a 1.5 litre pudding steams for 5 hours, how long should I cook a 0.3 litre pudding?

Sandybright's picture

How long before Christmas should I make these puddings and how long will they last?

Tips (1)

ardleigh's picture

You can cook the pudding in a log shape, wrapped well in parchment paper, secured with string and wrapped again in foil, in a deep roasting tray with water about half way up the side of the package. I made one average sized pudding and two puddling "logs" with the recipe. I fiddled about with the oven temperature so can't give exact advise but i reckon the next time I do the recipe I will try leaving it at 150 and keep the cooking time pretty much the same as the recipe.