This traditional Christmas pudding is one of the most popular desserts in the festive season and for good reason! It’s so yummy I could eat the whole thing myself! Getting everyone together to make this scrumptious Christmas pudding has become a firm family tradition of ours. This quintessential British dessert packed with is a perfect way to finish off Christmas dinner with a full belly!
This family favorite of ours is actually a carrot Christmas pudding which is another variation that’s pretty popular here in Canada, served with a scrumptious brown sugar sauce! I have to admit I do like to follow it up with a shimmery Santa baby cocktail or two also!
Christmas or Plum Pudding
Christmas pudding actually first originated in Medieval England (yep, it goes way back!) when it was better known as plum pudding, despite not actually having any plums in the ingredients. Hey, who am I to question the Medieval Brits…
Christmas Pudding is Best Made in Advance!
It’s always best to cook your Christmas pudding ahead of time if you can so that it has time to mature. This pudding was actually traditionally made on “stir it up Sunday” which falls at the end of November on the Sunday before Advent. If you make your pudding a few weeks in advance you really will notice the difference in taste (i.e. it’ll be freaking AMAZING), but it’s not absolutely essential so don’t worry if you’re doing a bit of a last-minute job!
That said, it shouldn’t be eaten immediately and definitely needs to be stored and let rest for a while. If you eat it right after cooking it will make the pudding collapse and the flavors just won’t have enough time to mature, so I advise definitely making it at least 24 hours in advance.
How to Make a VERY Traditional Prairie Christmas Pudding
In the olden days, a silver coin or trinket was placed inside the pudding before baking. This was thought to mean good luck for the person who found it! So if you want to be SUPER traditional, you could give this a go, but be careful – I can’t take responsibility for any unfortunate choking or chipped teeth incidents!!!
How to Make Traditional Christmas Pudding
- Cream the sugar and butter.
- Add the carrots and half the potatoes.
- Mix in the flour, salt, raisins, and add the fruit and raisins.
- Dissolve the baking soda on the remaining potatoes and add to the mixture.
- Cover and steam in a small glass bowl for 4-5 hours.
- Freeze and serve for Christmas dinner with vanilla ice cream and a brown sugar sauce!
How to Freeze Your Plum Pudding
The very best way to freeze your Christmas pudding is to freeze it in the very bowl that you steamed it in. There is a reason that I use a small Pyrex bowl for this, the glass is meant to go from the freezer into the oven. Remember however that Pyrex cannot go from heat to cold or it will shatter – but they were made for the modern lady of the 50s and 60s to be able to freeze her meals and pop into an oven straight from the freezer.
How to Easily Reheat Your Pudding
So guess what that means you can do with your Christmas pudding? That’s right, simply cover the pudding with tinfoil tightly to keep all the moisture in and warm in it a 300°F oven until it’s thawed and hot. If you’ve made your pudding in advance (and you always should), you can reheat it on Christmas Day by heating it for an hour or so. Then serve it up with some vanilla ice cream and brown sugar syrup! YUM! Any leftovers (how?!) can be reheated by wrapping them in foil and heating in the oven.
Happy baking! It is now the perfect time to get your Christmas pudding made and frozen in time for Christmas!
PIN THIS RECIPE to your CHRISTMAS RECIPES Boards and Remember to FOLLOW ME ON PINTEREST!
Thanks to ads on this website, readers of The Kitchen Magpie are now sponsoring 2 families a month through the Edmonton Food Bank. Learn how you can help here.
Subscribe to The Kitchen Magpie on YouTube
One click and you'll get notified of new videos added to our YouTube account!
Grandma Marion's Traditional Christmas Pudding
- Prep Time
- 15 minutes
- Cook Time
- 5 hours
- Total Time
- 5 hours 15 minutes
- British, Canadian
- Karlynn Johnston
- 1 cup coarsely grated carrots
- 1 cup grated raw potato
- 1/2 cup butter
- 1 cup sugar
- 1 cup flour
- 2 teaspoons all-spice
- 1/4 teaspoon salt
- 1 teaspoon baking soda
- 1 cup seedless Thompson raisins
- 1 cup sultana raisins
- 1/4 cup 2 rounds candied pineapple(about ¼ cup dried candied pineapple chunks)
- 1 cup candied cherries
- small glass bowl to put the pudding to steam and a trivet and a lidded pot to accomplish said steaming
- Cream the butter and sugar together.
- Add in the carrots and half of the potatoes.
- Mix in the flour, salt and spices.
- Add in your fruit and raisins.
- Dissolve the baking soda into the last half of the potatoes, and then add to the mixture last.
- Cover, and steam in a small glass bowl for 4-5 hours. I use my smallest in my set of nesting Pyrex bowls, it is exactly the right size. I then place it in a large pot on a trivet to keep the bottom of the bowl off of the water, add an inch of water or so, put the lid on and steam away. You do have to refill the water since it takes a few hours.
- Freeze and serve for Christmas dinner, vanilla ice cream and a brown sugar sauce are amazing on it!
All calories and info are based on a third party calculator and are only an estimate. Actual nutritional info will vary with brands used, your measuring methods, portion sizes and more.