• Skip to main content
  • Skip to primary sidebar
Alexa's Cuisine
menu icon
go to homepage
  • Recipes
  • Romanian Recipes
  • European Recipes
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Romanian Recipes
    • European Recipes
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Alexa's Cuisine Recipes

    The Best Rice Pudding: Extra Creamy and Comforting

    Published: Jan 10, 2026 · By Alexa's Cuisine · Leave a Comment

    Jump to Recipe Print Recipe

    This classic Creamy Rice Pudding recipe is the ultimate comfort food, rich, creamy, and absolutely delicious. This is exactly how my mom made rice pudding when I was a child growing up in Romania, and those memories of her standing at the stove, patiently stirring this comforting dessert, have stayed with me all these years. Made with simple pantry staples, this old-fashioned rice pudding delivers a creamy texture that's simply unmatched. While it takes a little patience, this easy recipe is well worth the time. It's become my favorite dessert, and I think it'll become yours too!

    Rice pudding in a clear bowl with anise, cinnamon stick and cinnamon powder on top

    If you can't get enough of these desserts, you're going to love my Raffaello no Bake Cake and No Bake White Chocolate Snowflakes Cookies too!

    Jump to:
    • Why You'll Love This Recipe
    • Recipe Ingredients
    • Substitutions & Variations
    • How to Make This Creamy Rice Pudding
    • Troubleshooting Common Issues
    • Storage and make ahead tips
    • Expert tips
    • Common Questions
    • More Desserts
    • Recipe
    • More Recipes You'll Love

    Why You'll Love This Recipe

    • Authentic family recipe - Passed down from my mom in Romania, this is the real deal
    • Simple pantry staples - No fancy ingredients needed, just basics you already have
    • Rich custard base - The combination of milk, cream, and egg yolks makes it incredibly luscious
    • Ultra creamy texture - Starting with uncooked rice creates a consistency you simply can't get with shortcuts
    • Perfect make-ahead dessert - Actually tastes better after chilling overnight

    Recipe Ingredients

    One of the great things about this creamy rice pudding is that you likely have most of these pantry staples on hand already. Here's what you'll need:

    Ingredient Notes:

    • Whole milk - Full-fat milk is essential for that creamy texture
    • White rice - You have a few options here, which I'll explain below
    • Heavy cream - Adds extra richness to the pudding
    • Sugar (white sugar) - Provides the right amount of sweetness
    • Egg yolks - These create that signature custard texture
    • Vanilla extract - Pure vanilla adds wonderful depth
    • Pinch of salt - Enhances all the flavors
    • Golden raisins - Optional but traditional

    Choosing Your Rice: A Complete Guide

    The type of rice you choose will affect the cooking process and final texture. Let me walk you through the different ways you can approach this:

    • Arborio rice - This is my top choice! Arborio rice (also called risotto rice) creates beautifully plump rice grains with an incredible creamy texture. Medium-grain rice like Arborio has just the right amount of starch to make the pudding extra luscious.
    • Long grain rice - Classic long-grain white rice (like Uncle Bens converted rice) is the traditional choice and works beautifully. It's what most old-fashioned rice pudding recipes call for, and for good reason - it holds its shape well and creates a lovely texture.
    • Medium grain rice - Another excellent option that falls between Arborio and long-grain, giving you a nice creamy consistency.
    • What to avoid: Short grain rice and quick-cooking varieties tend to become too soft with the long cooking time required for this recipe, resulting in a mushier pudding than we want.
    • Can you use brown rice? While you can use brown rice, be aware that it requires significantly longer cook times and absorbs liquid differently, so I don't recommend it for this particular recipe. Stick with white rice for best results.
    • What about basmati rice? Yes! Basmati rice is a long-grain option that works well, though it has a slightly different flavor profile than traditional white rice.

    More About the Ingredients

    • Milk options: I use cups of whole milk (full-fat 3.5%) for the creamiest results. You can use regular milk at 2% if needed, though the pudding won't be quite as rich. Some recipes use coconut milk for a dairy-free version, but that creates a completely different type of rice pudding with a distinct coconut flavor.
    • Cream is key: The little heavy cream in this recipe makes a big difference in achieving that signature creamy texture. Don't skip it!
    • Egg mixture: Using just egg yolks (rather than whole eggs) gives you a richer, silkier custard without any rubbery texture.
    • Sweetener options: While this recipe uses white sugar, you could experiment with brown sugar for a deeper, caramel-like flavor, or even maple syrup, though you'd need to adjust quantities. I recommend making it as written first to get the right amount of sweetness.
    • Flavor variations: Beyond vanilla extract, you can add a cinnamon stick during cooking, finish with a dusting of cinnamon or ground cinnamon, add lemon zest for brightness, or even a touch of rose water for something special.

    See recipe card below for a full list of ingredients and measurements.

    Substitutions & Variations

    This classic creamy rice pudding recipe is delicious on its own, but there are different ways to serve it:

    • Classic presentation: Serve chilled in small portions with a light dusting of cinnamon on top.
    • Warm or cold: While I prefer this as a cold dessert straight from the refrigerator, some people love it warm. If serving warm, you might reduce the sugar slightly since desserts taste sweeter when warm.

    Flavor variations:

    • Add lemon zest for a bright, citrusy note
    • Stir in a little cinnamon during cooking for warm spice
    • Use a vanilla bean instead of vanilla extract for deeper vanilla flavor
    • Top with fresh berries from the grocery store
    • Drizzle with fruit syrup or maple syrup for extra sweetness

    Want to impress your guests? See this creamy Raffaello no bake cake on my website!

    This recipe has not been tested with other substitutions or variations. If you replace or add any ingredients, please let us know how it turned out in the comments below!

    Rice pudding in a wooden bowl with anise, cinnamon stick and cinnamon powder on top

    How to Make This Creamy Rice Pudding

    Let me guide you through this easy way to make perfect rice pudding. While the process takes time, the step-by-step instructions are straightforward.

    Step 1: Prepare Your Base (5 minutes)

    Before you begin cooking, set yourself up for success. Whisk together your cream, sugar, egg yolks, vanilla extract, and a pinch of salt in a medium bowl. Leave the whisk right in the bowl and set it on the counter, bringing the egg mixture to room temperature now makes the tempering process much easier later.

    Step 2: Heat the Milk Mixture (10 minutes)

    Here's a great way to prevent scorching: rinse your medium saucepan or large pot with cold water and don't dry it. This creates a thin water barrier on the bottom of the pot that helps prevent the milk from sticking.

    Add milk to the pot and place it over medium heat. Stir occasionally as it heats. As it nears the boil, watch it like a hawk - milk loves to boil over the second you turn your back! You'll know it's ready when you see it start to steam and bubble up.

    Step 3: Add the Rice and Begin Simmering (30 minutes)

    Once your milk mixture comes to a boil, stir in the rice. Keep stirring until it returns to a boil, then reduce the heat to maintain a gentle simmer. You want small, steady bubbles, not a rolling boil. This is medium to medium-low heat on most stovetops.

    For the first 30 minutes, stir the pudding every 10 minutes. Set a timer so you don't forget! During this time, you'll notice a skin forming on top - this is normal. Just stir it back in. Make sure to scrape the bottom of the pan each time to ensure nothing is sticking.

    Step 4: Continue Cooking Until Rice is Tender (10-15 more minutes)

    After that initial 30 minutes, increase your stirring frequency to every 5 minutes. Each time you stir, taste a rice grain to check for doneness. You're looking for completely tender rice with no hard center whatsoever. The total cooking time is usually 45-50 minutes, though cook times can vary depending on your stove and the different type of rice you've chosen.

    Important tip: As the pudding cooks, the rice grains will absorb the liquid. If your mixture becomes very thick before the rice is tender, don't panic! This is common, especially with arborio rice or medium-grain rice. Simply add a little hot water or more milk (start with ¼ cup) to thin it out and prevent scorching on the bottom of the pan. Different ways of cooking rice require different amounts of liquid, so don't hesitate to add more as needed.

    Step 5: Temper the Eggs - The Critical Step

    This is where your attention really matters. When your rice is perfectly tender, slide the pot off the heat. This prevents any chance of scrambling the eggs during the next crucial step.

    Re-whisk your egg mixture thoroughly. Now, using a ladle, begin adding the hot milk mixture to the eggs. Start with just a few drops - I mean it, literal drops! - while whisking constantly. This slowly brings the eggs up to temperature without cooking them.

    After you've added about 2-3 tablespoons this way, you can increase to a thin stream, but keep whisking vigorously. Continue until you've added about 1½ to 1¾ cups of the hot mixture to your egg mixture. This process is called tempering, and it's the difference between silky custard and scrambled eggs floating in your pudding.

    Step 6: Finish Cooking the Custard (3 minutes)

    Pour the warmed egg mixture back into your pot with the rice. Return the pot to medium heat (not medium-high heat - we're being gentle here). Cook, stirring almost constantly, until you see a bubble break the surface right in the middle of the pudding.

    The pudding cooks quickly at this stage, so stay with it. The mixture should look thick and creamy - more like heavy cream than milk. This final cooking at the end of cooking ensures the eggs are fully cooked and the pudding will set properly.

    Step 7: Add Final Touches and Chill

    If you're using golden raisins, scatter them in the bottom of a serving bowl. Pour the hot pudding right over them and stir to distribute evenly. The heat from the pudding will plump the raisins beautifully.

    Let the pudding cool on the counter for about 5 minutes, then cover the surface directly with plastic wrap (this prevents a skin from forming). Refrigerate for at least 6 hours or overnight. This chilling time is essential; the pudding will continue to thicken and develop its creamy texture as it sits.

    The pudding will look quite loose when you first make it - don't worry! It transforms into that thick, creamy consistency we're after as it chills.

    Troubleshooting Common Issues

    • Pudding too thin after chilling? It wasn't cooked quite long enough after adding the eggs. You can rescue it by gently reheating and whisking in a bit of cornstarch mixed with cold water until it reaches your desired thickness.
    • Pudding too thick? Simply stir in a tablespoon or two of cream or milk to loosen it to your preferred consistency.
    • Rice still hard but liquid is almost gone? Add more hot water or milk (start with ½ cup) and continue cooking. This is especially common with medium-grain rice and arborio rice.
    • Lumpy egg texture? The eggs were added too quickly or the mixture was too hot. Unfortunately, this can't be fixed, but now you know to temper more slowly next time.
    • Scorched bottom? The heat was too high, or you didn't stir frequently enough. Prevention is key; keep that heat gentle and stir regularly, scraping the bottom of the pot each time.

    Storage and make ahead tips

    Refrigerator storage: Store your rice pudding in an airtight container in the refrigerator for 3-4 days. If it thickens too much, just stir in a splash of milk or cream before serving.

    Freezer storage: Yes, you can freeze rice pudding! Store in an airtight container for up to 3 months. Thaw overnight in the refrigerator. The texture may be slightly different after freezing, but it's still delicious.

    Make-ahead: This is actually a perfect make-ahead dessert since it needs those 6+ hours of chilling time anyway. Make it the night before you plan to serve it for best results.

    Rice pudding in a wooden bowl with a cinnamon stick and cinnamon powder on top

    Expert tips

    After making this countless times, here are my best tips:

    • Use a large enough pot: Give yourself room for the milk to boil without overflowing. A 4-quart pot works well.
    • Set multiple timers: Use your phone to set repeating timers during the cooking process. It's so easy to get distracted, and stirring regularly is crucial.
    • Taste as you go: The best way to know when rice is done is to taste it. Each rice grain should be completely tender.
    • Don't rush the tempering: This is the most critical step. Taking a little bit of extra time here ensures smooth, creamy results.
    • Adjust thickness to your preference: If you like your pudding on the thicker side, cook it a little longer after adding the eggs. For a looser pudding, add a little heavy cream when serving.
    • Add flavorings at the right time: If using a cinnamon stick or vanilla bean, add it when you add the rice so the flavors infuse during cooking. Remove before serving. Ground cinnamon, a touch of cinnamon, or a dusting of cinnamon are best added at serving time.

    Common Questions

    Can I use leftover cooked rice?

    While you can find recipes using leftover rice, they create a different type of rice pudding. This recipe is designed for uncooked rice, which absorbs the milk and creates a creamier texture.

    What's the best type of rice for this recipe?

     Arborio rice and long-grain white rice are both excellent choices. See the detailed rice section above for a complete guide.

    Can I make this dairy-free?

    You could substitute coconut milk, but it will significantly change the flavor profile and won't be quite as creamy.

    How do I know when it's done cooking?

    The rice grains should be completely tender, and after adding the eggs, the mixture should be thick enough to coat a spoon and you should see a bubble break the surface.

    Why is tempering the eggs important?

    Adding cold eggs directly to hot liquid will scramble them. Tempering slowly brings them up to temperature so they blend smoothly into the custard.

    Rice pudding in a clear bowl with anise, cinnamon stick and cinnamon powder on top

    More Desserts

    Looking for other recipes like this? Try these:

    • Butter cookies near Christmas tree
      Romanian crescent butter cookies (Cornulete vanilate)
    • Raffaelo no bake cake on a green plate
      Best Raffaello no bake cake recipe
    • Cut plum dumplings on a white plate.
      Best Romanian Plum Dumplings recipe (Galuste cu prune)
    • No bake White Chocolate Snowflakes Cookies on a wood board
      Easy No Bake White Chocolate Snowflakes Cookies
    Picture of the author named Alexa

    Did you try this recipe?

    Let us know what you thought by sharing it on  Instagram, Facebook & Pinterest, and leave a comment and a ⭐️⭐️⭐️⭐️⭐️ review below!

    Thank you! ~ Alexa

    Recipe

    Rice pudding in a clear bowl with anise, cinnamon stick and cinnamon powder on top

    The Best Rice Pudding: Extra Creamy and Comforting

    This creamy rice pudding recipe is comfort food at its finest.
    No ratings yet
    Print Recipe Pin Recipe
    Prep Time 5 minutes mins
    Cook Time 40 minutes mins
    Course Desserts
    Cuisine Romanian
    Servings 6
    Calories 324 kcal

    Ingredients
      

    • 5 cups whole milk plus more as needed
    • ½ cup rice white rice - long grain or arborio rice
    • 2 large egg yolk
    • 4 tablespoons sugar white
    • ½ cup heavy whipping cream
    • 1 teaspoon pure vanilla extract
    • salt small pinch of salt
    • ⅓ cup golden raisins optional
    • Ground cinnamon Dusting of cinnamon for serving

    Optional additions during cooking:

    • 1 cinnamon stick remove before serving
    • 1 vanilla bean split (instead of extract)
    • ½ teaspoon lemon zest

    Instructions
     

    Prepare the egg mixture:

    • In a medium bowl, whisk together 2 large egg yolk , 4 tablespoons sugar, ½ cup heavy whipping cream, 1 teaspoon pure vanilla extract, saltuntil smooth. Leave the whisk in the bowl and set aside on the counter to come to room temperature.

    Heat the milk mixture:

    • Rinse a medium saucepan or large pot with cold water without drying it. Add the 5 cups whole milk and place over medium heat. Stir occasionally. Watch closely as it nears the boil - milk can boil over quickly.

    Cook the rice:

    • When the milk mixture comes to a boil, stir in the ½ cup rice (and 1 cinnamon stick or 1 vanilla bean if using). Continue stirring until the mixture returns to a boil, then reduce heat to maintain a gentle simmer (small, steady bubbles).
    • Simmer for 30 minutes, stirring every 10 minutes. Make sure to scrape the bottom of the pan each time. Stir any skin that forms back into the pudding.

    Continue cooking:

    • After 30 minutes, continue simmering but stir every 5 minutes. Taste a rice grain each time - you want completely tender rice grains with no hard center. Total cook times are usually 45-50 minutes, though this varies.
    • Important: If the mixture becomes very thick before the rice is tender, add hot water or more milk (¼ to ½ cup at a time) to prevent scorching on the bottom of the pot.

    Temper the eggs:

    • When rice is tender, remove pot from heat. Re-whisk the egg mixture.
    • Using a ladle, add the hot milk mixture to the eggs DROP BY DROP at first, whisking constantly. This slowly brings the eggs to room temperature. After adding 2-3 tablespoons this way, gradually increase to a thin stream while whisking continuously. Add about 1½ to 1¾ cups total of the hot mixture to the eggs.

    Finish the custard:

    • Pour the warmed egg mixture back into the pot. Return to medium heat (not medium-high heat). Cook, stirring almost constantly, until a bubble breaks the surface in the center. The pudding should be thick and creamy like heavy cream.
    • Remove from heat immediately. Remove cinnamon stick or vanilla bean if used.

    Chill:

    • If using golden raisins, scatter them in the bottom of a serving bowl. Pour the hot pudding over them and stir to combine.
    • Let cool for 5 minutes, then cover surface with plastic wrap and refrigerate for at least 6 hours or overnight. The pudding will thicken as it chills.

    Serve:

    • Stir the chilled pudding before serving. If too thick, stir in a tablespoon or two of cream or milk. Spoon into bowls and top with a dusting of ground cinnamon or fruit syrup if desired.

    Notes

    About the rice: This recipe works with long-grain rice, arborio rice (risotto rice), or medium-grain rice. Each creates a slightly different texture. See the detailed ingredient list above the recipe for guidance on choosing rice. Avoid short grain rice and brown rice for best results.
    Serving temperature: This is delicious cold (my preference) or gently warmed. If serving warm, you might reduce sugar slightly as warm desserts taste sweeter.
    Storage: Store in an airtight container in the refrigerator for 3-4 days or freeze for up to 3 months.
    Variations: Try brown sugar instead of white sugar, add lemon zest, use maple syrup for sweetness, or add a touch of rose water for something special.
    The pudding will look quite loose when first made - it thickens beautifully as it chills!

    Nutrition

    Calories: 324kcalCarbohydrates: 38gProtein: 10gFat: 15gSaturated Fat: 9gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gCholesterol: 108mgSodium: 87mgPotassium: 412mgFiber: 1gSugar: 23gVitamin A: 704IUVitamin C: 1mgCalcium: 285mgIron: 0.5mg
    Keyword best recipe pudding recipe, creamy rice pudding, easy homemade rice pudding, old-fashioned rice pudding, rice pudding from scratch
    Tried this recipe?Let us know how it was!

    More Recipes You'll Love

    • Blue meringue cookies on a white bowl
      Easy Blue Meringue Cookies (colorful swirl cookie)
    • Butter cookies near Christmas tree
      Romanian crescent butter cookies (Cornulete vanilate)
    • 4 chocolate cookies on top of each other tied together
      Chocolate Crinkle Cookies Recipe
    • Energy bites on the table
      Healthy no-bake energy bites recipe

    Explore More recipes

    • Stuffed grape leaves with lemon dill sauce in a black cast iron on top of a blue wood board.
      Romanian Stuffed Grape Leaves with Lemon Dill Sauce
    • Overhead close up of Italian seasoning
      Italian Seasoning Substitute
    • Chicken and mushrooms pappardelle on a black plate
      Creamy chicken and mushrooms pappardelle
    • Roasted Beets and Orange Salad with Caesar dressing on a plate
      Roasted Beets and Orange Salad with Caesar dressing

    Reader Interactions

    Leave a star rating and review, ask a question, or share a tip! Cancel reply

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

    Recipe Rating




    Primary Sidebar

    HEY, I'M ALEXA!

    Hi friend! I'm Alexandra and I live in Canada with my husband and our two daughters. I've been a food enthusiast for as long as I can remember and have been culinary trained in Romania. The recipes you'll find here are inspired by the people and places I lived in or visited. Romanian and European cuisines with international influences are the inspiration for my cooking. My hope is to inspire you to try something new in the kitchen!

    More about me →

    Trending Recipes

    • Chicken and mushrooms pappardelle on a black plate
      Creamy chicken and mushrooms pappardelle
    • No bake White Chocolate Snowflakes Cookies on a wood board
      Easy No Bake White Chocolate Snowflakes Cookies
    • Creamy scrambled eggs with mushrooms on top of a sliced bread
      Creamy scrambled eggs with mushrooms
    • Raffaelo no bake cake on a green plate
      Best Raffaello no bake cake recipe
    • Chicken liver with caramelized onions on a black cast iron skillet
      Best Chicken Liver with Onions over Mashed Potatoes
    • Creamy-white-bean-soup-with-escarole-and-gremolata on a white bowl with a wood spoon
      Creamy white bean soup with escarole and gremolata
    • mushrooms salad with garlic and mayo on a red plate
      Mushroom Salad with Garlic and Mayo -Romanian recipe
    • Roasted Beets and Orange Salad with Caesar dressing on a plate
      Roasted Beets and Orange Salad with Caesar dressing

    Footer

    ↑ back to top

    • YouTube
    • Facebook
    • Instagram
    • Pinterest

    About

    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    Copyright © 2017-2025 Alexa's Cuisine

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required