Ah, Christmas pudding! This beloved holiday treat is a must-have on any festive table. Steeped in tradition and rich in flavor, it’s a delicious way to celebrate the joy of the season. Whether you prefer classic recipes or modern twists, these ten Christmas pudding recipes are bound to bring warmth and cheer to your holiday gatherings. Let’s dive in and discover some delightful options!
Classic Christmas Pudding
Warm, rich, and a true holiday classic.
Ingredients:
- 1 cup raisins
- 1 cup currants
- 1 cup dark brown sugar
- 1 cup breadcrumbs
- 1/2 cup mixed citrus peel
- 1/2 cup suet or vegetable shortening
- 1 tsp baking powder
- 1 tbsp mixed spice
- 1/2 cup milk
- 2 eggs
Process:
- Mix all ingredients in a large bowl.
- Grease a pudding basin and pour in the mixture.
- Steam for 6-8 hours, checking water levels regularly.
- Allow to cool, then store in a cool place until serving.
Make it Unique:
- Substitute dark brown sugar with maple syrup for a different sweetness.
- Add chopped nuts for a lovely crunch.
Chocolate Orange Pudding
A delightful combination of chocolate and zesty orange!
Ingredients:
- 1 cup mixed dried fruits
- 1/4 cup cocoa powder
- 1/2 cup sugar
- 1 cup breadcrumbs
- 1/2 cup grated chocolate
- 1/2 tsp baking soda
- 1/2 cup milk
- 2 eggs
- Zest of 1 orange
Process:
- Combine all ingredients in a large bowl.
- Pour into a greased pudding basin and cover.
- Steam for about 6 hours.
- Allow to rest before serving.
Make it Unique:
- Use dark chocolate instead of milk chocolate for a richer flavor.
- Add a teaspoon of espresso powder for a mocha twist.
Spiced Apple and Cinnamon Pudding
Fall flavors meet festive cheer in this warm pudding.
Ingredients:
- 1 cup grated apples
- 1 cup flour
- 1 tsp baking powder
- 1 tsp ground cinnamon
- 1/2 cup sugar
- 1/2 cup breadcrumbs
- 1/2 cup milk
- 2 eggs
- 1/2 cup chopped walnuts
Process:
- Mix all ingredients until well combined.
- Place in a greased pudding basin and cover.
- Steam for 5-6 hours until cooked through.
- Let it cool before serving.
Make it Unique:
- Replace walnuts with pecans for a different nut flavor.
- Drizzle with caramel sauce for extra sweetness.
Vegan Christmas Pudding
Plant-based and absolutely delicious!
Ingredients:
- 1 cup dates, chopped
- 1 cup dried apricots, chopped
- 1 cup flour
- 1 cup breadcrumbs
- 1/4 cup apple cider
- 2 tsp baking powder
- 1/2 tsp mixed spice
- 1/2 cup vegetable oil
- 1/2 cup apple sauce
Process:
- Mix all ingredients in a bowl until smooth.
- Pour into a greased pudding basin and cover tightly.
- Steam for about 5 hours.
- Cool and enjoy later.
Make it Unique:
- Add chia seeds for extra texture.
- Swap apple cider with orange juice for a fruity kick.
Gingerbread Pudding
A spicy twist to your holiday dessert table.
Ingredients:
- 1/2 cup molasses
- 1/2 cup dark brown sugar
- 1 cup flour
- 1 tsp ginger powder
- 1 tsp cinnamon
- 1/2 tsp nutmeg
- 1/2 cup milk
- 2 eggs
- 1/2 cup chopped crystallized ginger
Process:
- Mix all ingredients thoroughly in a bowl.
- Transfer into a greased basin and cover.
- Steam for 6 hours until cooked through.
- Cool before serving.
Make it Unique:
- Use pumpkin puree for a seasonal touch.
- Top with caramelized pears for added flavor.
Berry and Almond Pudding
Bright and tangy – perfect for those who love berries!
Ingredients:
- 1 cup mixed berries (fresh or frozen)
- 1/2 cup almond flour
- 1 cup flour
- 1/2 cup sugar
- 1/2 tsp baking powder
- 1/2 cup milk
- 2 eggs
Process:
- Combine all ingredients gently in a bowl.
- Pour into a greased pudding basin and cover.
- Steam for 5-6 hours.
- Cool before serving.
Make it Unique:
- Use coconut flour instead of regular flour for a different taste.
- Mix in coconut flakes for an exotic twist.
Maple Walnut Pudding
Sweet and nutty, this pudding is holiday comfort food at its best!
Ingredients:
- 1 cup walnuts, chopped
- 1/2 cup maple syrup
- 1 cup flour
- 1 tsp baking powder
- 1/2 cup breadcrumbs
- 1/2 cup milk
- 2 eggs
Process:
- Mix all ingredients well in a bowl.
- Pour into a greased basin and cover.
- Steam for around 6 hours.
- Cool and serve with more maple syrup.
Make it Unique:
- Add a dash of vanilla extract for extra flavor.
- Substitute walnuts with pecans if desired.
Lemon and Poppy Seed Pudding
Citrusy and light, perfect after a big meal!
Ingredients:
- 1 cup flour
- 1/2 cup sugar
- 1/2 cup milk
- 2 lemons, juiced and zested
- 2 eggs
- 1/4 cup poppy seeds
- 1 tsp baking powder
Process:
- Mix all ingredients until smooth.
- Pour into a greased pudding basin and cover.
- Steam for 5 hours until cooked.
- Cool and serve warm.
Make it Unique:
- Swap lemon with lime for a different zing.
- Top with a simple lemon glaze for added sweetness.
Rum Raisin Pudding
A boozy delight that brings warmth to your holiday.
Ingredients:
- 1 cup raisins
- 1/2 cup dark rum
- 1 cup breadcrumbs
- 1/2 cup brown sugar
- 1 tsp baking powder
- 1/2 cup milk
- 2 eggs
Process:
- Soak raisins in rum for at least 2 hours.
- Mix all ingredients in a bowl.
- Pour into a greased pudding basin and cover.
- Steam for about 6 hours.
Make it Unique:
- Use whiskey instead of rum for a stronger flavor.
- Add chocolate chips for extra indulgence.
Coconut Lime Pudding
A tropical twist to a classic dessert!
Ingredients:
- 1 cup coconut milk
- 1 cup flour
- 1/4 cup sugar
- Zest of 2 limes
- 2 eggs
- 1 tsp baking powder
Process:
- Combine all ingredients in a bowl until smooth.
- Pour into a greased pudding basin and cover.
- Steam for 4-5 hours.
- Let cool and enjoy.
Make it Unique:
- Incorporate chopped pineapple for a fruity addition.
- Drizzle with coconut cream before serving for extra richness.
Ready to bring some festive cheer to your holiday table? From classic to creative, these Christmas pudding recipes add flair and fun to your celebrations. Try one, or even all, and share the joy of this traditional dessert with family and friends. Happy cooking and Merry Christmas!










