Old Fashioned Rice Pudding
Old Fashioned Rice Pudding Recipe (Creamy, Easy, and Homemade)
There’s something comforting about a warm bowl of old fashioned rice pudding. It’s creamy, lightly sweet, and filled with the kind of homemade flavor that brings back memories of Grandma’s kitchen.
This classic dessert is made with simple ingredients, including cooked rice, milk, sugar, butter, and vanilla. A handful of golden raisins adds a little extra sweetness, while a beaten egg gives the pudding its rich, velvety texture.
The best part? You don’t need an oven or any special equipment. Everything comes together in one saucepan in about 30 minutes. Whether you enjoy it warm on a chilly evening or chilled as a refreshing treat, this easy rice pudding is sure to become a family favorite.
Why You’ll Love This Old Fashioned Rice Pudding
This traditional homemade dessert is proof that a few everyday ingredients can create something truly delicious.
- Simple ingredients: Made with basic pantry staples you probably already have.
- Quick and easy: Ready in about 30 minutes with minimal preparation.
- Creamy and comforting: Milk, butter, and egg create a wonderfully smooth texture.
- Budget-friendly: A delicious way to turn leftover rice into a homemade dessert.
- Delicious warm or cold: Enjoy it fresh from the stove or chilled in the refrigerator.
It’s also a great recipe when you want something sweet without making a trip to the grocery store.
Ingredients You’ll Need
You only need a handful of simple ingredients to make this creamy, old-fashioned rice pudding.
- 1½ cups cooked rice: White rice works best. Long-grain or medium-grain rice creates a soft, creamy texture.
- 2 cups milk, divided: Whole milk gives the pudding a rich consistency, but 2% milk also works.
- ¼ teaspoon salt: Helps balance the sweetness and brings out the other flavors.
- ⅔ cup golden raisins (optional): Add natural sweetness and a pleasantly chewy texture.
- 1 large egg, beaten: Helps thicken the pudding and creates a rich, custard-like consistency.
- ⅓ cup granulated sugar: Adds just the right amount of sweetness.
- 1 tablespoon butter: Makes the pudding richer and creamier.
- ½ teaspoon vanilla extract: Adds a warm, comforting flavor.
Tip: If you’re using leftover rice, make sure it was cooled and refrigerated promptly after cooking and has been stored safely. Plain, unseasoned rice works best for this recipe.
How to Make Old Fashioned Rice Pudding
Prep Time: 5 minutes
Cook Time: 20–25 minutes
Total Time: Approximately 30 minutes
Servings: 4
Step 1: Prepare the Ingredients
Gather and measure all your ingredients before starting.
If you’re using freshly cooked rice, let it cool slightly. Break up any large clumps with a fork so the grains mix evenly with the milk.
Step 2: Cook the Rice and Milk
Place the cooked rice in a medium saucepan.
Add 1½ cups of milk and the salt, then stir to combine.
Cook over medium heat for approximately 15–20 minutes, stirring frequently, until the mixture becomes thick and creamy.
Keep an eye on the saucepan because milk can scorch if the heat is too high.
Step 3: Add the Egg, Sugar, and Raisins
In a small bowl, whisk together the beaten egg, sugar, and remaining ½ cup of milk.
Slowly add a few spoonfuls of the warm rice mixture to the egg mixture while whisking. This helps prevent the egg from scrambling.
Pour the mixture back into the saucepan and add the golden raisins, if using.
Cook over medium-low heat for another 2–3 minutes, stirring continuously, until the pudding thickens and reaches 160°F.
Avoid letting the mixture boil.
Step 4: Add the Butter and Vanilla
Remove the saucepan from the heat.
Stir in the butter and vanilla extract until the butter melts and everything is well combined.
The pudding should have a rich, creamy consistency. Remember that it will thicken a little more as it cools.
Step 5: Serve and Enjoy
Spoon the warm rice pudding into individual serving bowls.
Sprinkle a little ground cinnamon or nutmeg over the top if desired.
Serve immediately for a cozy dessert, or refrigerate it if you prefer your rice pudding chilled.

Tips for Perfect Creamy Rice Pudding
A few simple tricks can make a big difference when preparing homemade rice pudding.
Use cooked white rice. Medium-grain and long-grain white rice work well because they soften nicely and absorb the milk.
Cook over moderate heat. High heat can cause the milk to scorch or the pudding to stick to the bottom of the pan.
Stir frequently. Regular stirring helps release starch from the rice, creating a smoother, creamier texture.
Temper the egg. Slowly mixing warm pudding into the beaten egg before adding it to the saucepan prevents scrambled egg pieces.
Don’t overcook the pudding. Remove it from the heat once it reaches the desired consistency and the egg is fully cooked. It will continue to thicken as it cools.
Adjust the texture. If your pudding becomes too thick, stir in a small splash of warm milk until it’s as creamy as you like.
And don’t worry if the pudding seems a little loose when you first remove it from the stove. That’s normal!
Delicious Variations to Try
This classic rice pudding is wonderful on its own, but it’s easy to customize with a few simple additions.
- Cinnamon rice pudding: Add ½ teaspoon of ground cinnamon while the rice simmers for a warmer flavor.
- Coconut rice pudding: Replace ½ cup of regular milk with coconut milk and sprinkle shredded coconut on top.
- Chocolate rice pudding: Stir in 2 tablespoons of cocoa powder for a chocolate-flavored dessert.
- Maple rice pudding: Replace part of the granulated sugar with pure maple syrup.
- Apple cinnamon rice pudding: Add a few tablespoons of finely diced, cooked apples and a pinch of cinnamon.
If you’re not a fan of raisins, simply leave them out or replace them with dried cranberries.
What to Serve With Rice Pudding
Old-fashioned rice pudding is delicious on its own, but a few simple toppings can make it even more special.
For a classic presentation, sprinkle a little cinnamon or nutmeg over each serving.
If you enjoy fruity desserts, add fresh strawberries, blueberries, or sliced bananas.
A drizzle of caramel sauce or a small spoonful of whipped cream adds extra sweetness and makes the pudding feel like a special treat.
You can also serve it alongside shortbread cookies or enjoy it with a warm cup of coffee or tea.
During the fall and winter months, warm rice pudding with cinnamon is an especially comforting dessert for cozy family evenings.
How to Store and Reheat Leftovers
Rice pudding stores well, making it a convenient dessert to prepare ahead of time.
Refrigerator: Allow the pudding to cool briefly, then transfer it to an airtight container and refrigerate within 2 hours. Store for up to 3 days, or less if you’re using rice that was cooked on an earlier day.
Freezer: Freezing isn’t ideal because the pudding can become grainy and the milk may separate after thawing.
Reheating: Warm the pudding in a saucepan over low heat, stirring frequently. Add a splash of milk to restore its creamy consistency and reheat thoroughly to 165°F.
You can also enjoy leftover rice pudding cold, straight from the refrigerator.
Frequently Asked Questions
What is the best rice for old-fashioned rice pudding?
Medium-grain or long-grain white rice works well. Medium-grain rice produces a slightly creamier texture, while long-grain rice creates a pudding with more distinct grains.
Can I make rice pudding without raisins?
Absolutely! Raisins are completely optional. You can leave them out or substitute dried cranberries or another dried fruit.
Why is my rice pudding too thick?
Rice continues to absorb liquid as the pudding cools. Simply stir in a small amount of milk until you reach your preferred consistency.
Can I use leftover rice to make rice pudding?
Yes! This recipe is an excellent way to use leftover cooked rice. Use rice that has been refrigerated promptly and handled safely.
Can I make rice pudding without eggs?
Yes. You can leave out the egg, although the pudding won’t have quite the same rich, custard-like texture. Simmer it a little longer if needed to achieve your preferred consistency.
Final Thoughts
This old fashioned rice pudding is a timeless dessert that proves simple ingredients can create something truly comforting. With its creamy texture, sweet vanilla flavor, and optional golden raisins, every spoonful tastes like a little bit of homemade happiness.
Whether you’re using leftover rice, preparing a quick family dessert, or craving something warm and cozy, this easy stovetop recipe is a wonderful choice.
Serve it warm with a sprinkle of cinnamon, or enjoy it chilled for a refreshing treat. Either way, it’s a classic recipe worth making again and again!
Old Fashioned Rice Pudding
Ingredients
Method
- Gather and measure all the ingredients. If using freshly cooked rice, allow it to cool slightly and break up any clumps with a fork.
- Place the cooked rice in a medium saucepan. Add 1 1/2 cups of milk and the salt, stirring until combined.
- Cook over medium heat for 15–20 minutes, stirring frequently, until the rice mixture becomes thick and creamy. Adjust the heat as necessary to prevent the milk from scorching.
- In a small mixing bowl, whisk together the beaten egg, granulated sugar, and remaining 1/2 cup of milk until smooth and well combined.
- Gradually add a few spoonfuls of the warm rice mixture to the egg mixture while whisking continuously. This tempers the egg and helps prevent it from scrambling.
- Slowly pour the tempered egg mixture back into the saucepan, stirring gently. Add the golden raisins, if using, and mix until evenly distributed.
- Continue cooking over medium-low heat for 2–3 minutes, stirring continuously, until the pudding thickens and reaches an internal temperature of 160°F (71°C). Avoid boiling.
- Remove the saucepan from the heat. Stir in the butter and vanilla extract until the butter melts and the pudding becomes smooth and creamy.
- Spoon the rice pudding into individual serving bowls. Sprinkle with ground cinnamon or nutmeg, if desired, and serve warm or chilled.
