The moment the holiday season rolls around, something magical happens—the scent of warm spices wafts through the air, and cozy family gatherings come to life. It’s time to dust off cherished recipes, and nothing warms my heart quite like making homemade Christmas Pudding. This classic dessert is a festive delight, combining rich flavors and a delightful texture that make it the perfect showstopper for any table. With its quick prep time and the ability to impress even the staunchest critics, this recipe has become a staple in my kitchen for years. Whether you’re a seasoned cook or just starting out, you’ll find that this pudding is as rewarding to make as it is to share. Are you ready to explore the sweet joy of creating your own festive masterpiece? Let's dive into this delicious journey together!

Why is Christmas Pudding a Must-Make?
Tradition Combined with Flavor: This delightful dessert encapsulates the essence of the holiday spirit, bringing families together around the table.
Bursting with Spices: The aromatic blend of cinnamon and nutmeg elevates your dessert game, creating a comforting warmth that’s hard to resist.
Easy to Prepare: With just a simple mixing and steaming process, even novice chefs can create a stunning centerpiece for their festive gatherings.
Impressive Yet Homestyle: Its elegant appearance will wow guests, while the familiar flavors of dried fruit and soft texture evoke cozy, homey vibes.
It’s more than just a dessert; it's a delicious memory waiting to happen!
Christmas Pudding Ingredients
For the Pudding Base
• 1 cup flour – a key ingredient that gives the pudding its structure.
• 1 cup breadcrumbs – adds a wonderful texture and helps to balance the moistness of the pudding.
• 1 cup brown sugar – delivers a rich sweetness that complements the fruit and spices beautifully.
• 1 cup mixed dried fruit – a colorful mix that brings festive cheer and natural sweetness to your Christmas Pudding.
• ½ cup raisins – provides a juicy burst of flavor, making each bite more delightful.
For the Spices
• 1 teaspoon cinnamon – infuses warmth and that classic holiday aroma into your pudding.
• 1 teaspoon nutmeg – rounds out the flavor profile with its fragrant, slightly nutty essence.
For the Wet Mixture
• ½ cup butter – adds richness and a velvety texture to the pudding, ensuring it stays moist and tender.
• 2 eggs – helps bind the ingredients together while providing a lovely structure.
• ¼ cup brandy (or orange juice) – brings a festive kick with brandy or a zesty brightness if you opt for orange juice; either choice will enhance the overall flavor of this Christmas Pudding.
Bring the warmth of the holidays to your table with these must-have ingredients!
Step‑by‑Step Instructions for Christmas Pudding
Step 1: Prepare the Dry Ingredients
In a large mixing bowl, combine 1 cup of flour, 1 cup of breadcrumbs, 1 cup of brown sugar, 1 cup of mixed dried fruit, ½ cup of raisins, 1 teaspoon of cinnamon, and 1 teaspoon of nutmeg. Stir well until all the dry components are evenly distributed, creating a beautifully fragrant mixture. This step sets the foundation for your delicious Christmas Pudding.
Step 2: Create the Wet Mixture
In a saucepan over low heat, melt ½ cup of butter until completely liquid. Remove from heat and whisk in 2 beaten eggs along with ¼ cup of brandy (or orange juice) until fully combined. The mixture should be smooth and glossy, with the richness of the butter adding depth to the flavors of the pudding.
Step 3: Combine Wet and Dry Ingredients
Pour the melted butter mixture into the bowl with the dry ingredients. Using a sturdy spatula, mix the two blends until they are thoroughly combined into a thick, sticky batter. Take your time to ensure no dry pockets remain; the consistency should be cohesive, indicating your Christmas Pudding is ready for the next step.
Step 4: Prepare the Pudding Basin
Generously grease a pudding basin with butter to prevent sticking, ensuring every nook and cranny is coated. Spoon the thick pudding mixture into the basin, pressing down slightly to pack it tightly. This helps the pudding retain its shape once cooked and gives it a lovely, dense texture after steaming.
Step 5: Cover Securely
Lay a piece of greased parchment paper over the top of the pudding basin, followed by a layer of aluminum foil. This coverage is essential to keep steam out, so make sure it’s snug and tight. This way, your Christmas Pudding will steam evenly, resulting in a perfectly moist treat.
Step 6: Steam the Pudding
Place the prepared pudding basin in a large pot filled with boiling water, ensuring the water reaches halfway up the sides of the basin. Cover the pot with a lid and steam for 2 to 3 hours over medium heat, checking occasionally to add more boiling water as needed. This gentle cooking will transform your mixture into a warm, spiced delight.
Step 7: Cool and Store
Once steaming is complete, carefully remove the pudding basin from the pot and let it cool completely at room temperature. Once cooled, you can store the Christmas Pudding in a cool, dry place until you’re ready to serve. It’s a good idea to let the flavors meld for a day or two to enhance the festive taste.

How to Store and Freeze Christmas Pudding
Room Temperature: Store your cooled Christmas Pudding in a cool, dry place for up to 5 days wrapped tightly in foil to maintain moisture and flavor.
Fridge: For longer storage, place the pudding in the refrigerator, where it will stay fresh for up to 2 weeks. Make sure it’s well-wrapped to protect from fridge odors.
Freezer: You can freeze Christmas Pudding for up to 3 months. Ensure it’s securely wrapped in plastic wrap, followed by foil, to prevent freezer burn.
Reheating: To enjoy after freezing, thaw in the fridge overnight, then re-steam or microwave on low until heated through. This will revive its delightful flavors!
What to Serve with Christmas Pudding
Create a festive feast that dazzles every palate with these delightful pairings.
-
Brandy Butter: A classic accompaniment, this rich and creamy butter melts beautifully over warm pudding, enhancing its sumptuous sweetness.
-
Cranberry Sauce: The tartness of cranberry sauce beautifully contrasts the sweet notes of the pudding, adding a refreshing zing to each bite.
-
Custard Sauce: Pouring velvety custard over your pudding adds a luscious creaminess, enriching the overall experience with its smooth texture.
-
Whipped Cream: Light and airy, a dollop of freshly whipped cream balances out the pudding's density, creating a heavenly combination on the plate.
-
Spiced Mulled Wine: Embrace the holiday spirit with a glass of mulled wine; its warm spiciness complements the festive notes found in the pudding.
-
Sticky Toffee Pudding: For those who can’t resist sweets, offering this warm, toffee-rich dessert alongside Christmas pudding adds an indulgent touch to your dessert table.
-
Nuts and Mixed Dried Fruits: Serve a vibrant bowl of nuts alongside to enrich the main dessert; their crunch and earthiness round out the sweeter flavors of Christmas pudding.
-
Hot Chocolate: A cup of rich, hot chocolate can be a comforting end to a meal, warming the soul while pairing effortlessly with the pudding’s festive spices.
Christmas Pudding Variations & Substitutions
Feel free to explore creative twists that will make your Christmas Pudding uniquely yours!
-
Gluten-Free: Substitute all-purpose flour with a 1:1 gluten-free blend for a safe yet delicious version.
Use a blend designed for baking to ensure the pudding holds together beautifully. -
Vegan-Friendly: Replace eggs with flax eggs and butter with coconut oil for a plant-based delight.
This option retains the richness and moisture you love while accommodating vegan diets. -
Fruit Medley: Swap out mixed dried fruits for your favorite combo, like cherries and apricots, to change the flavor profile.
Choose dried fruits that excite your taste buds for a delightful surprise in every bite. -
Nutty Texture: Add ½ cup of chopped nuts like walnuts or pecans for extra crunch and richness.
These nuts provide not just a delightful texture but also a nutty depth to complement the spices. -
Spicy Kick: For those who love heat, add a pinch of cayenne pepper or ginger to the spice mix.
This little twist will surprise your taste testers with a warming, spicy finish! -
Alcohol-Free: Use apple juice or non-alcoholic wine in place of brandy for a family-friendly version.
This swap allows everyone to enjoy the festive pudding without any alcoholic content. -
Chocolate Lovers: Incorporate dark chocolate chips into the batter for a rich, sweet indulgence.
This decadent addition adds a melt-in-your-mouth texture that pairs stunningly with the traditional flavors! -
Zest it Up: Grate in some orange or lemon zest for a refreshing citrus flair that brightens the pudding.
This little touch transforms your classic pudding into a vibrant seasonal dessert.
Expert Tips for Making Christmas Pudding
-
Fresh Ingredients: Always use fresh, high-quality dried fruits to ensure the best flavors. Stale ingredients can lead to a lackluster pudding.
-
Pack It Down: When placing the mixture in the pudding basin, pack it down firmly. This prevents air pockets that can affect the texture of your Christmas Pudding.
-
Steaming Time: Don’t rush the steaming process! Ensure you allow a full 2 to 3 hours for proper cooking. This step is crucial for achieving that tender, moist pudding.
-
Flavor Enhancement: For an extra depth of flavor, consider adding spices like allspice or ginger along with cinnamon and nutmeg. It’s a wonderful twist on the traditional recipe.
-
Storage Tips: Allow your Christmas Pudding to cool completely before covering it. If storing, wrap it tightly in foil and keep in a cool, dry place—but make sure to let it sit for a few days before serving for better flavor.
Make Ahead Options
Preparing Christmas Pudding ahead of time is a fantastic way to ease your holiday cooking stress! You can mix the dry ingredients and store them in an airtight container for up to 3 days. Additionally, the wet mixture (butter, eggs, and brandy or orange juice) can be prepared and refrigerated overnight. When you're ready to make your pudding, simply combine the wet and dry mixtures as directed and steam it as instructed. To maintain the pudding's quality, keep it tightly covered to prevent moisture loss. Serve it warm after allowing it to cool completely; this delightful dish will taste just as festive and scrumptious when prepped in advance!

Christmas Pudding Recipe FAQs
What kind of dried fruit should I use for the Christmas Pudding?
You can use a variety of dried fruits such as currants, sultanas, or chopped dried apricots. Make sure they are fresh and without any dark spots. For a more festive touch, you might also consider adding candied peel or cranberries!
How should I store leftover Christmas Pudding?
Once cooled, you can store your Christmas Pudding wrapped tightly in foil in a cool, dry place for up to 5 days. If you want it to last longer, it can be refrigerated for up to 2 weeks. Just make sure to keep it wrapped to prevent it from drying out or picking up strange odors from the fridge.
Can I freeze Christmas Pudding? If so, how?
Absolutely! To freeze your Christmas Pudding, wrap it tightly in plastic wrap, followed by a layer of aluminum foil to protect against freezer burn. It can be frozen for up to 3 months. When you're ready to enjoy it, simply thaw it in the refrigerator overnight, then re-steam or microwave on low until warmed through.
What should I do if the pudding is too dry after steaming?
If you find that your Christmas Pudding turns out too dry, it may need a bit of moisture to revive it. Consider serving it with a warm custard or a drizzle of cream sauce to enhance the flavors and complement the texture. Next time, ensure that your steaming water level remains consistent throughout the cooking process, as this helps maintain moisture.
Is this recipe suitable for vegetarians or people with allergies?
This Christmas Pudding recipe contains eggs and butter, making it unsuitable for vegans. If you have dairy allergies, you can substitute the butter with a plant-based alternative. Always check the labels of your dried fruits and spices for any potential allergens, especially if you’re serving guests with dietary restrictions.

Irresistibly Delicious Christmas Pudding for Your Holiday Table
Equipment
- mixing bowl
- Saucepan
- pudding basin
- steamer
Ingredients
For the Pudding Base
- 1 cup flour a key ingredient that gives the pudding its structure.
- 1 cup breadcrumbs adds a wonderful texture.
- 1 cup brown sugar delivers a rich sweetness.
- 1 cup mixed dried fruit a colorful mix that brings festive cheer.
- 0.5 cup raisins provides a juicy burst of flavor.
For the Spices
- 1 teaspoon cinnamon infuses warmth into your pudding.
- 1 teaspoon nutmeg rounds out the flavor profile.
For the Wet Mixture
- 0.5 cup butter adds richness and a velvety texture.
- 2 units eggs helps bind the ingredients together.
- 0.25 cup brandy (or orange juice) brings a festive kick.
Instructions
Step-by-Step Instructions for Christmas Pudding
- In a large mixing bowl, combine flour, breadcrumbs, brown sugar, mixed dried fruit, raisins, cinnamon, and nutmeg. Stir well until evenly distributed.
- In a saucepan over low heat, melt butter until liquid. Remove from heat and whisk in beaten eggs and brandy (or orange juice) until smooth.
- Pour the melted butter mixture into the bowl with the dry ingredients. Mix until thoroughly combined into a thick, sticky batter.
- Generously grease a pudding basin with butter and spoon the mixture in, pressing down slightly to pack it tightly.
- Lay a piece of greased parchment paper over the top of the pudding basin, followed by aluminum foil. Ensure it’s snug.
- Place the basin in a large pot filled with boiling water, ensuring water reaches halfway up the sides. Cover and steam for 2 to 3 hours.
- Once steaming is complete, remove the basin and let it cool completely at room temperature before storing.




