Winter is the perfect time for comforting, steamed puddings and what better flavour than using your own home-made marmalade?
115g (4 oz) soft butter
115g (4 oz) caster sugar
Grated zest of 1 orange
2 free range eggs, beaten
140g (5 oz) self raising flour
2 tbsp marmalade
1 tbsp marmalade
150ml British crème fraîche
Juice of the orange
Sugar to taste
Dash of orange liqueur, optional
1. Butter a 1.2 litre (2 pint) pudding basin. Cream the butter and caster sugar together with the orange zest, gradually add the eggs, then fold in the flour. Place the marmalade into the bottom of the prepared pudding basin, then spoon over the pudding mixture. Cover with a disc of baking parchment and place a double thickness of foil over the top of the basin. Tie the foil on with string, leaving enough to be able to lift the pudding out of the saucepan. Put the basin in a large saucepan and pour in boiling water to come half-way up the side of the basin, simmer for 15 minutes.
2. Transfer the covered saucepan, complete with water and pudding to the simmering oven. Steam for about 1½ hours in the simmering oven, until the pudding is cooked through.
3. To make the sauce: heat the marmalade with the crème fraîche and orange juice – add sugar to taste if you use a bitter marmalade and a dash of orange liqueur if liked.
Notes - Turn the pudding out onto a serving dish and serve with the marmalade sauce.