This old-fashioned rice pudding recipe is made with just 7 pantry-staple ingredients. This easy rice pudding recipe is so simple to make, and the pudding is so deliciously creamy!

Old-fashioned rice pudding is a classic dessert recipe! The rice cooks in lightly sweetened milk to make this rich, creamy pudding.
This recipe is made with just 7 simple ingredients. And the pudding is so easy to make! It only takes about 40 minutes to make a batch of this delicious rice pudding.
Ingredient notes

- Milk: Whole milk will give you richer, creamier rice pudding. You can also substitute heavy cream or half-and-half for part of the milk.
- Cinnamon stick: The cinnamon stick helps to give the rice pudding a mild cinnamon flavor. You can omit it if you prefer.
- Granulated sugar: The rice pudding is mildly sweet. Feel free to adjust the amount of sugar to taste.
- Salt: The pinch of salt helps to balance out the flavor of the pudding.
- Rice: It’s best to use rice like the basmati rice because it produces creamier pudding.
- Egg: The egg helps to thicken and bind the pudding.
- Vanilla extract: The vanilla extract gives the pudding a mild vanilla flavor. You can omit or adjust to taste.
How to make rice pudding

Step1: Combine the milk, cinnamon stick, sugar, and salt in a medium saucepan.
Step 2: Bring the mixture to a boil. Keep an eye on it so it doesn’t boil over.

Step 3: Stir in the rice and allow it to simmer over medium-low heat until the rice is tender, about 30 minutes.
Step 4: Remove the cinnamon stick.

Step 5: In a small bowl, whisk the egg.
Step 6: While constantly whisking, add about ½ a cup of the warm rice mixture to the egg to temper the egg.

Step 7: Pour the egg mixture into the pot.

Step 8: Whisk until the rice mixture comes to a boil and thickens, about 1-2 minutes.
Step 9: Remove from the heat and stir in the vanilla. At this point, you can stir in additional milk if you’d like a thinner consistency.
Step 10: Let the pudding cool to room temperature. Serve warm or transfer to an air-tight container and place it into the fridge until ready to serve.

Recipe FAQs
Certain types of rice, like basmati or arborio rice, work best for rice pudding because they produce creamier rice pudding.
Unfortunately, rice pudding doesn’t freeze well because of the dairy in the recipe.
Sure! Add 1/4-1/2 cup of dark or golden raisins along with the egg mixture in step 7.

Storage
Store the pudding in an airtight container in the refrigerator. The pudding will keep for up to 5 days when properly stored.
More pudding recipes!
If you’ve tried this old-fashioned rice pudding recipe, don’t forget to rate the recipe and leave me a comment below. I love to hear from people who’ve made my recipes!
You can subscribe to receive my latest recipe newsletters or follow me on Facebook, Instagram and Pinterest for even more delicious food.

Old-Fashioned Rice Pudding Recipe
Ingredients
- 4 cups milk
- 1 cinnamon stick
- ½ cup granulated sugar
- Pinch salt
- ½ cup uncooked basmati rice
- 1 large egg
- 1 teaspoon vanilla extract
Instructions
- Combine the milk, cinnamon stick, sugar, and salt in a medium saucepan.
- Bring the mixture to a boil. Keep an eye on it so it doesn’t boil over.
- Stir in the rice and allow it to simmer over medium-low heat until the rice is tender, about 30 minutes.
- Remove the cinnamon stick.
- In a small mixing bowl, whisk the egg.
- While constantly whisking, add about ½ a cup of the warm rice mixture to the egg to temper the egg.
- Pour the egg mixture into the pot.
- Whisk until the rice mixture comes to a boil and thickens, about 1-2 minutes.
- Remove from the heat and stir in the vanilla.
- Let the pudding cool to room temperature.
- Serve warm or transfer to an air-tight container and place it into the fridge until ready to serve.
Video
Notes
- Milk: Whole milk will give you richer, creamier rice pudding. You can also substitute heavy cream or half-and-half for part of the milk.
- Cinnamon stick: You can omit this if you prefer.
- Granulated sugar: Feel free to adjust the amount of sugar to taste.
- Vanilla extract: You can omit or adjust to taste.
- Nutrition values are estimates.Â
Nutrition
Did You Make This Recipe?
Share it with me on Instagram @i_heart_eating and follow on Youtube @katedean and Pinterest @katedean for more!
Reader Interactions
Love this recipe?
Share your thoughts below and let’s chat! Make sure to connect with me on your favorite social platform below and show me what you made!
Comments & Reviews
Terri Gunaca says
My rice hasn’t gotten tender and I’m still simmering after 45 minutes. Is the cover on the pan supposed to be to on?
Kate says
No, I don’t cover it. It may just be a matter of the medium low on my stove cooks hotter than yours does. You could try increasing it to medium next time to see if that works better for you.
Tom says
I have made this recipe before. I rated it the same and it is excellent but I need to pass this on. The weight of the cinnamon stick is crucial. I used a stick that was 6 grams. The result was way too much cinnamon. The flavor was overpowering. I have other sticks in the package that weigh in at 2 or 3 grams and the flavor was perfect. I guess that is the weight of the stick that I used in previous batches that I made. So proceed with caution.
Kate says
Thank you for sharing that!
Jennifer Alexander says
I’m so happy I tried this recipe! I’ve tried several over the past year of so and none of them came out anything like this one. This one is creamy, sweet, delicious! I added a bit more cinnamon instead of using the cinnamon stick and I also added nutmeg! Perfection!
Kate says
Thank you! I’m so glad that you liked the rice pudding!