Creamy Cinnamon Rice Pudding
Creamy Cinnamon Rice Pudding is a cozy, old-fashioned dessert made with tender rice, warm spice, and vanilla-scented milk for pure comfort.

There’s something incredibly nostalgic about a pot of rice pudding gently bubbling on the stove. The smell of vanilla and cinnamon, the soft plump grains, and that creamy, custardy sauce feel like a warm hug in a bowl.
This version leans into that comfort with simple pantry ingredients: rice, milk, eggs, sugar, and a little butter for richness. The eggs are tempered so the pudding turns silky instead of scrambled, and you can serve it warm from the pot or chilled and thickened.
Whether you’re using it to rescue leftover rice or planning a special dessert, this creamy cinnamon rice pudding is as perfect for a quiet evening at home as it is for a family get-together. You can dress it up with raisins and extra cinnamon, or keep it plain and classic—either way, it’s wonderfully satisfying.

Creamy Cinnamon Rice Pudding Ingredients
Medium-grain white rice – The star of the pudding; medium-grain rice cooks up tender and slightly creamy, giving the best texture without getting mushy.
Water – Used to cook the rice first so the grains soften and absorb flavor before they’re surrounded by the sweetened milk.
Whole milk (divided) – Provides richness and creaminess. Most is cooked with the rice, while the rest is whisked with the eggs for a smooth custard.
Granulated sugar – Sweetens the pudding and helps create that glossy, silky texture as it dissolves into the warm milk.
Salt – Just a small amount to balance the sweetness and lift all the flavors so the pudding doesn’t taste flat.
Eggs, lightly beaten – Turn the mixture into a soft custard once tempered, giving the pudding a velvety, spoonable richness.
Unsalted butter – Adds a subtle buttery flavor and extra creaminess as it melts into the warm rice mixture.
Pure vanilla extract – Brings a cozy, bakery-style aroma and rounds out the flavor of the milk and sugar.
Ground cinnamon – The warm, fragrant spice that makes this rice pudding feel especially comforting; also lovely sprinkled on top.
Raisins (optional) – Stirred in at the end so they stay plump and juicy, adding little pockets of sweetness and chew.

How to Make This Creamy Cinnamon Rice Pudding
STEP 1: Cook the rice by bringing the water and salt to a boil in a medium saucepan. Add the rice, stir once, then reduce the heat, cover, and simmer until tender and the water is absorbed.
STEP 2: Start the creamy base by stirring most of the milk into the cooked rice along with the sugar and butter. Simmer gently over medium heat, stirring often so it doesn’t scorch, until the mixture thickens and turns creamy.
STEP 3: Prepare the custard mixture in a separate bowl by whisking the eggs with the remaining milk until smooth. This helps the eggs blend easily into the hot rice mixture.
STEP 4: Temper the eggs by slowly whisking in a ladle of the hot rice mixture to warm them gradually. Continue whisking as you add it so the eggs stay silky instead of curdling.
STEP 5: Pour the tempered egg mixture back into the saucepan in a slow stream, stirring constantly. Reduce the heat to low and cook for a few more minutes until the pudding thickens and coats the back of a spoon.
STEP 6: Finish the pudding off the heat by stirring in the vanilla, ground cinnamon, and raisins if you’re using them. Taste and adjust sweetness or spice, then serve warm or chill until set and spoonable.
Pro Tips for Creamy Cinnamon Rice Pudding
- Use gentle heat once the eggs are added
Keep the burner low and stir constantly after tempering the eggs to avoid curdling and to maintain a silky, custard-like texture. - Stir often to prevent sticking
Milk and rice love to cling to the bottom of the pan. Regular stirring keeps the pudding smooth and prevents scorched bits. - Adjust thickness with extra milk
If the pudding thickens too much as it cools, loosen it with a splash or two of cold milk and stir until you reach your ideal creaminess.
Can I use leftover cooked rice?
Yes, you can. Skip the initial water-and-rice cooking step and simmer the cooked rice directly with milk, sugar, butter, and salt. You may need slightly less milk since the rice is already soft.

How do I keep the eggs from scrambling?
Temper them slowly. Whisk warm rice mixture into the eggs a little at a time while stirring constantly, then add the warmed eggs back to the pot over low heat, still stirring, until thickened.
Can I make this without raisins?
Absolutely. You can leave the raisins out entirely or swap them for chopped dried apricots, cranberries, or dates. Add them at the end so they stay soft and don’t overcook in the pudding.
Is rice pudding served warm or cold?
Both options work beautifully. Serve it warm and silky straight from the pot for extra coziness, or chill it for at least a few hours for a thicker, spoonable dessert that feels more like a custard.
Serving Ideas for Creamy Cinnamon Rice Pudding
Rice pudding is lovely all by itself, but a few simple pairings turn it into a complete dessert moment. For something light and fresh, serve it after a simple baked chicken or veggie-forward dinner as a gentle, soothing finish.
A small bowl of fresh berries, sliced bananas, or stewed apples on the side adds brightness and contrast to the creamy pudding. You can also serve it alongside crisp butter cookies or biscotti for a little crunch.
For a cozy evening, pair warm rice pudding with hot tea, a spiced latte, or freshly brewed coffee. A sprinkle of extra cinnamon or nutmeg on top ties everything together with a warm, fragrant finish.

How to Store & Reheat
Once your creamy cinnamon rice pudding has cooled slightly, transfer it to an airtight container. Refrigerate for up to 4 days, letting it chill completely before sealing to avoid excess condensation and watery texture.
As it sits, the pudding will thicken. When you’re ready to enjoy it again, stir in a splash of milk to loosen it—start with a tablespoon or two per serving and adjust as needed until it’s creamy again.
To reheat, warm individual portions gently in the microwave, stirring once or twice, or heat a larger amount in a saucepan over low heat with a bit of extra milk. Stir constantly until warmed through. Rice pudding can be frozen for about 2 months, but expect the texture to be slightly less creamy after thawing, so be generous with extra milk when reheating.

Creamy Cinnamon Rice Pudding
Ingredients
- ¾ cup fine white sugar
- 1 teaspoon vanilla essence pure
- ½ teaspoon ground cinnamon plus extra for topping
- 3 large eggs gently whisked
- ½ cup dark or golden raisins optional
- 1 tablespoon butter unsalted
- 2 cups cold water
- 4 cups whole dairy milk divided
- ½ teaspoon table salt
- 1 cup medium-grain white rice uncooked
Instructions
- In a medium-sized pot, bring the water to a rolling boil. Stir in the uncooked rice and salt, then lower the heat to a gentle simmer. Cover with a lid and cook for approximately 15 minutes, or until the rice has softened and absorbed all the water.
- Add 3 cups of the whole milk along with the granulated sugar and butter to the cooked rice. Set the heat to medium and stir the mixture often as it cooks for 15 to 20 minutes, or until it reaches a thick, creamy consistency.
- In a separate bowl, combine the remaining 1 cup of milk with the beaten eggs. Gradually incorporate a small portion of the hot rice mixture into the egg blend, whisking continuously to avoid curdling.
- Slowly pour the tempered egg mixture back into the saucepan with the rice, stirring steadily. Continue cooking over low heat for an additional 5 to 8 minutes until the pudding has thickened.
- Withdraw from heat and blend in the vanilla extract, ground cinnamon, and raisins, if desired. Spoon into serving dishes and dust with a little more cinnamon before serving warm or after chilling.
