If you’re searching for the ultimate comfort dessert, this Creamy Rice Pudding Recipe is an absolute must-try. Imagine tender grains of rice swaddled in a rich, silky custard, infused with sweet vanilla and warm spices—the kind of classic treat that turns any day into a special occasion. Whether you serve it warm or chilled, this dish always brings a wonderful sense of nostalgia, and its irresistible creaminess makes it a favorite for all ages. Let’s dive into what makes this pudding so special, so you can recreate a taste of home in your own kitchen.

Ingredients You’ll Need
Every ingredient in this Creamy Rice Pudding Recipe is picked to deliver lush texture, balanced sweetness, and that classic flavor you crave. These basics may be humble, but together they work a little kitchen magic to make a dessert everyone will love.
- Uncooked white rice: Choose a medium or short grain for extra creaminess; long grain works in a pinch but will be slightly less thick.
- Water: Softens the rice at the start, so it cooks up tender without clumping.
- Whole milk: Brings richness and transforms the rice into a beautifully creamy pudding; you can swap half with heavy cream for decadence.
- Granulated sugar: Perfectly sweetens the dish without overpowering the delicate flavors.
- Salt: Just a pinch enhances the sweetness and balances the flavors.
- Vanilla extract: Infuses the pudding with warm, aromatic undertones that are essential to classic rice pudding.
- Ground cinnamon: Adds gentle spice and warmth that pairs perfectly with the milk and sugar.
- Ground nutmeg: Just a touch deepens the flavor and brings a comforting, homey scent.
- Egg yolks (optional): Stirred in for an even silkier, richer pudding—especially wonderful if you like your pudding custard-style.
- Unsalted butter: Swirled in at the end for glossiness and a mellow, lush finish.
- Raisins or chopped nuts (optional): Add a final flourish of texture and bursts of flavor in every bite.
How to Make Creamy Rice Pudding Recipe
Step 1: Start with the Rice
Begin by combining the uncooked white rice and water in a medium saucepan. Bring the mixture to a boil, then immediately reduce the heat to low. Cover the pan and let the rice simmer gently for about 15 minutes, or until all the water is absorbed and the rice is just tender. This first step ensures your grains are perfectly chewy and ready to soak up all the creamy goodness to come.
Step 2: Create the Creamy Base
Once the rice is tender, stir in the whole milk, granulated sugar, and salt. This is the heart of your Creamy Rice Pudding Recipe—the rice begins to release starch, melding with the milk and sugar over medium-low heat. Stir frequently so nothing sticks, and after 25 to 30 minutes, you’ll see the mixture transform into a thick, luscious pudding.
Step 3: Enrich with Egg Yolks (Optional)
If you’re after an extra decadent pudding, it’s time for the egg yolks. Whisk them in a small bowl, then slowly add a few spoonfuls of the hot rice mixture, stirring constantly (this tempers the eggs so they don’t scramble). Gradually stir the tempered yolks back into the pudding, letting everything cook together for another 2 to 3 minutes. This gives the pudding a gorgeous, custard-like finish.
Step 4: Season and Finish
Remove your pan from the heat, then stir in the vanilla extract, ground cinnamon, ground nutmeg, and a pat of unsalted butter. The butter brings an extra sheen and rounds out all the flavors, while the spices infuse the pudding with cozy warmth. Let it cool slightly before serving, or transfer to the fridge for chilled delight—the texture will get even creamier as it sits.
Step 5: Add Final Touches
Serve the pudding as is, or make it special by sprinkling over raisins or chopped nuts right before serving. Each bite bursts with texture, and these toppings are a playful nod to classic rice pudding traditions.
How to Serve Creamy Rice Pudding Recipe

Garnishes
The crowning glory is all about those extra touches: a dusting of cinnamon or a generous scatter of plump raisins and crunchy nuts—think chopped pistachios or almonds. These simple additions enhance the visual appeal and provide little surprises of flavor and texture, making your Creamy Rice Pudding Recipe feel even more special.
Side Dishes
Rice pudding loves company! It’s absolutely perfect on its own, but you can elevate it by pairing it with fresh berries, a tangy compote, or buttery shortbread cookies. Even just a cup of tea or espresso brings out the pudding’s cozy, creamy personality, making dessert feel like a true occasion.
Creative Ways to Present
Why not serve your pudding in vintage teacups or mini mason jars for a nostalgic touch? You could also layer it parfait-style with fruit preserves and whipped cream for an elegant twist. However you choose to present it, your Creamy Rice Pudding Recipe will steal the show at any table.
Make Ahead and Storage
Storing Leftovers
Transfer leftover pudding to an airtight container and refrigerate. The pudding will keep wonderfully for up to 4 days. It tends to thicken as it chills, but that’s easy to adjust with a splash of milk when you serve or reheat.
Freezing
Certainly! For longer storage, portion the cooled pudding into airtight, freezer-safe containers, leaving a little space for expansion. Freeze for up to 2 months. To thaw, move the pudding to the refrigerator overnight before gently reheating or serving cold.
Reheating
To reheat, simply add a splash of milk to loosen the pudding and gently warm it over low heat on the stovetop, stirring often. Microwave reheating works in short bursts, stirring in between, until perfectly creamy again—almost as good as fresh!
FAQs
Can I use a different type Dessert
Yes, you can! Short- or medium-grain white rice makes the creamiest pudding, but Arborio rice gives a fantastic, almost custardy texture. Long grain works if that’s what you have, though your pudding will be a bit less thick.
Is the egg yolk really necessary?
The egg yolk is totally optional but adds a luxurious richness that turns your pudding into a true comfort experience. If you prefer a lighter feel, simply leave it out—your Creamy Rice Pudding Recipe will still be delicious.
How do I keep the pudding from sticking or burning?
Stirring often is the secret! As the pudding thickens, be attentive with your spoon, especially near the bottom of the pan. Keeping the heat at medium-low also helps prevent scorching so your pudding stays creamy and lump-free.
Can I make this Creamy Rice Pudding Recipe dairy-free?
Absolutely! Swap the whole milk with your favorite dairy-free milk, like almond or coconut. The texture will be a bit different, but the result is still wonderfully comforting—and perfect for anyone avoiding dairy.
Why does my pudding thicken so much in the fridge?
Rice naturally continues to absorb liquid as it sits, so your Creamy Rice Pudding Recipe will firm up in the refrigerator. Just stir in a splash of milk before serving or reheating to bring back that original, glorious creaminess.
Final Thoughts
I can’t recommend this Creamy Rice Pudding Recipe enough—it’s the kind of dessert that comforts from the inside out and never goes out of style. Give it a try, share it with someone you love, and watch it become a new favorite in your home. Happy cooking!
Print
Creamy Rice Pudding Recipe
- Prep Time: 5 minutes
- Cook Time: 45 minutes
- Total Time: 50 minutes
- Yield: 6 servings
- Category: Dessert
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Description
Indulge in the comforting warmth of this creamy rice pudding recipe that’s perfect for any occasion. With a hint of vanilla and a touch of cinnamon, this stovetop dessert is a classic favorite.
Ingredients
Main Ingredients:
- 1 cup uncooked white rice
- 2 cups water
- 4 cups whole milk
- 3/4 cup granulated sugar
- 1/4 teaspoon salt
Additional Flavorings:
- 2 teaspoons vanilla extract
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
Optional:
- 2 large egg yolks
- 1 tablespoon unsalted butter
- raisins or chopped nuts for topping
Instructions
- Prepare the Rice: In a medium saucepan, bring the rice and water to a boil. Reduce heat, cover, and simmer for 15 minutes until tender.
- Cook the Pudding: Stir in milk, sugar, and salt. Cook over medium-low heat for 25-30 minutes until creamy.
- Add Flavorings: Stir in vanilla, cinnamon, nutmeg, and butter. Cool slightly and serve warm or chill in the refrigerator.
- Optional: Temper and add egg yolks for extra richness before serving.
Notes
- For a creamier version, use heavy cream.
- Arborio rice gives a more custard-like texture.
- Stir in a splash of milk when reheating leftovers.
Nutrition
- Serving Size: 1 cup
- Calories: 290
- Sugar: 24g
- Sodium: 90mg
- Fat: 8g
- Saturated Fat: 5g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 47g
- Fiber: 0g
- Protein: 6g
- Cholesterol: 65mg