Old Fashioned Rice Pudding Recipe
Old Fashioned Rice Pudding is one of those classic comfort desserts that never goes out of style. Made with simple pantry ingredients like rice, milk, sugar, and warm spices, this creamy dessert has been enjoyed for generations. Whether served warm on a chilly evening or chilled straight from the refrigerator, homemade rice pudding delivers rich flavor and a silky texture that’s hard to resist.
This traditional rice pudding recipe uses cooked rice, making it an excellent way to transform leftover rice into a delicious dessert. The slow cooking process allows the rice to absorb the sweet, creamy custard-like mixture while creating the signature texture that makes old-fashioned rice pudding so memorable.
If you’re looking for a budget-friendly dessert, an easy make-ahead treat, or simply a nostalgic recipe that tastes like grandma used to make, this Old Fashioned Rice Pudding belongs in your recipe collection.
Table of Contents
Why You’ll Love This Old Fashioned Rice Pudding

- Uses simple pantry staples
- Great way to use leftover rice
- Creamy, rich, and comforting
- Easy one-pot recipe
- Perfect served warm or cold
- Family-friendly dessert
- Make-ahead friendly
- Budget-conscious recipe
What Is Old Fashioned Rice Pudding?
Rice pudding is a traditional dessert made by simmering rice with milk, sugar, and flavorings until thick and creamy. Variations exist around the world, but American-style old-fashioned rice pudding is known for its rich custard texture, vanilla flavor, and optional additions like raisins and cinnamon.
Unlike baked rice pudding recipes, this stovetop version develops a creamy consistency through gentle simmering and constant stirring.
Ingredients

For the Rice Pudding
- 3 cups cooked white rice
- 4 cups whole milk
- ¾ cup granulated sugar
- ¼ teaspoon salt
- 2 large eggs
- ½ cup heavy cream
- 2 teaspoons vanilla extract
- ½ teaspoon ground cinnamon
- ¼ teaspoon ground nutmeg
- ¾ cup raisins (optional)
- Ground cinnamon for garnish
Ingredient Notes
Rice
Long-grain white rice works beautifully, but jasmine rice, medium-grain rice, or leftover steamed rice are also excellent options.
Whole Milk
Whole milk creates the richest texture. Lower-fat milk can be used but may produce a thinner pudding.
Eggs
Eggs help create the classic custard consistency found in old-fashioned rice pudding recipes.
Raisins
Traditional rice pudding often includes raisins. Feel free to omit them if preferred.
Spices
Cinnamon and nutmeg add warmth and nostalgic flavor without overpowering the pudding.
Kitchen Equipment Needed
- Large saucepan
- Mixing bowl
- Whisk
- Wooden spoon
- Measuring cups and spoons
How to Make Old Fashioned Rice Pudding

Step 1: Combine Base Ingredients
In a large saucepan, combine:
- Cooked rice
- Milk
- Sugar
- Salt
Place over medium heat and stir until sugar dissolves.
Step 2: Simmer Slowly
Reduce heat to low.
Simmer for 20–25 minutes, stirring frequently to prevent sticking.
The mixture should begin thickening but remain creamy.
Step 3: Prepare Egg Mixture
In a separate bowl whisk together:
- Eggs
- Heavy cream
Step 4: Temper the Eggs
Slowly add about 1 cup of the hot rice mixture into the egg mixture while whisking constantly.
This prevents the eggs from scrambling.
Step 5: Finish the Pudding
Gradually pour the tempered egg mixture back into the saucepan.
Cook for another 5–8 minutes, stirring constantly.
Do not boil.
Step 6: Add Flavorings
Remove from heat.
Stir in:
- Vanilla extract
- Cinnamon
- Nutmeg
- Raisins (if using)
Step 7: Cool Slightly
Allow pudding to rest for 10 minutes.
The pudding will continue thickening as it cools.
Serve warm or chilled.
Tips for the Creamiest Rice Pudding
Use Cooked Rice
Freshly cooked or leftover rice both work well. Avoid undercooked rice.
Stir Frequently
Regular stirring prevents scorching and helps create a silky texture.
Don’t Rush
Low and slow cooking is the secret to creamy rice pudding.
Use Whole Milk
Higher-fat dairy produces a richer dessert.
Avoid Boiling After Adding Eggs
Boiling can cause the custard to curdle.
Delicious Variations

Cinnamon Raisin Rice Pudding
Increase cinnamon to 1 teaspoon and add extra raisins.
Vanilla Bean Rice Pudding
Replace vanilla extract with seeds from one vanilla bean.
Coconut Rice Pudding
Substitute one cup of milk with coconut milk.
Maple Rice Pudding
Replace half the sugar with pure maple syrup.
Apple Cinnamon Rice Pudding
Fold in sautéed cinnamon apples before serving.
Holiday Rice Pudding
Add dried cranberries and orange zest.
Brown Sugar Rice Pudding
Use light brown sugar instead of granulated sugar.
Nutty Rice Pudding
Top with toasted pecans, walnuts, or sliced almonds.
Best Toppings for Rice Pudding

Rice pudding is delicious on its own, but toppings make it even better.
Popular options include:
- Ground cinnamon
- Fresh berries
- Caramel sauce
- Whipped cream
- Toasted almonds
- Pecans
- Maple syrup drizzle
- Brown sugar sprinkle
- Nutmeg
- Dried fruit
What to Serve With Rice Pudding

Although it’s typically enjoyed as dessert, rice pudding pairs wonderfully with:
- Coffee
- Tea
- Hot chocolate
- Fresh fruit
- Holiday cookies
- Pound cake
- Biscotti
The creamy texture complements both warm beverages and light baked treats.
Storage Instructions
Refrigerator
Store in an airtight container for up to 5 days.
The pudding will thicken significantly while chilled.
Freezer
Freeze for up to 2 months.
Thaw overnight in the refrigerator before serving.
Reheating
Warm gently in a saucepan.
Add a splash of milk to restore creaminess.
Common Mistakes to Avoid

Cooking Over High Heat
High heat can scorch milk and ruin texture.
Skipping Egg Tempering
Tempering prevents scrambled eggs in the pudding.
Using Too Little Liquid
Rice continues absorbing liquid as it cools.
Overcooking
Overcooking can make pudding overly thick.
Forgetting to Stir
Rice pudding requires regular stirring for smooth results.
Frequently Asked Questions

Can I Make Rice Pudding Ahead of Time?
Yes. Rice pudding is actually excellent when made a day ahead and chilled overnight.
Can I Use Leftover Rice?
Absolutely. Leftover rice is ideal for this recipe.
Is Rice Pudding Served Warm or Cold?
Both are traditional. Many people enjoy it warm while others prefer it chilled.
Can I Make It Without Eggs?
Yes. The texture will be less custard-like but still delicious.
What Rice Works Best?
Long-grain white rice, jasmine rice, and medium-grain rice all work well.
Why Did My Rice Pudding Get Too Thick?
Rice absorbs liquid during storage. Simply stir in additional milk before serving.
Can I Use Plant-Based Milk?
Yes. Almond milk, oat milk, or coconut milk can be substituted, though the texture may vary.
The Secret to Authentic Old Fashioned Rice Pudding
Traditional rice pudding isn’t overly sweet. The focus is on creamy dairy, tender rice, warm spices, and vanilla. Cooking the mixture slowly and allowing the flavors to develop naturally creates the nostalgic flavor many people remember from childhood.
The combination of milk, eggs, vanilla, and cinnamon transforms humble ingredients into a dessert that’s comforting, satisfying, and timeless.
Old Fashioned Rice Pudding
Ingredients
Equipment
Method
- Combine rice, milk, sugar, and salt in a saucepan.
- Simmer over low heat for 20–25 minutes.
- Whisk eggs and cream in a bowl.
- Temper eggs using 1 cup hot rice mixture.
- Return egg mixture to saucepan.
- Cook 5–8 minutes, stirring constantly.
- Remove from heat.
- Stir in vanilla, cinnamon, nutmeg, and raisins.
- Let rest for 10 minutes.
- Serve warm or chilled.