Step 1
Grease either 1 x 1.25 litre (2 pint) or 2 x 600ml (1 pint) pudding basins with a little Trex.
Step 2
Sift the flour, salt and spice into a bowl, then stir in the breadcrumbs. In a separate bowl, beat the Trex and sugar together until light in texture and paler in colour. Gradually beat in the eggs. Then stir in the breadcrumb mixture with the orange zest, orange juice and grated carrot. Add the dried fruit and rum or brandy, mixing them in thoroughly.
Step 3
Transfer the mixture to the prepared basins, pressing it down firmly. Cover the basins securely with greased greaseproof paper, tie on with string, then cover them tightly with pieces of foil.
Step 4
Place the basins in a steamer, cover with the lid and steam steadily for 4-5 hours, taking care that the steamer does not boil dry – top up with boiling water as necessary. (The longer the cooking time, the darker the puddings).
Step 5
Cool the puddings, then remove the foil and re-cover with fresh pieces. Store in a cool, dry cupboard for up to 4 months.
Step 6
To reheat, steam the puddings for 2 hours. Serve with brandy butter, rum sauce or fresh cream.