Rice Pudding

Prep 5 minutes
Cook 25 minutes
Servings 6 (3/4 cup each)

A bowl of rich, creamy Rice Pudding is like a big hug from your Grandma on a cold and dreary day. It’s a classic comfort dessert that is not overly sweet, with hints of cinnamon and studded with plump raisins, and can be enjoyed warm or cold. Chances are, everything you need to make it right now is already in your pantry. It’s so easy!

rice pudding with raisins in bowl with a sprinkling of cinnamon

Pin this now to find it later

Pin It

This post may contain affiliate links. If you click on one and make a purchase, we may earn a small commission at no extra cost to you. We only recommend products we genuinely love.

Old Fashioned Rice Pudding Recipe

If you love our homemade tapioca pudding, you’ll love its cousin, rice pudding – similar, but unique in their own ways. Rice pudding at its basic level is just white rice that’s cooked in sweetened milk. The rice absorbs the liquid, expands, and becomes super creamy after slow simmering for a while. It’s usually lightly spiced with cinnamon, with or without raisins. We love the taste and aroma of cinnamon as it cooks and are in the pro-raisin camp, which plump up and add a special sweetness that just seems at home in this dessert.

You can make rice pudding with uncooked rice or cooked rice, but our preferred way is from scratch with uncooked rice, which will deliver the absolute best results.

overhead of rice pudding in white bowls with cinnamon sticks

Ingredients Needed

Here are the ingredients needed to make this rice pudding recipe:
(Scroll below to the printable recipe card for details and measurements.)

  • Rice: uncooked medium-grain white rice for best results. Don’t rinse! Rinsing the rice removes a lot of the starch, which is needed to make the pudding creamy. (See my notes about other types of rice below.)
  • Milk: Any type of milk will work, but the higher fat content, the creamier (and better!) the pudding will be. I always use whole milk. I’ve heard of positive results from using almond milk or coconut milk, but haven’t tried either of those myself.
  • Granulated Sugar: yep, you need sugar. Remember, this is a dessert. The good news for anyone trying to cut back is that this pudding is pretty forgiving in that department. You can start with a certain amount, then taste and add more toward the end of cooking if you want it sweeter. After you make it once, you could even play around with a combination of granulated sugar and brown sugar the next time.
  • Egg: I make this pudding with tempered egg, which adds to the creaminess. I include notes in the recipe card to make it without, if preferred.
  • Butter: unsalted butter is added in at the end, which makes this dessert extra rich and creamy.
  • Vanilla: a little bit of vanilla extract is stirred in at the end of cooking to finish it off. It’s subtle, but really makes a delicious difference.
  • Salt: a little bit of salt is added, which elevates all the other flavors.
  • Add-ins: the best rice pudding, in my humble opinion, includes cinnamon and raisins. But you can easily customize this dessert with other spices (like nutmeg) and dried fruit, or simply omit both.

Best Type of Rice for Rice Pudding

The type of rice used to make rice pudding is pretty important. It is the star of the show, after all. And not all grains produce the same results.

  • Medium grain rice โ€“ in my experience, uncooked medium grain rice is the best rice to use. It produces a creamy pudding with soft grains that don’t turn to mush.
  • Arborio rice (used for risotto) – this is my second choice, which produces the same results as the medium grain, BUT it requires more liquid and takes longer to cook.
  • Long grain white rice โ€“ this is fine. Since I use it so often in other dishes, I always have a ton of it on hand, therefore it has made its way into my rice pudding before. But it doesn’t really provide that plump textural feel that medium grain does, and if you cook it too long it gets mushy.
  • Jasmine rice (short grain rice) โ€“ short grain white rice or jasmine rice will give you a very soft (almost mushy, but not quite) end result.
  • Basmati rice โ€“ while basmati rice works, the nutty flavor isn’t something I enjoy in this dessert pudding.
  • Brown rice โ€“ brown rice is a hard no for me. It’s simply too firm for this pudding and doesn’t deliver that classic taste.
4 picture collage of how to make rice pudding

How to Make Rice Pudding

Rice pudding is traditionally made on the stovetop, by combining all the ingredients in a saucepan and simmering for a length of time. It requires frequent stirring until the rice is tender and the pudding is thickened. It’s super easy, but a labor of love because you cannot walk away! Like risotto, it takes commitment and needs your undivided attention. Have all your ingredients ready and don’t try to multitask.
(Scroll down to the printable recipe card for details and measurements, and donโ€™t miss the video below.)

Can I Make Rice Pudding with Cooked Rice?

The short answer: sure, you can make it with cooked rice. Long answer: it’s just not the same. Rice should be uncooked. The ideal taste and texture of rice pudding comes from constantly stirring raw rice as it cooks, which releases the starch. That’s what thickens the milk mixture and makes it so wonderfully creamy.

close up of rice pudding in bowl with spoon

Video: Homemade Rice Pudding

Storing Leftovers

  • How long is rice pudding good for? Any leftovers should be stored in an airtight container or individual custard cups in the refrigerator. It will keep up to 5 days. I recommend placing some plastic wrap on the surface of the pudding, to avoid a skin forming.
  • To reheat rice pudding: Reheat over low heat and add more milk to thin out as needed, since the pudding will continue to thicken as it chills.
  • Can you freeze rice pudding? You can, but I don’t recommend it. Once thawed, the pudding separates and becomes grainy and not very creamy. It’s best eaten fresh or chilled and/or reheated.

More Pudding Recipes:

I hope you love this delicious and easy recipe โ€“ be sure to give it a review below! Also donโ€™t forget to follow Belly Full onย TikTok,ย Facebook,ย Instagram,ย Pinterest, andย YouTube!

5 from 13

Rice Pudding

Prep: 5 minutes
Cook: 25 minutes
Total: 30 minutes
Servings: 6 (3/4 cup each)
Rich, creamy Rice Pudding is a classic comfort dessert. Not overly sweet, with hints of cinnamon, studded with plump raisins, enjoyed warm or cold. Chances are, everything you need to make it right now is already in your pantry. It's so easy!

Ingredients 

  • 5 & 1/2 cups whole milk, , divided (plus more if needed)
  • 1/3 cup granulated sugar
  • 1/2 teaspoon kosher salt
  • 1/2 cup uncooked medium grain white rice, (don't rinse)
  • 1 large egg
  • 1/3 cup raisins
  • 1/2 teaspoon cinnamon
  • 1 tablespoon unsalted butter
  • 1 & 1/2 teaspoons vanilla extract
  • ground cinnamon, , for garnish
  • whole milk, , for drizzling

Instructions 

  • Combine 5 cups of the milk, sugar, and salt in a large saucepan. Bring to a boil over medium-high heat, stirring frequently so the sugar doesn't scorch on the bottom of the pan (watching carefully, as the liquid will quickly rise to the top of the pan.)
  • Once milk is boiling, add rice and reduce heat to low/medium-low, adjusting to maintain a gentle simmer (it should still be bubbling.) Cook, stirring every 1-2 minutes while scraping the base and sides of the pan with a wooden spoon, until mixture is thick and rice is tender, about 22 minutes. (NOTE: the ratio of milk to rice in the beginning will seem ridiculously high, but it will reduce and thicken, I promise!)
  • Temper the egg: in a large measuring cup, whisk together the egg and remaining 1/2 cup milk. Slowly pour 1/2 cup of the hot rice into the egg mixture, then add that back into the pot; stir to combine.
  • Add in the raisins and cinnamon; cook for another 3-5 minutes or so, stirring constantly, until raisins plump and pudding is thickened.
  • Remove from heat and stir in butter and vanilla.
  • If pudding seems too thick, you can add in 1/4 cup extra milk, only if needed to loosen and achieve desired consistency.
  • Pour mixture into individual custard cups or bowls and serve warm with a little drizzle of milk and sprinkle of cinnamon. (The rice pudding will continue to thicken as it cools. Thin out with more milk if desired.)
    NOTE: making rice pudding is so easy, but its success is all in the details. Read the full article for FAQS, helpful info, and storage. Directions for making this recipe without the egg is below.

Video

Notes

To make without the egg.ย simply skip step #3, then stir in remaining 1/2 cup milk in step #5 along with the butter and vanilla.

Nutrition

Calories: 306kcal | Carbohydrates: 44g | Protein: 10g | Fat: 10g | Saturated Fat: 6g | Cholesterol: 58mg | Sodium: 305mg | Potassium: 388mg | Fiber: 1g | Sugar: 23g | Vitamin A: 466IU | Vitamin C: 1mg | Calcium: 260mg | Iron: 1mg

Nutritional information given is an automatic calculation and can vary based on the exact products you use and any changes you make to the recipe. If these numbers are very important to you, I would recommend calculating them yourself.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Did you make this? Leave a rating below!

Share this post

About Amy Flanigan

Well, hey there! Amy here, founder and COO at BellyFull. If youโ€™re looking for tried and true, fuss-free, budget-friendly, delicious, every day recipes, youโ€™ve come to the right place.

You May Also Like

Tried this recipe? Tell me how it turned out, or ask a question below!

Your email address will not be published. Required fields are marked *

Don't forget to click the โญ star rating below




13 Comments

  1. Jimmy Walker says:

    5 stars
    Always wondered how my Mom made such desirable Rice Pudding. First time I tried making it. Outstanding.

  2. Marie says:

    5 stars
    This recipe was perfection!

  3. Cathy says:

    5 stars
    Simple and delicious! I’ve used jasmine rice and short grain sushi rice. All versions taste great.

  4. Nancy says:

    5 stars
    Thank you for this delightful recipe

  5. Pam says:

    5 stars
    This is the best old fashioned recipe for rice pudding!! The medium grain rice makes all the difference.

  6. R J says:

    5 stars
    I love this! I made it exactly as written and it was perfect! Donโ€™t skip the egg :) thank you so much for sharing I will be making this from now on

  7. Tiffany West says:

    5 stars
    I tried this last weekend and here I am at it again but this time I’m going to double the batch ;) thanks again for a great recipe

  8. NJB says:

    5 stars
    Oh so good!!!!

  9. P.J.Smith says:

    5 stars
    Great recipe Great taste thanks for sharing

  10. Sarah says:

    5 stars
    This recipe is absolutely wonderful – my new go to. Throwing all the other rice pudding recipes out!

  11. Connie says:

    5 stars
    This was so delicious and perfectly creamy – reminded me of my Nona. Just what I needed on a snowy cold day. Thank you!

  12. Jacqueline says:

    5 stars
    Tasted just like my grandma used to make – loved it, thank you!

  13. Kris says:

    5 stars
    This recipe tasted just like my mothers! Great recipe for beginners !