As I stood by the kitchen window, the scent of spiced citrus wafted in the air, instantly transporting me to cherished holiday memories. Today, I can’t wait to share my favorite Christmas Pudding recipe, a time-honored tradition that brings warmth and joy to any festive gathering. Not only is this recipe a delightful way to revisit those nostalgic flavors, but it’s also an incredibly satisfying project for any home chef looking to impress loved ones. With just 30 minutes of prep time and a rich, steamy aroma that fills your home, this pudding is a cozy crowd-pleaser that can be made ahead, allowing you to focus on family and fun. Ready to create your own holiday magic? Let’s dive into this delicious journey together!

Why Is Christmas Pudding So Special?
Traditional, Timeless Recipe: This Christmas Pudding is infused with rich, warming spices and festive dried fruits that evoke a sense of nostalgia.
Crowd-Pleasing Delight: With its delightful aroma and indulgent flavors, it’s a dessert everyone will love, making it perfect for gatherings.
Make-Ahead Convenience: Prepare it in advance, allowing you to enjoy quality time with your loved ones without the last-minute rush.
Impressive Presentation: Steaming gives it a beautiful texture and a warm, inviting look that’s sure to impress your guests.
Customizable: Add your favorite nuts or dried fruits for a personal twist—perfect for those who love to experiment in the kitchen!
Christmas Pudding Ingredients
• Get ready to create your festive delight!
For the Pudding
• Mixed dried fruits – a combination of raisins, currants, and sultanas brings sweetness and texture to your Christmas Pudding.
• Chopped nuts – walnuts or almonds add a delightful crunch; feel free to swap for your preferred nut!
• Breadcrumbs – these help bind the pudding, giving it that comforting, traditional consistency.
• Brown sugar – adds a rich caramel flavor; light brown sugar works just as well!
• Flour – provides structure; whole wheat flour can be used for a nuttier taste.
• Baking powder – gives the pudding a light lift, ensuring a fluffy texture.
• Ground cinnamon – an essential warming spice that evokes holiday cheer!
• Ground nutmeg – adds a fragrant depth, complementing the sweetness of the dried fruits.
• Milk – makes the batter creamy; substitute with almond or oat milk for a dairy-free option.
• Butter, melted – adds richness; coconut oil can be used for a dairy-free alternative.
• Eggs – help bind everything together for a cohesive pudding.
• Brandy (optional) – enhances flavor complexity; use apple juice if you want to omit alcohol.
• Zest of 1 lemon – brightens the flavors, providing a refreshing contrast to the sweetness.
• Zest of 1 orange – adds a subtle citrus warmth, making this Christmas Pudding even more aromatic.
Step‑by‑Step Instructions for Christmas Pudding
Step 1: Prepare Your Ingredients
Start by gathering all your ingredients on the countertop. Measure 1 cup of mixed dried fruits, ½ cup of chopped nuts, 1 cup of breadcrumbs, and other dry ingredients into a large mixing bowl. Take a few moments to savor the festive scents of cinnamon and nutmeg. This step is essential to ensure everything is ready for your delicious Christmas Pudding.
Step 2: Mix Dry Ingredients
In the same bowl, add ½ cup of brown sugar, 1 cup of flour, and 1 teaspoon of baking powder. Sprinkle in 1 teaspoon of ground cinnamon and ½ teaspoon of ground nutmeg. Use a wooden spoon to mix these ingredients until well combined, ensuring every ingredient is colored and aromatic. A light, fluffy mixture indicates you’re ready to progress to the next step!
Step 3: Combine Wet Ingredients
In a separate bowl, whisk 2 eggs until they are well beaten. Slowly pour in ¼ cup of melted butter and ½ cup of milk while continuously whisking to combine smoothly. Add in the zests of 1 lemon and 1 orange, mixing thoroughly. The aroma of the citrus zest brings a delightful brightness to your wet mixture, preparing it for the dry ingredients.
Step 4: Bring Mixtures Together
Carefully pour the wet mixture into the bowl with your dry ingredients. Use a spatula to gently fold them together until just combined; take care not to over-mix. You should see specks of fruit and nut throughout your Christmas Pudding batter, indicating you've achieved the perfect blend of flavors.
Step 5: Add the Brandy
If you’re choosing to use brandy, now is the time to fold in ¼ cup gently into the mixture. This optional step adds a touch of warmth and depth to your pudding, enhancing the overall flavor. The batter should now have a rich, glossy finish that makes your mouth water!
Step 6: Prepare the Pudding Basin
Grease a pudding basin thoroughly with butter to prevent sticking. Use a piece of parchment paper to line the bottom for extra assurance. This step is crucial, as it will guarantee your Christmas Pudding can be easily removed once it’s steamed and ready to serve.
Step 7: Fill the Basin
Pour the pudding mixture into the prepared basin, smoothing out the top with a spatula. Aim for a level surface to promote even cooking. Make sure the basin isn’t overfilled to allow room for the pudding to rise during steaming, ensuring a perfect, light texture.
Step 8: Cover and Secure
Take a piece of parchment paper and cover the top of the pudding basin tightly. Use kitchen twine to secure it in place, which keeps moisture from getting in while allowing steam to circulate. This preparation is vital for creating a moist and flavorful Christmas Pudding.
Step 9: Steam the Pudding
Place the pudding basin in a large pot filled with boiling water, making sure the water comes up about halfway up the sides of the basin. Cover the pot and steam the pudding for 2-3 hours. Check the water level occasionally and add more boiling water as needed to maintain the steam—your kitchen will soon fill with the warm, inviting aroma of your Christmas Pudding.
Step 10: Cool and Store
After 2-3 hours, carefully remove the pudding from the pot with tongs and let it cool completely on a wire rack. Once cooled, you can store it in a cool, dark place as the flavors continue to develop. Allowing your Christmas Pudding to rest ensures even richer flavors await you when it's time to serve!

Christmas Pudding Variations & Substitutions
Get creative and make this Christmas Pudding your own with these delightful twists!
-
Gluten-Free: Substitute flour with a gluten-free blend for a delicious alternative that everyone can enjoy. The pudding will still maintain its rich flavor and texture.
-
Vegan Friendly: Replace eggs with flaxseed meal (1 tablespoon flaxseed + 3 tablespoons water per egg) and the milk with almond or oat milk. You won’t miss the dairy!
-
Nut-Free: Omit the nuts or replace them with sunflower seeds for a similar crunch without allergens. It keeps the pudding hearty and satisfying.
-
Spiced Rum Option: Use spiced rum instead of brandy for a warm, complex flavor that adds a fun twist to your festive dessert. It gives the pudding a delightful kick!
-
Extra Fruity: Increase the amount of dried fruits or add a handful of chopped fresh apples or pears for added juiciness and texture. The fruit will impart extra moisture, making the pudding even more luscious.
-
Citrus Burst: Add extra lemon and orange zest or incorporate a splash of fresh juice for a more vibrant, zingy flavor. It brightens every bite while freshening the palate.
-
Hot & Spicy: Incorporate a pinch of cayenne or ground ginger to give your pudding a subtle warmth that awakens the senses. The heat contrasts beautifully with the sweetness.
-
Chocolate Lovers: Fold in ½ cup of dark chocolate chips or cacao nibs for a delightful twist that makes this pudding decadent. You’ll be surprised at how well chocolate pairs with the traditional flavors!
What to Serve with Christmas Pudding
The perfect companion dishes elevate your Christmas Pudding into a festive feast that delights all the senses.
-
Warm Custard: The smooth, creamy texture of warm custard adds a luxurious touch, balancing the spiced sweetness of the pudding beautifully. Pouring it generously over your slice creates a delightful contrast.
-
Whipped Cream: Light and airy, whipped cream complements the richness of Christmas Pudding while providing a refreshing lift. A dollop on your plate goes a long way in enhancing each bite!
-
Ice Cream: Choose vanilla or spiced flavors for a melty treat against the warm pudding, creating an indulgent experience. This combination is a childlike joy, evoking festive cheer with every spoonful.
-
Brandy Sauce: Infuse even more festive flair with a splash of brandy sauce—a sweet, buttery drizzle that enhances the depth of flavor. This classic pairing offers a rich contrast that's hard to resist!
-
Spiced Apple Compote: The tartness of spiced apple compote cuts through the pudding's sweetness, delivering a bright burst of flavor. Its warm spices can echo the notes found in the pudding itself.
-
Christmas Tea or Mulled Wine: Serve a steaming cup of Christmas tea or a glass of mulled wine, adding warmth and aromatic spices to complement the pudding’s flavors. These drinks create a cozy atmosphere that beckons friends and family to linger at the table.
-
Chocolate Sauce: For a touch of indulgence, drizzle warm chocolate sauce over your serving of Christmas Pudding. The combination of spiced goodness with rich chocolate creates a decadent dessert experience that's unforgettable.
-
Fruit Salad: A refreshing fruit salad, with citrus and berries, brings a bright contrast to the heavy pudding, cleansing the palate for another slice. The freshness of the fruits adds a lightness and balance to the meal.
-
Cheese Board: Include a cheese board with rich cheeses and tart fruits to contrast the sweetness of the pudding. This savory element provides a delightful break between bites of dessert!
Make Ahead Options
These Christmas Pudding preparations are perfect for busy home cooks looking to save time during the festive season! You can mix the dry ingredients (dried fruits, nuts, breadcrumbs, brown sugar, flour, and spices) up to 3 days in advance, storing them in an airtight container to preserve their freshness. Additionally, the wet ingredients can be prepared and stored separately in the fridge for up to 24 hours. When you’re ready to cook, simply combine the prepped ingredients and follow the steaming instructions. This way, you can enjoy all the deliciousness of homemade Christmas Pudding while spending less time in the kitchen, allowing you to focus on festive cheer with your loved ones!
Expert Tips for Christmas Pudding
Timing Matters: Ensure to allot enough time for steaming, as it can take 2-3 hours. Patience leads to a perfectly textured Christmas Pudding.
Avoid Over-Mixing: When combining wet and dry ingredients, stir until just combined to avoid a dense pudding. A gentle touch works best!
Flavor Infusion: Allow your Christmas Pudding to rest for a few days before serving. This allows the flavors to deepen and enhance the overall taste.
Check Water Levels: While steaming, keep an eye on the water level in your pot. Maintaining sufficient water is crucial for proper steaming and flavor.
Presentation Counts: When serving, warm the pudding and serve with custard or whipped cream for a delightful finish that guests will rave about!
How to Store and Freeze Christmas Pudding
Fridge: Store your cooled Christmas Pudding wrapped tightly in cling film or foil for up to 4 weeks. This helps maintain its moisture and flavor.
Freezer: If you want to make it further in advance, freeze your pudding wrapped carefully in several layers of plastic wrap and then in aluminum foil for up to 3 months.
Reheating: To reheat, steam the frozen Christmas Pudding directly from the freezer for about 2 hours, or until warmed through. This method keeps it moist and delicious.
Room Temperature: For serving, allow the pudding to reach room temperature before slicing, enhancing its flavors and aroma that your guests will love.

Christmas Pudding Recipe FAQs
What is the best way to select ripe dried fruits?
Absolutely! When choosing dried fruits for your Christmas Pudding, look for plump and moist varieties. If you find any that are hard or shriveled, they may not provide the best flavor. Choose fruits with vibrant colors and avoid any with dark spots all over, as these might indicate spoilage.
How should I store my Christmas Pudding once it's cooked?
Very! After your pudding has cooled completely, wrap it tightly in cling film or aluminum foil and store it in a cool, dark place. When stored properly, your Christmas Pudding can last for up to 4 weeks in the fridge, keeping the flavors rich and moist for your holiday celebrations.
Can I freeze my Christmas Pudding, and how?
Absolutely! To freeze your Christmas Pudding, wrap it carefully in several layers of plastic wrap to prevent freezer burn, then place it in a freezer-safe bag or container. It can be stored in the freezer for up to 3 months. When you're ready to serve, simply steam the frozen pudding for about 2 hours directly from the freezer until it’s warmed through.
What if my pudding doesn't rise during steaming?
If your Christmas Pudding isn’t rising properly, it may be due to over-mixing the batter or not enough moisture during the steaming process. Be sure to gently fold the wet ingredients into the dry ones until just combined and avoid overfilling the basin to allow for expansion. Check your pot occasionally to ensure there's enough water to create steam—this is key to a well-risen pudding!
Can I make this recipe nut-free or gluten-free?
Certainly! For a nut-free version of your Christmas Pudding, simply omit the chopped nuts or substitute them with seeds like pumpkin or sunflower seeds. To make it gluten-free, you can use a gluten-free flour blend instead of regular flour. Both adjustments will still yield a delightful dessert perfect for all to enjoy.
Is this recipe safe for pets or those with allergies?
Be mindful! This Christmas Pudding is not suitable for pets, especially due to ingredients like dried fruits and nuts that can be harmful to them. If serving to guests with allergies, be sure to clarify the contents, especially regarding nuts and potential gluten, so everyone can enjoy without worry.

Decadent Christmas Pudding You'll Want to Share
Ingredients
Equipment
Method
- Start by gathering all your ingredients on the countertop. Measure 1 cup of mixed dried fruits, ½ cup of chopped nuts, 1 cup of breadcrumbs, and other dry ingredients into a large mixing bowl.
- In the same bowl, add ½ cup of brown sugar, 1 cup of flour, and 1 teaspoon of baking powder. Sprinkle in 1 teaspoon of ground cinnamon and ½ teaspoon of ground nutmeg. Use a wooden spoon to mix these ingredients until well combined.
- In a separate bowl, whisk 2 eggs until they are well beaten. Slowly pour in ¼ cup of melted butter and ½ cup of milk while continuously whisking to combine smoothly. Add in the zests of 1 lemon and 1 orange, mixing thoroughly.
- Carefully pour the wet mixture into the bowl with your dry ingredients. Use a spatula to gently fold them together until just combined; take care not to over-mix.
- If you’re choosing to use brandy, now is the time to fold in ¼ cup gently into the mixture.
- Grease a pudding basin thoroughly with butter to prevent sticking and line the bottom with parchment paper.
- Pour the pudding mixture into the prepared basin, smoothing out the top with a spatula.
- Take a piece of parchment paper and cover the top of the pudding basin tightly. Use kitchen twine to secure it in place.
- Place the pudding basin in a large pot filled with boiling water, making sure the water comes up about halfway up the sides of the basin. Cover the pot and steam the pudding for 2-3 hours.
- After 2-3 hours, carefully remove the pudding from the pot with tongs and let it cool completely on a wire rack.





Leave a Reply