Heat the rice and water to a boil in a medium to a large saucepan, stirring once or twice. Then turn the heat down to low, and cover with the lid and simmer the rice for about 15 minutes. (Remember not to lift the lid during this time). All the water should be absorbed when this time is up.
Beat the eggs in a casserole dish. Now stir in the sugar, raisins, milk, vanilla, salt, and hot rice.
Sprinkle the top with cinnamon. (I use a healthy amount since my family loves cinnamon.
Bake in a preheated 325F oven for about 45 minutes. Do not cover. Be sure to stir the rice mixture every 15 minutes. (Do not overbake the rice or it will curdle).
The top of the pudding will be wet and not set. Stir the pudding well, and allow to stand for 15 minutes. This is when the liquid will be absorbed, and make the pudding creamy.