-
1
Put the dried fruit, chopped figs and the stout into a mixing bowl.
-
2
Stir well then cover with clingfilm and leave to soak for 8-12 hours, or overnight (if possible give the mixture the odd stir now and then).
-
3
Next day, beat the butter with the sugar and honey in a large mixing bowl, using an electric whisk or wooden spoon.
-
4
Gradually beat in the eggs, beating well after each addition and fold in the flour until evenly mixed.
-
5
Prepare a two pint pudding basin by buttering its sides and lining with greaseproof paper.
-
6
In another bowl, mix the breadcrumbs with all the spices, grated apple, almonds and pinenuts.
-
7
When thoroughly combined stir into the egg mixture with the soaked fruit (and any liquid in the bowl).
-
8
Break or chop the chocolate into small pieces and stir into the pudding mixture, making sure the chocolate is evenly distributed.
-
9
Spoon into the prepared basin.
-
10
Tap the bowl gently on the work top to expel any air pockets then cover with a layer of greased greaseproof paper pleated in the middle to allow for expansion, then foil (or use a snap-on lid).
-
11
Tie securely with string and loop the string across the top to make a handle for easy removal.
-
12
Steam or boil the pudding in a pan of boiling water: stand the bowl on an upturned saucer then pour in boiling water from the kettle so the water comes 2/3 up the side of the bowl.
-
13
Simmer gently for 3 1/2 hours, topping up with boiling water from time to time so the pan doesn't boil dry.
-
14
Remove the bowl from the pan and when cold cover with fresh paper and foil.
-
15
Store in the fridge for up to month.
-
16
To serve: steam or boil as before for 2 hours.
-
17
Turn out onto a platter to serve.