Classic Vanilla Rice Pudding

Truth: I have spent most of my adult life looking for a good {and easy} Classic Vanilla Rice Pudding.

I’m not kidding, I really have. 

I have tried so so SOOO many recipes for rice pudding and really have been disappointed with all of them. 

Some Classic Vanilla Rice Puddings were soupy, others a lump of mush. 

Some had eggs others did not.  

Some were bland and some were a bit odd tasting.

Because of this, I’m ALWAYS on the hunt for a good recipe and ask everyone if they have a good rice pudding recipe.


Disclaimer: EVERYONE thinks they have a really good rice pudding recipe – which is why I’ve tried countless recipes and never quite been satisfied.

I wanted to find a simple on the stove recipe that didn’t require hours of baking and had zero eggs.

Really, milk and rice when cooked together will give a good pudding consistency so no need to add eggs. 


Finally I tried this recipe.  The recipe was a PERFECT pudding consistency (not liquid or glue) and it was incredibly easy to make. 

This recipe highlights vanilla as the main flavor component, though you could add raisins or nutmeg or heaps of cinnamon to match your preferred childhood memory.  

I however like the simpleness of the vanilla.  

It’s not dramatic, or over the top or flashy.  

It’s classic, elegant and delicious.

This recipe was a winner in our house and I hope it will be in your house too!  

There really is nothing better than a bowl of classic vanilla rice pudding to put you in a nostalgic mood full of childhood memories.

I will point out one thing though, I think this tastes better warm than cold.   So if you have leftovers, store them in your fridge and nuke them the next time you want a tasty treat!

Other Recipes Using Rice…

This recipe contains Amazon affiliate links as a free service to you!

Classic Vanilla Rice Pudding
Classic Vanilla Rice Pudding

Cook Time: 50 minutes

Total Time: 50 minutes

Yield: 4 Servings


  • 3 cups of milk - a full fat milk like whole will give the best results
  • 1/3 cup of uncooked rice (we used Jasmine)
  • 1/4 cup sugar
  • 1 teaspoon vanilla
  • cinnamon


  1. In a sauce pan, bring milk to a boil.
  2. Add rice and stir well.
  3. Cook covered for 30 - 40 minutes, stirring every 15 minutes or so.
  4. Mixture should be thickened.
  5. Add sugar and vanilla and stir.
  6. Let sit for 10 minutes to allow sugar to dissolve and flavors to blend.
  7. Spoon into dishes and sprinkle with a touch of cinnamon.


18 Comments on “Classic Vanilla Rice Pudding

  1. Rhonda

    I have had the same problem making rice pudding…Is the rice in your recipe any type of white rice? Will long, medium or short rice all work? Thanks!

    1. Janelle

      Rhonda I need you in my life! Great question! I’ll update the recipe to reflect the answer. I used Jasmine rice. It’s the only kid I ever use and I use it for everything. I love the flavor of it and it works great in every dish I’ve ever made and it’s a pretty common rice. I hope you give it a try. I’d love to know what your thoughts!

    1. Janelle

      Hi Brianna! 1 Pint equals 2 cups of liquid. So 2 cups of half and half. I’ll update the recipe to show the cup measurements. At the store though, if you are in the US, you’ll want to look for a pint carton of half and half. They don’t list “cups” on the carton just 1/2 pint, pint & quart. 🙂 I hope this helps!

    1. Janelle

      Sheryl, I’m so happy to hear this! Cooking time completely depends on the heat you use but if it doesn’t thicken in the amount of time written, always cook a bit longer like you did! I’m so glad you loved it! You’ve made my day!

  2. Jane

    I have been craving rice pudding lately and like you, I just couldn’t find one I liked. Then I tried this recipe….it cant get any simpler and its soo creamy! Though I did make a couple changes, one out of necessity – turns out I didn’t have enough milk in the house so I used a can of coconut milk and then added milk to get to the 3 cup mark. When I took it off the heat, since I used coconut milk I added coconut extract instead of the vanilla to boost that flavor and finally added half a teaspoon of butter for a touch more richness. I think this might be the only rice pudding recipe i use from now on. Thanks!! Craving is now satisfied lol

    1. Janelle

      Jane you’ve made my day! I’m so glad you loved it! Love the idea of adding coconut milk and turning this into coconut rice pudding! Yum! I’m sensing a future Num’s recipe right here!

  3. Nancy Johnson

    This sounds like the same recipe my X mother-in-law used to make. She would put it on a oven safe platter and spread butter on it sprinkle it with cinnamon and sugar then put it under the broiler to carmelize the sugar. Yum. I have never found the recipe. Thanks for sharing I can’t wait to try it.

  4. Sara

    It looks yummy!!! I ve a question , if I wanna add Nutella or peanut butter to make many flavored, at which step shoul I add the Nutella or the peanut butter?? And the quantity ???
    Another question pls, if I used the normal rice, should I use the same quantity ???

    1. Janelle

      Hi Sara! I’m not sure what you mean by normal rice? Any rice (aside from Minute Rice) will work. As far as the Peanut Butter or Nutella, I don’t know. I’ve never tried to make Peanut Butter or Nutella Rice Pudding. However if you do, let me know how it turns out.

  5. Angela

    Love this recipe! I needed to use up the rest of some half and half and cream. I used 2% milk to make the rest of the 3 cups. I cooked it a little longer and added some nutmeg with the cinnamon on top. So good! Keeper!


Leave a Reply

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