12 Classic Christmas Pudding Recipes That Wow Tradition-Lovers


Pin This Now to Remember It Later
Pin This

Christmas is a time for celebrating cherished traditions, and what better way to honor the season than with the delightful flavors of classic Christmas puddings? From rich fruitcakes to spiced delights, these timeless recipes are sure to impress both family and friends. Let’s explore 12 amazing pudding recipes that bring joy and nostalgia to any holiday table.

1. Traditional English Christmas Pudding

This rich treat is a holiday must-have!

Ingredients:

  • 1 cup mixed dried fruits
  • 1/2 cup raisins
  • 1/2 cup currants
  • 1/2 cup suet
  • 1 cup breadcrumbs
  • 1/2 cup brown sugar
  • 1 tsp cinnamon
  • 1/2 tsp nutmeg
  • 1/2 cup stout beer
  • 2 eggs, beaten

Process:

  1. Mix all ingredients in a large bowl.
  2. Spoon the mixture into a greased pudding basin.
  3. Cover with parchment paper and steam for 6 hours.
  4. Serve with brandy sauce.

Make it Unique: Add orange zest for a citrus twist or replace suet with grated butter for a vegetarian version.

2. Chocolate Christmas Pudding

For chocolate lovers, this pudding is a dream come true!

Ingredients:

  • 1 cup dark chocolate, melted
  • 1 cup breadcrumbs
  • 1/2 cup brown sugar
  • 1/2 cup butter, softened
  • 2 eggs
  • 1/2 cup mixed nuts
  • 1/4 cup cocoa powder

Process:

  1. Mix melted chocolate with sugar and butter.
  2. Beat in eggs and fold in breadcrumbs and nuts.
  3. Pour into a greased basin and steam for 4 hours.
  4. Serve warm with whipped cream.

Make it Unique: Stir in a splash of espresso for extra richness or top with chocolate shavings.

3. Spiced Apple and Cinnamon Pudding

This pudding captures the essence of autumn with a holiday twist!

Ingredients:

  • 1 1/2 cups grated apple
  • 1 cup breadcrumbs
  • 1/2 cup sugar
  • 1/2 cup butter, melted
  • 1 tsp ground cinnamon
  • 2 eggs
  • 1/2 cup raisins
  • 1/2 cup chopped walnuts

Process:

  1. Combine all ingredients in a large bowl.
  2. Spoon mixture into a greased basin and steam for 3 hours.
  3. Serve warm with vanilla sauce.

Make it Unique: Swap walnuts for pecans or drizzle with caramel sauce for added sweetness.

4. Sticky Toffee Christmas Pudding

Explore the fabulous flavors of sticky toffee pudding in this delightful twist!

Ingredients:

  • 1 cup dates, chopped
  • 1 cup boiling water
  • 1/2 cup brown sugar
  • 1/2 cup butter
  • 1 cup flour
  • 2 eggs
  • 1 tsp baking soda

Process:

  1. Pour boiling water over chopped dates, let sit for 10 minutes.
  2. Cream butter and sugar, then add eggs and flour.
  3. Mix in date mixture and baking soda, pour into a greased basin, and steam for 2 hours.
  4. Serve drizzled with warm toffee sauce.

Make it Unique: Add a touch of sea salt for a contrasting flavor or mix in chopped chocolate for richness.

5. Nutty Christmas Pudding

Nut lovers will appreciate the crunch of this delightful pudding!

Ingredients:

  • 1 cup mixed nuts, chopped
  • 1/2 cup bread crumbs
  • 1/2 cup sugar
  • 1 cup grated carrot
  • 1/2 cup butter, melted
  • 2 eggs
  • 1 tsp mixed spice

Process:

  1. Combine all ingredients in a mixing bowl.
  2. Pour into a greased pudding basin and steam for 2 1/2 hours.
  3. Serve warm with cream.

Make it Unique: Use pecans for a different flavor or add grated orange for a zesty kick.

6. Mincemeat Christmas Pudding

Enjoy the rich flavors of mincemeat in this timeless recipe!

Ingredients:

  • 1 can mincemeat
  • 1 cup breadcrumbs
  • 1/2 cup sugar
  • 1/2 cup butter
  • 1/2 cup almonds, chopped
  • 2 eggs
  • 1 tsp mixed spice

Process:

  1. Mix all ingredients in a large bowl until well combined.
  2. Spoon into a greased basin and steam for 3 hours.
  3. Serve warm with custard.

Make it Unique: Add chopped dried fruits or replace almonds with hazelnuts.

7. Citrus Christmas Pudding

Bring brightness to your table with citrus flavors!

Pin This Now to Remember It Later
Pin This

Ingredients:

  • 1 cup mixed dried fruits
  • 1/2 cup lemon juice
  • 1/2 cup breadcrumbs
  • 1/2 cup sugar
  • 1/4 cup butter, soft
  • 2 eggs
  • Zest of 1 orange and 1 lemon

Process:

  1. Mix all ingredients until smooth.
  2. Pour into a greased pudding basin and steam for 3 hours.
  3. Serve warm with a citrus glaze.

Make it Unique: Add a splash of gin or vodka for depth or use seasonal citrus such as mandarins.

8. Vegan Christmas Pudding

A delicious option for those seeking a plant-based treat.

Ingredients:

  • 1 cup mixed dried fruits
  • 1 cup flour
  • 1/2 cup brown sugar
  • 1/2 cup plant-based milk
  • 1/4 cup coconut oil
  • 2 tsp baking powder
  • Spices (cinnamon, nutmeg)

Process:

  1. Mix all ingredients in a bowl until combined.
  2. Spoon into a greased basin and steam for 2 1/2 hours.
  3. Serve warm with vegan cream.

Make it Unique: Add mashed banana for moisture or substitute dried fruits for fresh fruits.

9. Almond and Cherry Pudding

Indulge in the sweet combination of almond and cherry!

Ingredients:

  • 1 cup chopped cherries
  • 1/2 cup almond flour
  • 1/2 cup breadcrumbs
  • 1/2 cup sugar
  • 3 eggs
  • 1 tsp vanilla extract
  • 1/2 cup milk

Process:

  1. Combine all ingredients until smooth.
  2. Pour into a greased pudding basin and steam for 2 hours.
  3. Serve drizzled with cherry sauce.

Make it Unique: Replace cherries with mixed berries or add white chocolate chips.

10. Gingerbread Christmas Pudding

Embrace the warm spices of gingerbread with this festive dessert!

Ingredients:

  • 1 cup breadcrumbs
  • 1/2 cup brown sugar
  • 1/2 cup molasses
  • 1/4 cup butter
  • 2 eggs
  • 1 tsp ground ginger
  • 1/2 tsp cinnamon

Process:

  1. Mix all ingredients in a large bowl until well combined.
  2. Spoon into a greased basin and steam for 3 hours.
  3. Serve with vanilla sauce.

Make it Unique: Stir in candied ginger for an extra kick or serve with a dollop of whipped cream.

11. Berry Delight Christmas Pudding

A fresh twist that combines the joy of berries with traditional flavors!

Ingredients:

  • 1 cup mixed berries (fresh or frozen)
  • 1 cup breadcrumbs
  • 1/2 cup sugar
  • 1/4 cup butter
  • 2 eggs
  • 1/2 cup yogurt

Process:

  1. Mix all ingredients in a bowl, folding in the berries.
  2. Pour into a greased basin and steam for 2 1/2 hours.
  3. Serve warm with berry compote.

Make it Unique: Use only strawberries for a single-flavor pudding or add a hint of vanilla.

12. Maple Pecan Christmas Pudding

Wrap up the season with this delightful combination of maple and pecan!

Ingredients:

  • 1 cup chopped pecans
  • 1 cup breadcrumbs
  • 1/2 cup maple syrup
  • 1/2 cup butter, softened
  • 2 eggs
  • 1 tsp baking soda

Process:

  1. Combine all ingredients in a large bowl.
  2. Pour into a greased basin and steam for 3 hours.
  3. Serve warm with whipped topping.

Make it Unique: Add bourbon for enhanced flavor or use walnuts for an alternate nutty touch.


With these twelve classic Christmas pudding recipes, you’re sure to bring joy and tradition to your festive table. Dive into the magic of holiday cooking, whether you choose one or even tackle them all! Enjoy the process, and happy baking!

Recent Posts