Rinse rice until the water runs mostly clear. Then, place in a bowl with lemon rind and enough water to cover. Soak 4–12 hours (or overnight). Drain well before cooking.
Prepare the Spiced Tea
Place water and spiced tea ingredients into a small pot and bring water to a boil. Reduce heat to medium-low, cover, and let simmer for 10-15 minutes. Strain tea and reserve liquid and cinnamon sticks.
Combine Ingredients
In a heavy-bottomed pot or caldero over medium-low heat, add the drained rice, spiced tea, evaporated milk, condensed milk, coconut cream, butter, salt, ginger, and cinnamon sticks. Stir gently to combine and bring to a gentle simmer (avoid boiling).
Stir gently to combine and bring to a gentle simmer (avoid boiling).
Do not add raisins or sugar yet.
Cook until Creamy
Simmer uncovered over low heat, stirring often so the rice doesn’t stick. Cook about 30–40 minutes, until rice is tender and the mixture thickens to a creamy consistency.
Sweeten and Finish
Stir in the brown sugar, vanilla, and rum-soaked raisins (if using). Continue cooking 5–10 minutes longer until the pudding is thick and glossy.
Rest and Serve
Remove from heat, cover, and let rest 15 minutes to set. Serve warm or chilled, sprinkled with ground cinnamon.
Notes
This rice pudding recipe yields 8 servings. If you're making this arroz con dulce for a holiday gathering, please double or triple it.