English Christmas Pudding: A Holiday Tradition
This post may contain affiliate links. Please read our disclosure policy.
English Christmas Pudding is a heritage dessert with deep roots in family tradition-some say reaching back to medieval England. It's a recipe that feels timeless, ceremonial, and deeply connected to the Christmas table. While it takes time to prepare, that unhurried process is part of its enduring charm.

There's something about Christmas that invites us to reach backward-to gather moments, memories, and recipes from the past. Dog-eared, stained recipe cards passed down through generations often become more precious than gold. As if re-creating a dish can somehow bring back the people we love, or reconnect us to a heritage buried deep within our DNA. English Christmas pudding feels like that to me.
YOU MIGHT ALSO LIKE: Christmas Figgy Pudding
Our family is split between German and U.K. roots, and at Christmas-more than at any other time-those traditions naturally rise to the surface. Food becomes a way of honoring where we come from, even as we gather around new tables and new generations.
Brief History of Christmas Pudding
What we now know as Christmas pudding began as plum pudding, with one of the earliest recorded recipes published in 1714 by Mary Kettilby. More than a century later, Eliza Acton renamed it "Christmas Pudding" in her influential cookbook, Modern Cookery for Private Families.
All these years later, we still refer to this quintessential holiday dessert by the same name-a testament to its place in Christmas tradition.
Long before I married, I became enamored with steamed puddings. Whether it was the slow melding of flavors, the hours of gentle steaming, or simply the tangible link to the past, I'm not sure-but it remains one of my favorite Christmas traditions.
What follows is the recipe I've used for years. It takes time, yes-but that's very much the point.
Jump to:
Ingredients
Here's what you will need to make this traditional and classic Christmas pudding recipe.
Dry Ingredients
- All-purpose flour - Forms the structure of the pudding while remaining tender after long steaming.
- Fresh bread crumbs (from French bread) - A traditional binder that keeps steamed puddings light rather than heavy.
- Brown sugar - Adds richness and subtle molasses depth.
- Baking powder - Helps give the pudding a slightly lighter texture.
- Salt - Balances the sweetness and enhances the spices.
Spices
- Cinnamon, ginger, allspice, and nutmeg - A classic blend that gives Christmas pudding its warm, unmistakable holiday character.
Dried Fruit
- Dried cranberries - Add brightness and gentle tartness.
- Dried Calimyrna figs, chopped - Sweet and honeyed, adding body and texture.
- Dried dates, chopped - Provide deep sweetness and moisture, helping the pudding keep well.
Wet Ingredients
- Large eggs - Bind the ingredients and give structure.
- Melted butter - Adds richness and carries the spices throughout the pudding.
- Pure maple syrup - Contributes gentle sweetness without overpowering the fruit.
- Orange juice - Brightens the pudding and balances the warm spices.
- Water - Helps achieve the proper batter consistency for steaming.
- Orange peel - Adds fragrant citrus notes that lift the richness.
- Vanilla - Rounds out the flavors with warmth.
How to Make English Christmas Pudding
- Butter two 6-cup pudding molds.
- In a large bowl, sift together the flour, cinnamon, ginger, baking powder, salt, allspice, and nutmeg. Add the dried fruit and bread crumbs, tossing to coat.
- In a separate bowl, whisk together the brown sugar, eggs, melted butter, maple syrup, orange juice, orange peel, and vanilla.
- Pour the wet ingredients over the dry ingredients and mix until fully combined.
- Spoon the batter into the prepared mold and smooth the top. Cover with a double thickness of foil.
- Set the mold on a rack in a large pot. Pour hot water into the pot so it reaches halfway up the sides of the mold. Bring the water to a gentle simmer over medium heat.
- Steam until a wooden skewer inserted in the center comes out clean-about 5-6 hours, adding boiling water as needed to maintain the level.
- Carefully transfer the pudding to a cooling rack. Uncover and cool for 30 minutes, then unmold and wrap well.
Make-Ahead & Serving Notes
This pudding can be refrigerated for several weeks. To serve, return it to its original mold and steam for 1 hour. Allow it to cool for about 30 minutes before unmolding and serving. Garnish as desired.
More Christmas Dessert Recipes
If you try this recipe, I'd love to hear your comments and consider giving it a 5-star rating. Explore the recipe index for more easy, delicious ideas, and stay updated by subscribing to our newsletter and following us on Facebook, Pinterest, Instagram, and YouTube!
Want to save this recipe?
Enter your email, and we'll send it to your inbox. Plus, you'll get delicious new recipes from us every Friday!

English Christmas Pudding Recipe
Equipment
Ingredients
- 1 cup all-purpose flour
- 1 teaspoon ground cinnamon
- 1 teaspoon ground ginger
- ¾ teaspoon baking powder
- ½ teaspoon salt
- ½ teaspoon allspice
- ½ teaspoon nutmeg
- 2 cups dried cranberries
- 1 ½ cup dried Calimyrna figs chopped
- 1 cup dried dates chopped
- 4 cups bread crumbs
- 1 cup brown sugar
- 3 large eggs
- ½ cup melted butter
- ⅓ cup pure maple syrup
- ¼ cup orange juice
- ¼ cup water
- 1 teaspoon orange peel
- 2 teaspoons vanilla
Instructions
- Butter two pudding molds and set aside.
- Sift flour, cinnamon, ginger, baking powder, salt, allspice, and nutmeg in a large bowl. Add dried fruit, bread crumbs, and toss to coat.
- Whisk brown sugar, eggs, butter, maple syrup, juice, orange zest, and vanilla in a separate bowl. Pour over the dry ingredients and mix until combined.
- Spoon batter into the mold and smooth. Cover with a double thickness of foil and set on a rack in a large pot. Pour hot water halfway up the sides of the mold. Bring water to a simmer over medium heat.
- Steam until a wooden skewer inserted in the middle comes out clean - about 5-6 hours. Add boiling water to the large pot as necessary.
- Transfer pudding to a cooling rack. Uncover and cool 30 minutes. Unmold and cover with plastic.
- This pudding can be refrigerated for several weeks. To serve, return the pudding to its original mold and steam for 1 hour. Allow to cool 30 minutes before serving. Garnish as desired.
Notes
- Steaming Method: This pudding is steamed rather than baked, which allows the flavors to deepen and the texture to develop slowly. Be sure to keep the water at a gentle simmer and replenish with boiling water as needed during the long cooking time.
- Pudding Mold: A traditional pudding mold works best, but any heatproof mold with a snug-fitting foil cover will work. Just be sure it fits comfortably inside your steaming pot.
- Make-Ahead Friendly: One of the great advantages of Christmas pudding is that it improves with time. Once cooled and wrapped well, it can be refrigerated for several weeks before serving.
- Reheating: To serve, return the pudding to its original mold and steam for about 1 hour. Allow it to rest for 20-30 minutes before unmolding so it holds its shape.
- Serving Suggestions: Serve warm, garnished simply or with traditional accompaniments such as custard, cream, or brandy butter, if desired.
- A Note on Tradition: Christmas pudding is meant to be unhurried. The long steaming time and patient preparation are part of what make this dessert special.
Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.






I know it's Christmastime when this pudding is steaming! The fragrance fills the kitchen and the season's best fills the air. This pudding is easy to make, lighter than Christmas puddings, and is always a favorite at our holiday table!
This delicious and traditional British-style Christmas pudding is one of my favorite holiday traditions. Filled with the season's best complex flavors, it's a festive, well-balanced recipe. The texture is rich but yields a lighter, less dense Christmas pudding.
When are the bread crumbs added?
Add the bread crumbs with the dried fruit -- I've updated the instructions. Thanks so much!