Creamy Old-Fashioned Rice Pudding Recipe

This creamy old-fashioned rice pudding recipe makes six comforting servings in about 50 minutes. Made on the stovetop with white rice, whole milk, sugar, eggs, vanilla, cinnamon, and optional raisins, it cooks into a thick, silky custard with tender grains of rice in every spoonful.

The secret to smooth rice pudding is simple: stir the rice frequently, temper the eggs with hot pudding gradually, and keep the saucepan below a boil after the eggs are added. Serve this classic dessert warm for a cozy finish or chill it until thick and spoonable for a refreshing make-ahead treat.

Jump to Recipe

Why You’ll Love This Recipe

This old-fashioned rice pudding tastes like the kind of dessert that belongs on a family kitchen table: creamy, lightly sweet, warmly spiced, and wonderfully familiar. The rice becomes soft and tender as it simmers in milk, while the egg mixture gives the finished pudding a smooth custard body.

Unlike complicated desserts that require special equipment, this recipe uses one saucepan, one bowl, and everyday pantry ingredients. It is also flexible enough to serve in different ways, making it just as welcome after a casual weeknight meal as it is at a holiday gathering.

  • Simple ingredients: Rice, milk, sugar, eggs, and a few flavorings create a rich dessert.
  • Comforting texture: Short- or medium-grain rice releases starch as it cooks, helping the pudding become naturally creamy.
  • Two serving options: Enjoy it warm and soft or chilled and thick.
  • Easy to customize: Raisins are optional, so every bowl can be made just the way you like it.

For another cozy rice-based meal, you can also try this comforting chicken wild rice soup when you are planning a complete comfort-food menu.

Ingredients You’ll Need

Ingredients for creamy old-fashioned rice pudding arranged on a kitchen counter

Use short- or medium-grain white rice for the creamiest result. These varieties release more starch than long-grain rice, helping the milk turn pleasantly thick without requiring cornstarch.

  • 1/2 cup uncooked white rice: Choose short- or medium-grain rice when possible.
  • 4 cups whole milk: Divide it into two portions, with 2 cups for cooking the rice and 2 cups for tempering the eggs.
  • 1/2 cup granulated sugar: This provides gentle sweetness without covering the flavor of the milk and cinnamon.
  • 1/4 teaspoon salt: A small amount balances the sweetness.
  • 2 large eggs: Lightly beat them before combining with the remaining milk.
  • 1 teaspoon vanilla extract: Stir it in after removing the pudding from the heat.
  • 1/2 teaspoon ground cinnamon: Add it to the pudding and sprinkle on more before serving.
  • 1/2 cup raisins, optional: Stir them in at the end for little bursts of fruity sweetness.

Gather and measure everything before beginning, particularly the eggs and milk. The cooking process is straightforward, but having the ingredients ready makes it easier to stir and temper without interruption.

If you enjoy nostalgic homemade desserts, our homemade pumpkin pudding is another warmly spiced option for your dessert table.

How to Make It Step-by-Step

Rice pudding cooking and being stirred in a saucepan

Step 1: Add the uncooked rice, 2 cups of whole milk, granulated sugar, and salt to a heavy-bottomed saucepan. Stir everything together, then bring it just to a boil over medium heat while stirring frequently so the milk does not collect and scorch on the bottom.

Step 2: As soon as the mixture reaches a gentle boil, reduce the heat to low. Cook the pan uncovered for 25–30 minutes, stirring often across the bottom and around the edges, until the rice is tender and the mixture has noticeably thickened.

Step 3: While the rice cooks, whisk the 2 lightly beaten eggs with the remaining 2 cups of milk in a separate bowl. Keep this mixture nearby so it is ready when the rice is tender, but do not pour it into the hot saucepan all at once.

Step 4: Slowly whisk about 1 cup of the hot rice mixture into the egg-and-milk mixture. Add it gradually while whisking constantly; this tempers the eggs by raising their temperature gently and helps prevent curdled bits.

Step 5: Pour the tempered egg mixture back into the saucepan with the remaining rice pudding. Cook over low heat for 5–8 minutes, stirring constantly, until the pudding is slightly thickened and coats the spoon. Do not let it boil, because boiling can cause the eggs to curdle.

Step 6: Remove the saucepan from the heat immediately when the pudding has thickened slightly. Stir in the vanilla extract and ground cinnamon, then fold in the raisins if you are using them.

Step 7: Spoon the pudding into serving bowls and enjoy it warm, or let it cool before refrigerating it. Finish each serving with an extra sprinkle of cinnamon for the classic old-fashioned look and flavor.

Pro Tips for Silky Rice Pudding

Tempering eggs for smooth homemade rice pudding

Use a heavy-bottomed saucepan whenever possible because it distributes heat more evenly than a thin pan. Milk can scorch quickly, so frequent stirring is not just for texture; it protects the bottom of the pan during the entire first cooking stage.

Pay attention to the pudding’s appearance when the eggs go in. It should be slightly loose when removed from the heat, since the rice and custard continue to thicken as the pudding cools.

  • Stir with a wooden spoon or heatproof spatula, reaching across the bottom of the pan with every pass.
  • Keep the heat low after tempering the eggs, and never allow the pudding to reach a full boil.
  • Do not judge the final texture while the pudding is piping hot; cooling changes the consistency.
  • If using raisins, add them after cooking so they retain a pleasant, plump texture.
  • For a balanced bite, sprinkle cinnamon lightly rather than covering the entire surface.

For a colorful fruit topping, serve a spoonful of quick strawberry sauce beside the pudding. The bright berries contrast beautifully with the creamy cinnamon dessert.

Serving Suggestions and Variations

Close-up of cinnamon and raisin rice pudding

Warm rice pudding is soft, fragrant, and especially satisfying on a cool evening. Spoon it directly into small bowls and dust each portion with cinnamon just before serving.

For chilled pudding, transfer it to individual containers or a covered bowl and refrigerate it until cold. The texture becomes thicker and more set, making it ideal for preparing ahead of time.

  • Classic: Serve warm or cold with extra ground cinnamon.
  • Raisin-style: Stir in the optional 1/2 cup of raisins at the end of cooking.
  • Fruit-topped: Add a small spoonful of strawberry sauce for a sweet-tart contrast.
  • Dessert platter: Pair small bowls of rice pudding with crisp cookies, such as these chocolate pistachio cookies.

The recipe notes also mention common variations such as nutmeg, a cinnamon stick, lemon zest, or 1/2 cup evaporated milk. Those additions can change the flavor or richness, so the ingredient list above keeps the preparation focused on the standard creamy stovetop formula.

Storage and Reheating

Store leftover rice pudding covered in the refrigerator. As it chills, the rice absorbs more of the milk and the custard becomes firmer, so do not be concerned if the pudding seems slightly loose immediately after cooking.

If the chilled pudding becomes too thick, stir in a little milk before serving. Add the milk gradually until the pudding returns to the creamy consistency you prefer, then dust the top with cinnamon.

For a larger comfort-food spread, finish dinner with this pudding after serving a hearty favorite pot roast. The gentle sweetness makes a satisfying contrast to a savory main course.

Creamy old-fashioned rice pudding ready to serve
Creamy Old-Fashioned Rice Pudding Recipe

Creamy Old-Fashioned Rice Pudding

A classic stovetop rice pudding made with tender white rice, whole milk, lightly beaten eggs, vanilla, cinnamon, and optional raisins. It is creamy, gently sweet, and delicious warm or chilled.
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Servings: 6 servings

Ingredients
  

Main Ingredients
  • 1/2 cup Uncooked white rice, preferably short- or medium-grain
  • 4 cups Whole milk, divided
  • 1/2 cup Granulated sugar
  • 1/4 teaspoon Salt
  • 2 eggs Large eggs, lightly beaten
  • 1 teaspoon Vanilla extract
  • 1/2 teaspoon Ground cinnamon, plus more for serving
Optional Ingredient
  • 1/2 cup Raisins

Method
 

Step-by-Step
  1. Combine the rice, 2 cups of the milk, sugar, and salt in a heavy-bottomed saucepan. Bring the mixture just to a boil over medium heat, stirring frequently.
  2. Reduce the heat to low and cook uncovered for 25–30 minutes. Stir often across the bottom of the saucepan until the rice is tender and the milk mixture has thickened.
  3. Whisk the eggs with the remaining 2 cups of milk in a separate bowl. Slowly whisk about 1 cup of the hot rice mixture into the egg-and-milk mixture to temper the eggs.
  4. Pour the tempered mixture back into the saucepan. Cook over low heat for 5–8 minutes, stirring constantly, until slightly thickened; do not let it boil.
  5. Remove the saucepan from the heat and stir in the vanilla and cinnamon. Add the raisins if using, then serve warm or chilled with extra cinnamon.

Notes

The pudding should look slightly loose when removed from the heat because it thickens as it cools. If it becomes too thick after chilling, stir in a little milk before serving. Frequent stirring helps prevent scorching and releases rice starch for a creamier texture.

Final Thoughts

This creamy old-fashioned rice pudding recipe proves that a handful of familiar ingredients can create an exceptionally comforting dessert. Tender rice, whole milk, sugar, eggs, vanilla, and cinnamon come together in a silky spoonful that feels both nostalgic and special.

Take your time with the stirring and temper the eggs gradually for the smoothest custard. Remember that the pudding should be slightly loose when it leaves the heat, because it will continue thickening as it cools.

Serve it warm for a soft, cozy dessert or chill it for a thicker make-ahead treat. Whether you add the raisins or keep the pudding plain, finish with a little cinnamon and enjoy every creamy bite.

Leave a Comment

Recipe Rating