Rich, creamy Rice Pudding is delicious warm or cold, and lightly spiced with just a hint of cinnamon and nutmeg. It’s the coziest, most comforting dessert of all! We love it with plump golden raisins!

It’s so easy to make homemade rice pudding and it’s a great way of using up leftover rice! If you love pudding-type desserts, be sure not to miss our Magnolia Bakery Banana Pudding, Coconut Bread Pudding, and Pistachio Pudding Salad!

Rice Pudding

This old-fashioned dessert is a classic that is the ultimate in creamy comfort in a bowl. Serve it warm and it’s perfect for cold winter nights. Or chill it in the fridge for a wonderful warm weather treat!

Cooked medium-grain rice is simmered with milk and sugar, then egg yolks are tempered with some of the hot liquid and added back in to thicken things up and make things extra creamy and rich.

I like to add just a touch of cinnamon and nutmeg to flavor the rice pudding, but I’m not heavy-handed with the spices since it could easily overpower the classic flavors of this dessert. More cinnamon and nutmeg can be sprinkled over the top of each serving as a garnish, if desired.

You can leave the raisins out, if you’re not into them. But there is something wonderful about the bursts of sweet plump golden raisins in the creamy rice pudding that I love, despite not being a huge raisin fan otherwise.

Can you use leftover rice to make rice pudding?

Yes! Definitely go ahead and use leftover rice when making rice pudding! It’s a great way to avoid food waste and use up leftovers in a new and different way. Medium-grain rice makes for the creamiest, best rice pudding, in our experience, but you could make rice pudding with long-grain rice or even brown rice, if you wanted to.

How to Make Rice Pudding

Cook the rice. If you don’t have leftover rice to use, bring 1 1/2 cups of water to a boil in a medium saucepan, then stir in 3/4 cup medium grain rice, cover, and reduce the heat to a simmer. After 20 minutes, the rice should have absorbed the water and be tender. Heat the milk and sugar. In a medium saucepan, combine the cooked rice with 1 1/2 cups of the milk and the sugar. Cook and stir for 15 minutes over medium heat until the mixture starts to thicken. Temper the egg. Meanwhile, whisk the remaining 1/2 cup of milk and the egg in a separate bowl. To avoid scrambling the egg, gradually add 1 cup of the hot rice and milk mixture to the whisked egg and milk, whisking to combine. Cook until thickened. Stir the tempered egg into the saucepan along with the raisins, cinnamon, and nutmeg. Cook another 2 minutes until thick and creamy, then remove from the heat and stir in the butter and vanilla. Serve. The rice pudding can be served warm or at room temperature. Or chill completely in the fridge and serve it cold. When serving this cold, we like to stir in 1 cup of sweetened whipped cream to make it extra light and creamy.

How long is rice pudding good for?

You can keep leftover in the fridge for up to 5 days. Just let it cool completely at room temperature, then store in an airtight container in the fridge.

Does rice pudding freeze well?

Yes, you can freeze rice pudding, but honestly it’s best when it’s freshly made. The rice pudding will tend to separate a bit and not be as creamy after it thaws. If you like eating it cold, I recommend adding a little sweetened whipped cream to improve the texture a bit if you decide to freeze leftover rice pudding. Or you can reheat the thawed rice pudding on the stove a bit and stir to help it come back together.

Looking for more creamy desserts? Try these!