Old-Fashioned Rice Pudding
There’s something wonderfully nostalgic about a warm bowl of Old-Fashioned Rice Pudding. Rich, creamy, and delicately spiced with cinnamon and nutmeg, this timeless dessert has been passed down through generations as one of the most comforting homemade treats. Whether served warm on a chilly evening or chilled straight from the refrigerator, rice pudding is a simple yet satisfying dessert that never goes out of style.
Jump to RecipeMade with everyday pantry staples like rice, milk, sugar, eggs, and warm spices, this classic recipe transforms humble ingredients into a silky, custard-like dessert that’s both hearty and elegant. The slow cooking process allows the rice to absorb the creamy milk while creating a naturally thick texture that feels rich without being overly heavy.
Perfect for breakfast, dessert, or an afternoon snack, this Old-Fashioned Rice Pudding is the kind of recipe that brings comfort with every spoonful.
Why You’ll Love This Recipe
- Rich, creamy, and comforting.
- Made with simple pantry ingredients.
- Perfect served warm or chilled.
- Lightly flavored with cinnamon and nutmeg.
- Easy one-pot recipe.
- Great for meal prep and leftovers.
- Family-friendly and budget-friendly.
Ingredients
Rice Pudding
- ½ cup long-grain white rice
- 4 cups whole milk, divided
- ½ cup granulated sugar
- ¼ teaspoon salt
- ½ teaspoon ground cinnamon
- ¼ teaspoon ground nutmeg
- 2 large eggs
- 1 teaspoon vanilla extract
- 1 tablespoon unsalted butter
- ½ cup raisins (optional)
Garnish
- Ground cinnamon
- Freshly grated nutmeg (optional)
- Whipped cream (optional)
How to Make Old-Fashioned Rice Pudding
Step 1: Cook the Rice
In a large, heavy-bottomed saucepan, combine:
- Rice
- 3 cups of the whole milk
- Sugar
- Salt
- Ground cinnamon
- Ground nutmeg
Bring the mixture to a gentle simmer over medium heat.
Reduce the heat to low and cook for 25 to 30 minutes, stirring frequently to prevent the rice from sticking to the bottom of the pan.
The rice should become tender while the mixture thickens into a creamy consistency.
Step 2: Prepare the Egg Mixture
In a medium bowl, whisk together:
- Remaining 1 cup of milk
- Eggs
Whisk until completely smooth.
Step 3: Temper the Eggs
Slowly add a small ladle of the hot rice mixture into the egg mixture while whisking continuously.
Repeat once or twice to gradually warm the eggs.
This process helps prevent the eggs from scrambling.
Step 4: Finish the Pudding
Slowly pour the tempered egg mixture back into the saucepan while stirring constantly.
Continue cooking over low heat for 5 to 7 minutes, stirring continuously until the pudding thickens into a rich, silky custard.
Do not allow the mixture to boil.
Step 5: Add the Final Ingredients
Remove the saucepan from the heat.
Stir in:
- Butter
- Vanilla extract
- Raisins (if using)
Mix until the butter has completely melted.
Step 6: Serve
Serve the rice pudding warm, or allow it to cool before refrigerating for a chilled dessert.
Sprinkle with additional ground cinnamon before serving.
Tips for the Best Rice Pudding
Use whole milk for the creamiest texture.
Cook over low heat to prevent scorching.
Stir frequently throughout cooking.
Temper the eggs slowly to create a smooth custard.
If the pudding thickens too much after chilling, stir in a splash of milk before serving.
For even richer flavor, let the pudding rest for 15 minutes before serving.
Delicious Variations
Cinnamon Raisin Rice Pudding
Increase the raisins and cinnamon for a classic old-fashioned flavor.
Coconut Rice Pudding
Replace one cup of whole milk with full-fat coconut milk for a tropical twist.
Maple Rice Pudding
Substitute part of the sugar with pure maple syrup.
Chocolate Rice Pudding
Stir in chopped dark chocolate after removing the pudding from the heat.
Apple Cinnamon Rice Pudding
Fold in diced cooked apples for a cozy fall-inspired dessert.
Vanilla Bean Rice Pudding
Replace the vanilla extract with seeds from a vanilla bean for an even richer flavor.
What to Serve with Rice Pudding
Rice pudding pairs beautifully with:
- Fresh berries
- Sliced bananas
- Stewed apples
- Toasted pecans
- Chopped walnuts
- Caramel sauce
- Honey
- Maple syrup
- Fresh whipped cream
- Butter cookies
It also makes a comforting breakfast served alongside fresh fruit and hot coffee.
Storage Instructions
Store leftover rice pudding in an airtight container in the refrigerator for up to 4 days.
The pudding will naturally thicken as it chills.
Before serving, stir in a little milk to restore its creamy consistency if needed.
Reheat gently on the stovetop or in the microwave.
Rice pudding may also be frozen for up to 2 months, though the texture may soften slightly after thawing.
Old-Fashioned Rice Pudding
Ingredients
1/2 cup long-grain white rice
4 cups whole milk
1/2 cup granulated sugar
1/4 teaspoon salt
1/2 teaspoon ground cinnamon
1/4 teaspoon ground nutmeg
1 teaspoon vanilla extract
1/2 cup raisins (optional)
2 large eggs
1 tablespoon butter
Ground cinnamon (for garnish)
Directions
- In a large, heavy-bottomed saucepan, combine the rice, 3 cups of the milk, sugar, salt, cinnamon, and nutmeg. Bring to a gentle simmer over medium heat, stirring occasionally to prevent sticking.
- Reduce the heat to low and cook for 25-30 minutes, stirring frequently, until the rice is tender and the mixture is thick and creamy.
- In a small bowl, whisk together the remaining 1 cup of milk and the eggs until well blended.
- Gradually add the egg mixture to the saucepan, stirring constantly to incorporate. Continue cooking for 5-7 minutes, or until the pudding thickens further.
- Remove from heat and stir in the butter, vanilla extract, and raisins (if using).
- Let the pudding cool slightly before serving. Sprinkle with additional ground cinnamon on top and enjoy warm or chilled.
Frequently Asked Questions
Can I use leftover cooked rice?
Yes. Reduce the cooking time significantly and use about 2 cups of cooked rice instead of uncooked rice.
Why is my rice pudding too thick?
Rice continues absorbing liquid as it cools. Simply stir in additional milk until you reach your desired consistency.
Can I make this without raisins?
Absolutely. Raisins are optional, and the pudding is delicious without them.
Can I use brown rice?
Yes, but brown rice requires a longer cooking time and may need additional milk.
Why do I need to temper the eggs?
Tempering gradually warms the eggs, preventing them from scrambling when added to the hot pudding.
Can I serve rice pudding cold?
Yes. Many people actually prefer rice pudding chilled after it has had time to develop an even creamier texture.
Recipe Summary
Prep Time: 10 minutes
Cook Time: 35–40 minutes
Total Time: Approximately 50 minutes
Servings: 6
Old-Fashioned Rice Pudding is a creamy, comforting dessert made with tender rice, whole milk, warm cinnamon, nutmeg, and a rich homemade custard. Whether enjoyed warm from the stove or chilled from the refrigerator, this timeless recipe delivers classic flavor and nostalgic comfort in every spoonful. Easy to prepare and perfect for any season, it’s a dessert your family will request again and again.