Making the perfect Rice Pudding on the stovetop requires nothing more than simple ingredients and a little patience. Unlike baked versions that can dry out, this method creates a luxuriously creamy dessert with perfectly tender grains. After testing dozens of variations, I found that using short-grain rice and whole milk delivers that classic old-fashioned texture every single time.


Why This Rice Pudding Works Every Time
The secret to an incredibly creamy texture lies in the slow extraction of starches. By cooking the grains gently in whole milk rather than boiling them in water first, the starches release directly into the dairy to create a naturally thick sauce. I learned through many ruined batches that maintaining a low simmer prevents the milk from scorching while allowing the grains to swell completely.
Jump to:
- Why This Rice Pudding Works Every Time
- The Ingredients You'll Need
- How to Make Rice Pudding
- Top Tip
- Substitutions and Variations
- Storage and Make-Ahead
- What to Serve With This Dessert
- Why I Created This Rice Pudding
- Frequently Asked Questions
- More Recipes You'll Love
- Old Fashioned Creamy Rice Pudding
- Related
- Pairing
The Ingredients You'll Need
Fresh ingredients make the biggest difference when you are working with such a simple list.
Main Ingredients
Whole milk provides the necessary fat content for a rich and luxurious texture. You want to avoid skim milk because it will leave the dessert feeling thin and watery.
Short-grain white rice is essential because it contains a high amount of amylopectin, which is the starch responsible for making the base thick and creamy. Arborio rice is a fantastic choice if you want the best results.
Granulated sugar sweetens the dish cleanly without overpowering the delicate dairy notes.
Kosher salt balances the sweetness and enhances the overall flavor profile.
Pure vanilla extract adds a beautiful floral aroma that rounds out the entire dessert.

Optional Ingredients
Ground cinnamon adds a warm and cozy spice note right before serving.
Raisins plump up beautifully in the warm liquid and provide little bursts of chewy sweetness.
Cinnamon sticks make a gorgeous garnish and infuse a subtle spice if tossed into the pot during the last few minutes of cooking.
See the Recipe Card Below for Exact Amounts
How to Make Rice Pudding
Taking your time at the stove yields the most comforting results.
Rinse the Grains
Place your short-grain rice in a fine-mesh strainer and rinse it under cold water for just a few seconds. You want to wash away any surface debris but keep most of the powdery starch intact to help thicken the liquid later.

Combine and Heat
Combine the rinsed grains, whole milk, granulated sugar, and salt in a heavy-bottomed saucepan over medium heat. Stir the mixture frequently with a wooden spoon until you see tiny bubbles forming around the edges of the pot. Do not let the liquid come to a rolling boil.

Simmer and Thicken
Reduce the heat to the lowest possible setting once the milk is steaming. Simmer the mixture gently while stirring every few minutes to prevent the grains from sticking to the bottom of the pan. Continue this process until the liquid reduces into a thick custard-like consistency and the grains are completely tender.

Add the Finishing Touches
Remove the saucepan from the heat completely. Stir in the pure vanilla extract and the raisins until they are evenly distributed throughout the creamy base. The residual heat will plump the raisins slightly and set the final texture.
Transfer the finished dessert into individual serving bowls or ramekins. Sprinkle the tops generously with ground cinnamon and garnish with a cinnamon stick before enjoying.
Top Tip
I have made this stovetop Rice Pudding countless times, and these crucial steps will save you from common frustrations.
Do not skip the salt – A small pinch of salt is absolutely mandatory to prevent the sweet ingredients from tasting flat and one-dimensional.
Watch the heat closely – Milk loves to boil over when you turn your back, so keep the burner on the lowest setting possible once the initial steaming begins.
Use a heavy pot – A thin saucepan will create hot spots that scorch the dairy, but a thick-bottomed Dutch oven or high-quality stainless steel pot distributes the heat evenly.
Stir all the way to the bottom – When you stir the mixture, make sure your spoon scrapes the bottom corners of the pot where the starches tend to settle and burn.
Stop cooking before it looks completely done – The base will continue to thicken significantly as it cools down, so pull it off the heat when it still looks slightly loose and soupy.
Substitutions and Variations
You can easily adapt this classic formula to suit different dietary needs or flavor preferences.
Dairy-Free Version
Swap the whole milk for full-fat oat milk or canned coconut milk. Coconut milk will give the dish a rich tropical flavor, while oat milk keeps the taste very neutral and traditional.
Egg-Enriched Custard Style
Whisk one egg yolk with a splash of warm milk in a small bowl. Stir this tempered yolk mixture into the pot during the final minute of cooking for an ultra-rich, yellow-tinted Old Fashion Rice Pudding Recipe Custard finish.
Spiced Mexican Style
Simmer the milk with a cinnamon stick, a strip of orange peel, and a pinch of nutmeg from the very beginning. This creates a deeply infused Mexican Rice Pudding Recipe flavor profile that tastes incredible warm.
Storage and Make-Ahead
This dessert actually tastes better on the second day once the flavors have time to mingle.
Refrigerator Storage
Transfer any leftover portions to an airtight container and press a piece of plastic wrap directly onto the surface of the pudding. This prevents a rubbery skin from forming as it chills. Store it in the refrigerator for up to four days.
Reheating Leftovers
Scoop the chilled dessert into a microwave-safe bowl and add a splash of fresh milk. Microwave on medium power in thirty-second intervals while stirring in between until it is warmed through and creamy again.
What to Serve With This Dessert
While a simple dusting of cinnamon is traditional, you can elevate the bowl with a few easy toppings.
Fresh Berries
Top your warm bowl with fresh raspberries, blueberries, or sliced strawberries. The tart acidity of the fruit cuts through the heavy richness of the dairy perfectly.
Toasted Nuts
Sprinkle chopped toasted pecans, walnuts, or sliced almonds over the top right before eating. The crunchy texture provides a wonderful contrast to the soft and creamy grains.
Caramel Drizzle
Pour a spoonful of warm salted caramel sauce over the top for an incredibly decadent presentation. This pairs exceptionally well if you used brown sugar instead of white sugar in the base.
Why I Created This Rice Pudding
I spent years trying to recreate the exact Homemade Rice Pudding Dessert my grandmother used to make on Sunday afternoons. Her version was always impossibly creamy, but every time I tried to replicate it, I ended up with dry grains suspended in a watery milk broth. After making this exact Rice Pudding recipe over twenty times in one month, I finally realized that my heat was simply too high. Patience is truly the secret ingredient.
I found that standing by the stove and stirring the pot methodically was actually a very calming process. The smell of the vanilla hitting the warm milk instantly brings back childhood memories, and seeing the mixture transform from a thin soup into a luxurious pudding is incredibly satisfying. My family now asks for this traditional Rice Pudding every holiday, and I love that it requires zero fancy equipment to pull off.
Similar Recipes You Might Like
Frequently Asked Questions
How do I make a simple rice pudding?
You simply simmer short-grain rice, milk, sugar, and salt over very low heat until thick and tender. The process takes about thirty-five minutes of gentle stirring to achieve the perfect texture.
Is eating rice pudding healthy for you?
It can be a comforting source of carbohydrates and calcium depending on your dietary goals. You can adjust the sugar levels or use alternative milks to fit your specific nutritional needs.
What do Americans call rice pudding?
Americans generally refer to it simply as rice pudding. Older generations might call it rice custard if it contains eggs, but the standard stovetop version goes by its classic name.
What's the difference between rice pudding and arroz con leche?
Arroz con leche is the Spanish and Latin American variation that often features sweetened condensed milk, evaporated milk, and heavy cinnamon notes. Traditional American versions typically rely only on whole milk and granulated sugar for sweetness.
More Recipes You'll Love
If you have a serious sweet tooth after making this comforting stovetop treat, you absolutely need to try my incredibly moist Devil's Food Cake. For something you can easily share with a crowd, bake a batch of my Triple Chocolate Cookies. Finally, if you want another luxuriously creamy dessert, my classic Chocolate Mousse Recipe is always a huge hit at dinner parties.

Old Fashioned Creamy Rice Pudding
Ingredients
Equipment
Method
- Place the short-grain rice in a fine-mesh strainer and rinse briefly under cold water to remove surface debris.
- Combine the rinsed rice, whole milk, sugar, and salt in a heavy-bottomed saucepan over medium heat.
- Stir frequently until the milk begins to steam and tiny bubbles form around the edges of the pot.
- Reduce the heat to the lowest possible setting and simmer gently for 30 to 35 minutes, stirring every few minutes to prevent sticking, until the rice is tender and the mixture has thickened.
- Remove the pot from the heat and stir in the vanilla extract and raisins.
- Transfer to serving bowls, sprinkle with ground cinnamon, and garnish with cinnamon sticks before serving warm.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Rice Pudding:














Leave a Reply