Why You’ll Love this Old-Fashioned Rice Pudding
Comfort in a bowl, that’s what this old-fashioned rice pudding delivers with every creamy spoonful. You’ll adore how the tender rice grains swim in that silky custard, creating the perfect balance of texture in each bite.
Who doesn’t crave a dessert that’s both simple and sophisticated? With pantry staples you already have on hand, this classic treat transforms humble ingredients into something magical. No fancy techniques required.
The warm cinnamon aroma that fills your kitchen? Pure nostalgia.
And those plump, sweet raisins—totally optional, mind you—add little bursts of fruity sweetness that complement the vanilla-scented pudding perfectly.
What Ingredients are in Old-Fashioned Rice Pudding?
This classic rice pudding recipe relies on simple, staple ingredients that come together to create the most comforting dessert imaginable.
The magic happens when humble rice transforms into a creamy, vanilla-scented treat that warms you from the inside out.
And the best part? You probably have most of these ingredients in your pantry already.
- 1 cup uncooked medium-grain white rice
- 2 cups water
- 4 cups whole milk, divided
- ¾ cup granulated sugar
- ½ teaspoon salt
- 3 large eggs, lightly beaten
- 1 teaspoon pure vanilla extract
- ½ teaspoon ground cinnamon, plus more for garnish
- ½ cup raisins (optional)
- 1 tablespoon unsalted butter
When shopping for these ingredients, quality matters, especially with the dairy components.
Whole milk creates that signature richness we all crave in a proper rice pudding—don’t substitute lower-fat alternatives if you want that authentic, velvety texture.
The medium-grain rice is also non-negotiable, as it releases just the right amount of starch to thicken the pudding naturally.
And while raisins might be controversial (team raisin or team no raisin?), they do add lovely pockets of sweetness throughout the creamy mixture.
Feel free to customize with other mix-ins like dried cranberries or a sprinkle of nutmeg if you’re feeling adventurous.
How to Make this Old-Fashioned Rice Pudding
Making rice pudding from scratch is like creating a little bowl of comfort food magic. The process starts with cooking 1 cup of uncooked medium-grain white rice in 2 cups of water with ½ teaspoon of salt. You’ll want to bring the water to a boil first, then reduce the heat to low, cover the pot, and let it simmer for about 15 minutes until the rice is tender and has absorbed all that water. This creates the perfect foundation for our creamy masterpiece.
Now comes the transformation from plain rice to decadent pudding. Stir in 3 cups of whole milk (saving that remaining cup for later), ¾ cup of granulated sugar, and 1 tablespoon of unsalted butter. This mixture needs to cook over medium heat for about 15-20 minutes, and trust me, you’ll want to stay nearby and stir frequently. The mixture gradually thickens and becomes wonderfully creamy—it’s quite mesmerizing to watch the change happen right before your eyes.
The key here is patience; good rice pudding can’t be rushed.
The trickiest part (though it’s not really that tricky) is tempering the eggs. In a separate bowl, whisk together 3 large eggs with that reserved cup of milk. Here’s where caution pays off: slowly add a ladle of the hot rice mixture into the egg mixture while whisking constantly. This gentle warming prevents the eggs from scrambling, which would ruin our smooth pudding texture.
Once tempered, the egg mixture gets gradually stirred back into the saucepan, where you’ll reduce the heat to low and continue cooking until everything comes together in a velvety, dreamy concoction. Don’t forget to finish with 1 teaspoon of vanilla extract, ½ teaspoon of cinnamon, and ½ cup of raisins if you’re using them.
The result? A warm hug in dessert form.
Old-Fashioned Rice Pudding Substitutions and Variations
While traditional recipes have their charm, the beauty of rice pudding lies in its adaptability to whatever ingredients you have on hand.
You can swap whole milk for coconut milk for a tropical twist, or use almond milk for a dairy-free version. Brown rice works beautifully for a nuttier flavor and added fiber. Not a fan of raisins? Try dried cranberries, chopped dates, or fresh berries instead.
Spice things up by adding cardamom or nutmeg alongside the cinnamon. For a decadent touch, fold in white chocolate chips or a splash of rum.
Who says comfort food can’t be customized to your exact cravings?
What to Serve with Old-Fashioned Rice Pudding
When enjoying a warm bowl of old-fashioned rice pudding, what could possibly enhance this already perfect dessert?
You’ll find that fresh seasonal fruit creates a delightful contrast – think juicy berries or caramelized bananas. A dollop of whipped cream or a drizzle of salted caramel sauce? Absolutely divine.
For the adventurous, try a scoop of vanilla ice cream that melts into creamy puddles around the warm pudding.
For beverages, nothing beats a cup of strong coffee or chai tea. The spicy notes complement the cinnamon in your pudding perfectly.
And remember, good company transforms any dessert from merely delicious to truly memorable.
Final Thoughts
As we wrap up this journey through the world of old-fashioned rice pudding, it’s worth noting how this humble dessert continues to bring comfort across generations.
There’s something magical about transforming simple ingredients—rice, milk, eggs—into a creamy masterpiece that warms both body and soul.
You’ll find that making rice pudding becomes second nature with practice.
Don’t you love recipes that connect us to cooking traditions of the past?
Whether you’ve topped yours with cinnamon, mixed in raisins, or kept it classically simple, you’ve created more than just dessert—you’ve crafted a moment of sweetness worth savoring.

Old-Fashioned Rice Pudding
Ingredients
Equipment
Method
- In a medium saucepan, bring 2 cups of water and ½ teaspoon of salt to a boil. Stir in 1 cup of medium-grain white rice, reduce the heat to low, cover, and simmer for about 15 minutes until the rice becomes tender and absorbs all the water.
- Add 3 cups of whole milk, ¾ cup granulated sugar, and 1 tablespoon unsalted butter to the rice. Cook over medium heat for 15 to 20 minutes, stirring frequently until the mixture thickens into a creamy texture.
- Meanwhile, in a separate mixing bowl, whisk the 3 lightly beaten eggs together with the reserved 1 cup of whole milk. To temper the eggs, slowly add a ladleful of the hot rice mixture into the egg mixture while whisking constantly.
- Gradually stir the tempered egg mixture back into the saucepan with the rice mixture. Reduce the heat to low and continue cooking until the pudding achieves a velvety, smooth consistency.
- Remove from heat and stir in 1 teaspoon vanilla extract, ½ teaspoon ground cinnamon, and ½ cup raisins if using. Garnish with a sprinkle of additional cinnamon and serve warm.



