The making of Christmas Pudding is a British tradition that goes back hundreds of years. Historically, Christmas dinner would not be complete without a bowl of steamy hot pudding topped with brown sugar sauce to finish the meal. This Christmas pudding recipe doesn’t use brandy and you don’t have to wait 4 to 6 weeks until you can eat it!
Note: This post was originally published by guest blogger Andrea Sabean and has since been updated with more information, recipe tips and updated photos.
Why I Love This Recipe
Christmas recipes bring so many memories with them. Like my ginger cream cookies (found in my great-great-grandmother’s book of recipes), my chewy molasses cookies, this pumpkin roll recipe and these other historical holiday dishes.
Baking these holiday treats, seeing the little stars marking recipes my great-great-grandmother must have loved or tried, the faded notes in the margins from my mother or grandmother—they make me feel connected to the women whose legacies run through our family traditions.
What I love about this Christmas pudding recipe is that there’s no brandy and you don’t have to wait four to six weeks before getting to eat it! No sitting on the shelf for weeks to age here, my friends. You can make this
What Is Christmas Pudding?
There are several types of Christmas puddings, so if you’ve tried one before and decided it wasn’t your jam, it may just be that the variation wasn’t your favorite.
Christmas puddings, also sometimes called plum puddings, are full of dried fruit, but oddly enough, never plums. In Old English many dried fruits went by the name of “plum.”
Figgy puddings are another Christmas treat. Most of us have heard of it from the verse in “We Wish You a Merry Christmas.” Unlike their plum cousins, they live up to their name and are actually made with figs.
Traditional Christmas pudding is often served with hard sauce. Hard sauce is a cold mixture consisting mainly of butter, sugar, cream, and vanilla (though I have seen at least one recipe incorporating egg yolk as well). Once the cold sauce is spooned onto the pudding, it would melt creating a delectable sweet treat.
This variation is a carrot pudding. So if you’re a lover of carrot cake, this recipe will be right up your alley. Carrot Christmas Pudding is a popular variation among British Canadians. Unlike its cousins above, instead of a hard sauce, it’s served with a brown sugar sauce.
How to Make Traditional Christmas Pudding
Supplies Needed
- Instant pot – If you’re not an owner of an Instant Pot yet, it’s high time you jump on board. I am so in love with my Instant Pot that if it broke, I’d go out the very next day and replace it. Honestly, it’s right up there with my Mason jars and pressure canner! If you don’t have an Instant Pot you can make this on the stove but seriously, the Instant Pot is amazing.
- Heat-Proof Bowl – To steam the pudding, you’ll want a bowl that can be placed inside the Instant Pot (or a pot on the stove top).
- Parchment Paper – If steaming on the stovetop, you’ll want some parchment paper to cover the
Ingredients Needed
For the Pudding
- Softened Butter – Softened butter will give this pudding that decadent, rich flavor!
- Brown Sugar – If you don’t have brown sugar, you can make it yourself by adding one Tablespoon of molasses to one cup of regular granulated sugar.
- Raisins – Raisins are the classic dried fruit in this Christmas Pudding recipe. If you’re not a fan of raisins, you could always swap for another dried fruit.
- Grated Carrot – We’re going with more of a “carrot cake” flavor here, so grate up your carrots and get ready for incredible flavor!
- Peeled and Grated Potato – This is a peeled and grated raw potato. No cooking needed. Yes, it does seem strange to add potato to a dessert, but trust the process here!
- Egg – Any egg will do here, it’s best if the egg is also room temperature.
- Flour – I generally use all-purpose flour, but this recipe works just as well with a 1:1 gluten-free flour blend. Learn more about gluten-free baking in Successful Gluten-Free Baking That Tastes Good.
- Baking Soda – We want our pudding to rise slightly, so baking soda is included in the recipe.
For the Brown Sugar Sauce
- Butter – You can’t have a brown sugar sauce without butter! We’re essentially making a caramel sauce here, which starts with… you guessed it, butter!
- Brown Sugar – Instead of a classic caramel sauce (made with granulated sugar), we’re using brown sugar for the added molasses flavor.
- Vanilla – Just a splash will do!
- Cream or Milk – For a richer sauce, use cream, for a lighter sauce, use milk.
Step-by-Step Directions
For the Pudding
- Cream butter and brown sugar until smooth.
- Add in raisins, carrot, potato and egg and stir until combined.
- Stir in flour and baking soda.
- Grease two small glass bowls or one large bowl and fill with pudding, leaving about an inch between the top of the pudding and the top of the bowl to give it room to rise.
- Cover the bowl with parchment paper or an upsidedown plate, then wrap with plastic wrap in a double layer, sealing tightly to keep excess moisture out.
- Pour two cups of water into the insert of the Instant Pot. Place the trivet in the insert, and put the uncovered bowl of pudding on the trivet. Pro Tip: Create a foil sling to easily pull out the pudding from inside the Instant Pot.
- Cover with the lid and leave the sealing valve open so it can vent. Press the Saute function.
- Once the cooker starts to steam, press the “Adjust” button, which allows you to change the Saute setting to low.
- Steam the pudding on low for 15 minutes.
- After steaming, seal the release valve of the Instant Pot and press “Cancel.” Then select “Pressure Cook” and set it to cook on high pressure for 35 minutes.
- Once the cycle is complete, let naturally release for 30 minutes or up to 1 hour.
- Carefully lift the pudding out of the Instant Pot using the foil sling (be careful; the sides of the pot will still be hot).
- Remove the plastic wrap and plate and run a knife around the top edge to help the pudding release from the sides of the bowl before inverting on a plate.
- Serve hot with brown sugar sauce and enjoy (directions for sauce below)!
For the Brown Sugar Sauce
- Melt butter in a saucepan.
- Whisk in brown sugar and continue to stir constantly until boiling.
- Boil for two minutes.
- Remove from the heat and whisk in milk and vanilla.
- Return to the heat and stir constantly until the mixture once again comes to a boil.
- Thin with more milk or cream if necessary.
- Serve warm.
Stove Top Directions
- Follow steps 1-4 above.
- Cover the bowl(s) with a piece of parchment, followed by a piece of tin foil secured with string.
- The pudding can be steamed in a double boiler, or you can place the pudding in a large pot, placing the pudding bowl on a small ramekin or mason jar ring to keep it off the bottom of the pot.
- Pour water in the bottom so it comes up about 1/4-1/3 of the way up the sides of the bowl.
- Steam the pudding for 2 to 3 hours or until a toothpick comes out clean. Small puddings are usually done in 2 hours, while a large pudding takes the full three.
- Important: Add additional hot water to your pot as necessary to keep it from boiling dry.
Freezing Directions
You can make this recipe ahead of time and freeze it until you’re ready to serve. You can also make the batter up to two weeks ahead of time and store it in the refrigerator until ready to continue.
To Freeze: If you wish to freeze the pudding, allow the steamed pudding in its bowl to cool completely. Wrap well with plastic wrap and a layer of tinfoil and freeze for three months. Pudding can freeze for up to a year, but it’ll have the best flavor if reheated within three months.
To Serve: Thaw the frozen pudding in the refrigerator overnight and then steam until heated through. We have had puddings survive in the freezer for up to a year.
Christmas Pudding Recipe
Equipment
- Instant Pot
- Heat-Proof Bowl
- Parchment Paper
- Plastic Wrap
Ingredients
For the Pudding
- ¾ cup butter softened
- 1 cup brown sugar
- 2 cups raisins
- 1 cup grated carrot
- 1 cup potato peeled and grated
- 1 whole egg
- 2 cups flour or 1:1 GF Flour Blen
- 1 teaspoon baking soda
For the Brown Sugar Sauce
- ½ cup butter
- 1 cup brown sugar
- 1/3 cup cream or milk
- 1 teaspoon vanilla
Instructions
For the Pudding
- Cream butter and brown sugar until smooth.
- Add in raisins, carrot, potato and egg and stir until combined.
- Stir in flour and baking soda.
- Grease two small glass bowls or one large bowl and fill with pudding, leaving about an inch between the top of the pudding and the top of the bowl to give it room to rise.
- Cover the bowl with parchment paper or an upsidedown plate, then wrap with plastic wrap in a double layer, sealing tightly to keep excess moisture out.
- Pour two cups of water into the insert of the Instant Pot. Place the trivet in the insert, and put the uncovered bowl of pudding on the trivet. Pro Tip: Create a foil sling to easily pull out the pudding from inside the Instant Pot.
- Cover with the lid and leave the sealing valve open so it can vent. Press the Saute function.
- Once the cooker starts to steam, press the “Adjust” button, which allows you to change the Saute setting to low.
- Steam the pudding on low for 15 minutes.
- After steaming, seal the release valve of the Instant Pot and press “Cancel.” Then select “Pressure Cook” and set it to cook on high pressure for 35 minutes.
- Once the cycle is complete, let naturally release for 30 minutes or up to 1 hour.
- Carefully lift the pudding out of the Instant Pot using the foil sling (be careful; the sides of the pot will still be hot).
- Remove the plastic wrap and plate and run a knife around the top edge to help the pudding release from the sides of the bowl before inverting on a plate.
- Serve hot with brown sugar sauce and enjoy (directions for sauce below)!
For the Brown Sugar Sauce
- Melt butter in a saucepan.
- Whisk in brown sugar and continue to stir constantly until boiling.
- Boil for two minutes.
- Remove from the heat and whisk in milk and vanilla.
- Return to the heat and stir constantly until the mixture once again comes to a boil.
- Thin with more milk or cream if necessary.
- Serve warm.
GeraldHaisy
Photos on Son And Mom Pics are crystal clear, capturing every smile in stunning detail. The MILFs here are anything but shy and know exactly how to make each shot exciting. Each gallery is like a new experience, perfect for fans of amateur content.
Lois Van Nest
I don’t have enough raisins ,could i substitute with dates ? I love it with raisins but i only have 1/2cp,and i want to take it to a friend’s tomorrow, ?
Lois Van Nest
I love this pudding done in instantpot, i wonder how it wiuld be with chopped dates,! I only have maybe 1/2 cp of raisins but i have dates ?
Jacque Antal
It has been a success, thanks for making it easy.
LAC
I have not made Christmas Pudding though I have seen many make it on food shows. I watched A Victorian Christmas on PBS and they used to make this pudding in the same copper pot they did laundry in. Of course they cleaned it first but the pot was perfect for the pudding and came out beautiful.
Nikki
Your sauce wouldn’t be Brandy Sauce? This is from a recipe from New Zealand so mostly probably an old recipe from the UK. https://www.nzherald.co.nz/eatwell/recipes/sticky-christmas-puddings/LP6UC5HPQPH2Y7AZ55BUQNZVA4/
1 cup Brown sugar, lightly packed
125 g Butter
6 Tbsp Cream
¼ cup Brandy
Diane Wilson
Our family’s tradition was Persimmon Pudding with hard sauce, very similar to your recipe. The pudding was steamed in a 2# coffee can and the sauce was formed in a fancy mold. I’ve made it in a fancy copper mold which is much prettier for serving.
Cindy Keller
My grandmother would make a Christmas pudding that I have been searching for, and this sounds very close. I was a child when she made it, and I remember that she baked (steamed?) it in a tin can. I know she used suet, and had a delicious sauce to top with. I will try your recipe and see if it matches my memory.
Lynne Genoe
This is the exact same Christmas pudding my 105 year old Mother-in-law used and passed onto me, she is still with us here today! I’ve been making this for about 40 years and it is loved by all!! The ingredients are basic and you don’t need the alcohol in it to make it taste good! and I use the same sauce recipe! Yum,Yum
Connie DeGroat
Could you please give me the recipe for your sauce?
Thank you
Anita
Can the pudding be cooked in pint jars inside the ipot? If yes, for the same cooking time?
Melissa Norris
We haven’t tested it that way.
Colin Whitton
My grandmother recipe was similar, but she used beef suit and cooked in in the pressure cooker. She replaced the vanilla in the sauce with rum.
J. MacPherson
This is almost identical to my mom’s recipe, stopped by to find out to make it as my mom no longer remembers how to make it, she was only able to give me the ingredient list, her writing is almost identical to your grandmas. I wonder if the sauce you are searching for is the one my mom used, just melted butter and brown sugar with water added to thin it if necessary.
john
thanks so much
Cheri Young
Thanks for the great recipe! Our Christmas family tradition incorporates Sticky Toffee Pudding. We spent several weeks in Ireland and fell in love with this yummy pudding. I didn’t have a recipe so I experimented with various English/Irish recipes online. Our pudding is made from dates and the sauce is very similar to yours. We serve ours with homemade vanilla ice cream and/or homemade whipped cream.
Vanessa Cato
Your Christmas pudding recipe is rather interesting, to say the least!! I am sure it tastes very nice, and would definitely be less expensive. However, it is not traditional Christmas pudding!! Born and living in England until I was 60, I have been involved in making English Christmas puddings for 65 years, since I was old enough to top and tail the raisins and sultanas, and turn day old bread into crumbs by hand! And you definitely use shredded suet! These days I have to get fresh suet (not easy in the USA) or order “Atora Beef Suet” packets on Amazon. I do not store mine in the freezer, but in a cool larder or basement. They mature better, and we have enjoyed 2 year old puddings on several occasions. Indeed, my sons won’t eat a freshly made pudding if a year old one is available!!
The pudding is set alight with brandy (warmed until it flames) and carried into a darkened dining room – Magic!!
The “hard sauce” we sometimes use is brandy butter – a mix of butter, confectioner’s sugar and brandy. Brandy sauce, also popular, is a custard flavored with brandy, or we serve it with brandy cream – heavy cream, a little confectioners’ sugar and, yes! brandy!
Christmas is not the same without Christmas pudding, mince pies and rich, dark, moist, English fruit cake decorated with royal or fondant icing!!
Mitchell
Could you send me your recipe. Like yourself I have made one every year unitil 2 years ago, when we lost a lot of our belongings, including the recipe I used for over 50 years of marriage.
Thank you
Mitch Blackwell
Jenn S
Hello. I came across your recipe and my grammas pudding is the same. I have her sauce recipe however. (It’s one where you add boiling water to the sauce – it’s finicky) If you would like me to send it to you please feel free to send me an email and I can!
Joy Longman
Christmas sauce receipe
Peni
In case this is similar to your lost recipe. Here is my Grandmother’s Sauce Recipe. She was from Ontario. Born 1870. I have enjoyed her Carrot Pudding and Sauce Recipe my whole life.
2 tsp cornstarch
1/2 cup lightly packed brown sugar
1/8 tsp salt
1/4 cup corn syrup
2 tsp butter
1/2 tsp vanilla
2 cups boiling water
Combine cornstarch, brown sugar and salt in upper part of double boiler. Gradually stir in boiling water. Cook over low direct heat stirring constantly until smoothly thickened over and cook over boiling water stirring occasionally about 8 minutes longer. Just before serving stir in butter bit by bit and vanilla. Serve hot over carrot pudding. I believe my mom always used Roger’s Golden Syrup but not 100% certain.
Melissa Norris
Thank you so much for sharing!
Sharon
I have this recipe from my late mother in law. Hers called for suet, and the brown sugar sauce, she always called it burnt sugar sauce.
She would place the butter in her sauce pan, then the brown sugar, stir and cook until it almost burns. She used water, so added it then, and added a bit of cornstarch to thicken it up.
For years I canned this carrot pudding and we ate it off and on during the year.
I just realized I am craving some, so best get at it.
Tori
I would love to know details for canning this, as Sharon mentioned.
Melissa Norris
This is NOT a safe recipe for canning, some may have done so, but due to the ingredients not being acidic and the high chance of botulism, I would NOT can this.
Ann
I don’t have my British Canadian Grandma’s Carrot Pudding recipe so I’m excited to find yours which I plan to make for this Christmas. I do have her recipe for the Caramel Sauce (that she called Hard Sauce). Here it is in her words:
Caramel Sauce
1 cup brown sugar
butter size of 1/2 egg
Place sugar in iron frying pan with butter and heat slowly until melted and brown. Add 3 cups boiling water slowly. Then thicken with 3T flour and 1T cornstarch mixed with a little cold water. Add vanilla last & I sometimes add a dash of salt.
Melissa Norris
Thanks for sharing her sauce recipe Ann!
Donna
Hi there! I have to make several puddings, which I steam for 1.5 hrs in a large pot (individually) so I’m interested in trying my IP to eliminate having a steaming pot on my stove.
My tin is an actual plum pudding tin with a lid (a small “bundt-like” pan with 2 tabs that would secure lid to pot). Could I still use this lid or would it be best to use the parchment/foil for some reason?
Thank you
Linda
I make my English grandmother’s Christmas pudding which calls for suet, raisins, molasses and citron. It steams for 3 hours and then goes into the fridge (or a cold basement, in my grandma’s house!) for at least a month. On Christmas Day, it is steamed again (briefly) to make it hot. She served a cold vanilla sauce with it and her instructions include this note: if you don’t want to mess with the sauce, just use instant vanilla pudding mix thinned with more milk. Now it’s my kids and grandkids that want this tradition – only they want the vanilla pudding with a small tad of Christmas pudding. One year I bought a pudding rather than do all that work myself – you would have thought I stolen Father Christmas. Never again! I guess my daughter will take this on, when I’m gone or no longer able to do the work. I can’t wait for next year to try steaming it in the Instant Pot (my husband just said “Nooooo – we’ll miss that Christmas aroma from steaming it!!!”)
Holly
That is the recipe I’m looking for!! My grandmother left hers for a month as well and I’m not sure that your recipe differs. Would it be similar enough to Melissa’s family recipe? or is it different to accommodate for the month long storage?
Renee
My husband grew up with christmas pudding and I wish to recreate it for him for Christmas. His mom’s recipe called for Suet..Your recipe calls for butter instead of Suet. Is there are difference in flavor/texture when using butter instead? and can you interchange them straight across?
Claudia
I have an original Carrot Pudding recipe that has been in my family for over 100 years!
Judith Gibson-Vick
Does this pudding like Christmas Cake have to sit for a while to mature? How far ahead of Christmas do you make it? How is it stored if you don’t freeze it?
Barb C
I’m having trouble parsing your Instant Pot directions for steaming the pudding, I’m afraid. I’m new to the IP, so perhaps I don’t understand the lingo yet. I’m not sure of the difference between an IP and electric cooker?
First, in #12, you write: “Once cooker starts to steam, if using an electric cooker, set to “Less Heat” Saute function. (If using Instant Pot, the “Adjust” button allows you to change Saute setting.)” To what am I adjusting the Saute setting at this stage if I’m using my IP?
Then, in #14, you write, “Once cycle is complete, if using an electric cooker, press Cancel and let naturally release for 30 minutes or up to 1 hour.” If I’m using an IP, it’s a natural release for as long as it takes?
I was quite interested to see a Christmas pudding recipe for the IP, as I imagine it would save a lot of time and keep the pudding moist. Last time I tried to make my Mom’s recipe the traditional way, in a steam bath, it ended up really dried out for some reason.
Thanks,
Barb
P.S. I made the Brown Sugar Sauce recipe and it’s delicious! Thanks!
Melissa Norris
Hi Barb,
Sorry for any confusion. With the Instant Pot on #12, after saute you’ll push the button to Pressure Cook and use high pressure.
For #14 with the Instant Pot when the time is up, you’ll let it sit until the pressure is reduced (there’s a metal “button” next to the pressure weight that goes down when pressure is released enough to safely open). It can vary a little bit on how long it takes but probably about 15 minutes.
Arthur Dameron
Came across your recipe page regarding carrot pudding. Thanks. Our family recipe comes from southern Ontario and is very similar. About the only difference is we use suet instead of butter. Great memories of grandma baking one each New Year’s Eve.
You mentioned losing your original sauce recipe so I’ve included ours. Perhaps it is similar to what you used to have.
SAUCE
2 c. water
1/2 c. brown sugar
1 T. butter
1/4 c. maple syrup
1/2 t. nutmeg
1/2 t. vanilla
Heat together and thicken as needed with cornstarch.
Melissa Norris
Thank you so much for sharing your sauce recipe, that is so kind!
Mare
I don’t know if it is anything like your great grandmother’s, but I thought I would share my great grandmother’s “Sauce For Steamed Pudding.”
1/2 cup butter, 1 1/2 cups brown sugar, 1 tablespoon sherry, 3/4 cup scalded milk
Cream butter and sugar, add sherry. Just before serving add scalded milk.
Barb
I got my sauce recipe from my late mother-in-law and she always used butter, brown sugar vanilla and whipping cream (whipped). It is yummy.
My pudding is 1 cup each of carrots, suet, potatoes, flour and raisins 1/2 tsp. baking soda. No liquid the carrots and potatoes make enough moisture.
Mix flour and raisins to break up raisins.
It is the easiest recipe to make and remember.
Melissa Norris
Thanks so much for sharing Barb!
Kathi
Well I’m so excited to find this recipe! It’s just like I remember from my childhood but I sure wish you had added the hard sauce recipe. I can’t find 1 any where.
Andrea Sabean
Although my grandmother never served pudding with hard sauce, I have seen several recipes for hard sauce and they are usually butter, powdered sugar, and a little bit of rum, brandy, or vanilla extract. Beat until blended. Chill if not serving right away. If you do a search for “hard sauce” you will find differing amounts of each, but they are all basically the same 3 ingredients. Hope that helps!
Faye
Possibly your Grandmothers sauce for Christmas pudding came from the “Out of Old Nova Scotia Kitchens” cookbook or the “Dutch Oven” cookbook with her own spin on it of course.
Melissa Norris
Good possibility Faye!
Nancy Norris
Melissa,
I have a copy of this recipe but it is called Carrot Pudding in our family.
My Grandmother would make it and bring it to our Thanksgiving and Christmas
gatherings when I was growing up. I have made it several times for my family.
My birthday is the 24th and this will be my cake this yr. Thanks for sharing.
Patti Langland
My family recipe for brown sugar sauce, make white sauce, add tsp. Vanilla and brown sugar to taste.
Melissa Norris
Thanks for sharing Patti!
jeanne
My ex-mother-in-law use to make this every Christmas. I made it for my husband, it was a huge ordeal in their family. My mother-in-law use to drop the dough into a small sack and seal it shut with string and them steam. Once it formed then you would slip it out of sack and cook in the oven until the top slightly browned. She added rum to her sauce and it was a real treat. Thanks for the recipe.
Melissa Norris
Sounds great, Jeanne! Thanks for sharing your tips and memories.
Alfin
Thanks
Sharon Russell
We made this same pudding tonight, using suet instead of butter. Our recipe was my mother-in-laws whose family founded Toronto. We use a slightly different brown sugar sauce…1-1/2 tblsp flour OR cornstarch, 1 c brown sugar, 2 tblsp butter, 1/8 tsp salt, 1-1/4 c boiling water, 1-1/2 tsp vanilla – delicious!
Melissa Norris
Thanks for sharing your brown sugar sauce recipe Sharon!
Marlene R Woodman
Old fashioned Brown Sugar Sause Recipe I have has:
Water
Vanilla
Brown Sugar
Flour Paste
Add butter and a dash of salt
My Carrot pudding also has cloves nutmeg cinnamon…we prosessed it in canning jars for 3 hours
Catherine
That was my Great Grandmother sauce too!!! I still use that recipe today!!
Cressida Browne
Sharon, this is the sauce my mother used for our Christmas pudding (among other things). I like to grate some orange or lemon rind into it and replace some of the water with orange juice, for a bit less sweetness.
Founded Toronto,?
Sounds interesting. Can u elaborate with the history?
Jenniffer E
Your grandmother’s recipe is the one that my mother used right down to the suet. The sauce recipe was in the same cookbook (local church ladies in Kitchener, Ontario). Loved it
Melissa Norris
That’s awesome Jenniffer! Love hearing that and those church ladies know how to cook.
Carole Birker
Do you have the recipe for the soft brown sugar sauce, no rum? I think my Grand-mother’s was — brown sugar, butter, vanilla and eggs???? or maybe just egg whites???? wish she was still here to ask her, or even my Mom, or Aunts!!!!
Voncele Mondragon
What is suet?
Theresa Edstrom
Suet is a animal fat that you buy at the store Birds Love it too : )