Put the raisins in a small bowl. Cover with warm
water and set aside to soak.
Put the rice in a
saucepan together with the water. Bring slowly to
the boil, then lower the heat.
Cover the pan and
simmer gently for about 20 minutes or until all the
water has been absorbed.
Add the milk, sugar, salt and cinnamon stick. Cook, stirring, over a
very low heat
until all the milk has been absorbed. Do not cover
the pan.
Discard the cinnamon stick. Drain the
raisins well and add to the pan with the egg yolk
and butter, stirring constantly until the butter has
been absorbed and the pudding is creamy.
Cook the
pudding for a few minutes more. Place on a serving
dish and leave to cool.