Traditional Christmas pudding - packed with dried fruit, nuts and spices and with a hidden sixpence for good luck
Print Recipe
5 from 2 votes

Traditional Christmas Pudding

It wouldn't be Christmas without this traditional steamed pudding - packed with dried fruit, nuts and spices and with a hidden silver six pence for good luck.
Prep Time15 mins
Cook Time4 hrs
Total Time4 hrs 15 mins
Course: Christmas steamed pudding
Cuisine: English
Keyword: Christmas Pudding Recipe, Slow Cooker Christmas Pudding, Steamed Pudding, Traditional Christmas pudding
Servings: 8 servings
Calories: 426kcal
Author: Lucy Parissi


  • 170 g | 6oz sultanas
  • 140 g | 5oz currants
  • 140 g | 5oz raisins
  • 200 ml | 7fl oz water
  • 2 level tbsp plain all purpose flour
  • 1/2 tsp ground cinnamon
  • 1/2 tsp grated nutmeg
  • 1/2 tsp ground mace
  • 1/2 tsp ground ginger
  • 55 g | 2oz breadcrumbs
  • 85 g | 3oz shredded vegetarian suet or softened unsalted butter
  • 3 tbsp grated dark chocolate
  • one cooking apple peeled and grated
  • 85 g | 3oz soft dark brown sugar
  • 2 tbsp chopped mixed peel
  • 55 g | 2oz blanched almonds roughly chopped
  • zest of 1 lemon and 1 orange
  • 1 tbsp black treacle
  • 3 tbsp brandy
  • 1 egg beaten
  • a little butter for greasing the pudding bowl


  • Put the dried fruit and water in a saucepan. Bring to the boil, and simmer for three minutes. Leave to soak, uncovered, overnight.
  • Sift the flour and spices into a large mixing bowl.
  • Add the breadcrumbs, suet or butter, grated chocolate, apple, brown sugar, mixed peel, almonds, lemon and orange zest.
  • Mix well with your hands to ensure the mixture is fully blended together.
  • Stir in the soaked fruit, treacle, brandy and beaten egg. Stir in the Royal Mint Sixpence. It’s traditional for everyone to give the pudding a turn and make a wish or two.
  • Grease the pudding bowl, and pack the Christmas pudding mixture into it.
  • Cut one circle of greaseproof paper, a few inches bigger than the rim of the bowl. Fold a pleat into the centre and use a large elastic band to secure it over the pudding bowl.
  • Cover the top with a piece of tin foil then tie it tightly with string. Make a loop of string across the top, to fashion a handle, so the pudding can be easily lifted out of the pan.
  • If you are using a steaming pot, pour some water into the bottom of the stock pot – about one eighth full – so that the steamer basket sits in the bottom, just above the water level. Bring the water to the boil, and place the Christmas pudding in the basket.
  • If you don’t have a steamer basket, use a jam jar lid so that the pudding basin is kept away from direct contact with the base of the pot. Fill the pot with boiling water to come up halway up the side of the pudding basin.
  • Cover and steam at a gentle simmer for four hours. Keep an eye on pot and top up with boiling water if needed.
  • Lift the pudding out of the pot after four hours, keeping the greaseproof paper on – that way you can store the Christmas pudding for up to two months.
  • On Christmas Day, steam the pudding again for another two hours, and serve – perhaps with a sprig of holly on top.
  • If you want to light the pudding, heat 80ml (1/3 cup) brandy in a small saucepan and light it. Carefully pour the lighted brandy over the pudding (best serve it in a deep plate or stand so that excess brandy can pool at the bottom and not drip).



You can steam the pudding in your slow cooker instead of a pot, 3-4 hours on high.
Be careful when serving the pudding, especially to children, and warn people about the lucky coin within! Might be best to wrap it in foil so that it is more visible.


Calories: 426kcal | Carbohydrates: 68g | Protein: 5g | Fat: 15g | Saturated Fat: 7g | Cholesterol: 43mg | Sodium: 149mg | Potassium: 606mg | Fiber: 4g | Sugar: 51g | Vitamin A: 310IU | Vitamin C: 2.1mg | Calcium: 99mg | Iron: 3mg