Place raisins in your small bowl first.
Pour the rum over them completely.
Let them soak for 30 minutes minimum.
This plumps them up beautifully.
They'll absorb all that delicious rum flavor.
Combine rice and milk in your saucepan.
Add the heavy cream and sugar together.
Toss in the salt for seasoning.
Bring everything to a gentle boil.
Reduce heat to low immediately.
Stir frequently to prevent sticking.
Cook for 35-40 minutes on low heat.
Stir every few minutes consistently.
The rice should become tender and creamy.
The mixture will thicken as it cooks.
Watch carefully so it doesn't burn.
Remove the pan from heat completely.
Stir in vanilla extract thoroughly.
Add your rum-soaked raisins with any liquid.
Mix in the cinnamon evenly.
Let it cool for 10 minutes.
Spoon pudding into individual serving bowls.
You can serve it warm or chilled.
Both ways taste absolutely amazing.
Add a dollop of whipped cream optional.