This 45-minute recipe from start to finish is super easy and will yield the best, creamy rice pudding you’ve ever had!

I grew up eating Kozy Shack rice pudding, and I have to say, it’s really hard to beat its nostalgic flavor and oh-so creamy texture. But this rice pudding recipe is even better than the OG stuff. The secret? Arborio rice. Yes, you heard it right. The rice you use to make Risotto is the best for rice pudding too! Arborio rice has a high starch content creating the creamiest pudding with distinct rice grains that aren’t disintegrated into a mush.
Outside of texture, this rice pudding is just sweet enough without being cloyingly sweet, with a generous splash of vanilla that’s just (*sigh*) perfection. If you’re a cinnamon raisin fan, mix them in too, or leave this rice pudding just as-is. Because it really doesn’t need anything but a big spoon…
And keep your spoon out for my other favorite pudding recipes like my grandma’s signature Icebox Cake recipe with butterscotch pudding, and my easy Chocolate Eclair Cake with vanilla pudding!
Recipe Ingredients
Here’s a list of ingredients needed to make rice pudding. The quantities and full instructions are in the recipe card below. This is just an outline. Wondering what is the best rice for rice pudding? Arborio! Here are the details:

- Whole milk – whole milk is classic in rice pudding. I’ve found that half and half or cream is too heavy while whole milk is just the right consistency blended with the natural starch of arborio rice. I haven’t tried using non-dairy milk; I recommend sticking to the good, old-fashioned regular stuff!
- Water – water helps cook the rice to al dente before adding the milk and flavorings.
- Arborio rice – arborio rice is the best type of rice for rice pudding because of its high starch content that creates a creamy pudding while keeping the individual rice grains intact and not mushy!
- Granulated sugar – sugar sweetens things up! This rice pudding is sweet but not too sweet.
- Vanilla extract – vanilla adds warm, nostalgic flavor.
- Salt – salt enhances the flavor of the pudding.
- Raisins (optional) – plump the raisins up in some warm water to add little bursts of sweet juiciness!
- Cinnamon or pumpkin pie spice (optional) – love warm spices? Add a dash of cinnamon or a blend.
How to Make Rice Pudding
Making rice pudding is easy! Here are photos to help you every step of the way. This is just an outline, so see the full recipe for all detailed instructions!

Step 1: Add rice and water to a medium pot, bring to a boil, and then simmer (covered) for 15 minutes.

Step 2: Mix in milk, sugar, vanilla, and salt.
Step 3: Increase heat to medium-high, stirring often, and bring to a simmer.
Step 4: Lower to medium to maintain a gentle simmer.

Step 5: Simmer (uncovered) for 13-18 minutes, stirring often, until creamy and slightly thinner than desired. Rice pudding will continue to thicken when cooled.

Step 6: Remove from heat, add raisins and spices if desired, then serve warm or cool. Picture shows warm pudding right off the stove which is still loose (will thicken more as it cools).
My Pro Tip
Tips for Success
Use arborio rice. The best rice for rice pudding is arborio because of its high starch content creating a creamy pudding without mushy rice! Using a different type of rice for this recipe could change the cook times.
Stir often. Stir pudding often as it cooks to prevent burning and to cook the pudding evenly.
Don’t rush. Don’t crank up the heat to prevent burning the rice and sugar or scorching the milk.
Rice pudding thickens when it cools. Rice pudding is done whenit is about 80% as thick as you’d want it to be when cooled. As the pudding cools, it thickens more!
Store pudding in the fridge. Cool pudding at room temperature for an hour, uncovered. Then place in the fridge, uncovered, until cooled completely. Cover afterward. Stir well before serving!
Serve warm or chilled. Reheat in the microwave, in increments of 30 seconds, adding an extra splash of milk to refresh.
Enjoy within a few days. It won’t be difficult to eat it all within 3-4 days!

Watch How to Make Rice Pudding: Video
More Old-Fashioned Desserts You’ll Love!
Desserts
Best Apple Crumble Recipe
Desserts
Moist Carrot Cake Recipe
Desserts
Fantasy Fudge Recipe (Easy!)
Desserts
BEST Pineapple Upside Down Cake
If you’ve tried this Rice Pudding Recipe or any other recipe on my website, please let me know in the comments below. I love hearing from you. Please consider leaving a 🌟 star rating while you are here!

Easy, Creamy Rice Pudding Recipe
Equipment
- Medium pot
Ingredients
- 4 cups whole milk
- 1 ½ cups water
- 1 cup arborio rice
- ⅔ cup granulated sugar
- 1 ½ teaspoons vanilla extract
- ½ teaspoon salt
- ½ cup raisins, (optional) plumped in warm water for 10 minutes and then drained
- 1 teaspoon ground cinnamon or pumpkin pie spice blend, (optional)
Instructions
- Add rice and water to a medium pot. Bring to a boil over high heat, then lower to medium heat to maintain a simmer. Cover and let cook for 15 minutes.
- Then add milk, sugar, vanilla, and salt to the rice. Stir until combined.
- Increase heat to medium-high and bring to a simmer. Stir often. It will take several minutes to reach a simmer.
- Once simmering, lower heat to medium, or whatever temperature keeps your rice at a gentle simmer.
- Let gently simmer for 13-18 minutes (uncovered), stirring often, until creamy and about 20% thinner than you want the final result to be (as the pudding cools, it will continue to thicken a decent amount).
- Remove from heat, add plumped raisins and spices if desired, and scoop into serving dishes to serve warm or a large storage bowl to cool. Stir well before serving.
Video

Notes
- Use a medium pot. A small or large pot will change the cook time given the surface area of the pot is different.
- Stir pudding often as it cooks to prevent the rice and sugar from burning on the bottom of the pan!
- Don’t crank up the heat when cooking the pudding to prevent the sugar or rice from burning or the milk from scorching.
- Rice pudding is done cooking when it is about 80% as thick as you’d want it to be when cooled. As the pudding cools, it continues to thicken even more.
- Cool pudding by allowing it to sit at room temperature for an hour, uncovered. Then place in the fridge, uncovered, until cooled completely. Cover afterward. Stir well before serving.
- Reheat gently in the microwave, in increments of 30 seconds, adding an extra splash of milk to loosen if desired.
- Homemade rice pudding is best enjoyed within 3-4 days.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Tastes delicious! I has a nice rich flavor. I have tried other recipes, will definitely make this one again.
Hi Marilee,
Awesome to hear! Thanks for letting me know 🙂 Merry Christmas and Happy Holidays!
Grace
This was both easy, as well as delicious! I added a little maple extract as well 😍 thank you for this recipe!
Hi Elizabeth,
I love the maple extract add! Thanks for sharing your review. Merry Christmas and Happy Holidays!
Grace
My husband loves rice pudding. I decided to give this recipe a try, and my husband raved about it!
Thank you for this delicious and easy recipe.
Husband approval is always a good thing! Merry Christmas!
Grace
I love comfort desserts and this version of rice pudding is the best I’ve ever tasted. Just the right creaminess, perfect spices, and not cloyingly sweet.
Yummy, yummy, yummy!
Fantastic!! Agreed with the 3 yummies 🙂 Merry Christmas!
Grace
Oh my this recipe is SO good. Thank you!!
🙂 yay!