If you have a soft spot for comforting, creamy desserts, then you're about to fall in love with The Best Rice Pudding Recipe. This classic treat brings together the gentle sweetness of milk and sugar with tender, perfectly cooked rice, all infused with warm vanilla and the nostalgic hint of cinnamon. It’s pure comfort in a bowl that’s easy to make yet endlessly satisfying. Whether you enjoy it warm from the stove or chilled on a cozy afternoon, this rice pudding promises a velvety texture and heartwarming flavor that will leave you reaching for seconds every time.
Ingredients You'll Need
The beauty of The Best Rice Pudding Recipe lies in its humble, pantry-friendly ingredients. Each element plays a key role in crafting that luscious texture and rich flavor that make this dish so memorable.
- Whole milk (3 ½ cups): Provides the creamy base essential for that smooth, velvety consistency.
- Water (5 cups): Helps cook the rice perfectly while balancing the richness of the milk.
- Medium-grain rice (1 cup): Offers the ideal starch content for creamy pudding without becoming mushy.
- Granulated sugar (½ cup): Sweetens the pudding just right, allowing the vanilla and cinnamon to shine.
- Fine sea salt (a pinch): Enhances all the flavors and balances the sweetness wonderfully.
- Vanilla extract (2 teaspoons): Injects warm, fragrant notes that make every bite irresistible.
- Large egg (1): Adds creaminess and helps thicken the pudding for that perfect body.
- Raisins (½ cup): Bring bursts of natural sweetness and a delightful chew.
- Unsalted butter (1 tablespoon): Adds a silky richness and smooth finish.
- Ground cinnamon (to taste): Offers a comforting spice that complements the milky sweetness.
- Maraschino cherries (optional): Perfect for a pop of color and a sweet finishing touch.
How to Make The Best Rice Pudding Recipe
Step 1: Begin with Simmering the Base
Start by combining 3 cups of milk, water, rice, sugar, and a pinch of salt in a large pot over just under medium heat. Stir frequently so the milk doesn’t scorch on the bottom. You'll want the mixture to gently simmer, allowing the rice grains to start absorbing liquid and swelling, which takes about 15 to 25 minutes. This patient simmer sets the foundation for creamy and tender rice.
Step 2: Cook the Rice Until Tender and Thickened
Once bubbles appear at the surface, turn the heat down to low and continue cooking for another 25 to 35 minutes. Stir often to prevent sticking as the mixture thickens and the liquid reduces by about half. The rice should become wonderfully soft and the pudding noticeably creamy — this slow cooking step is where the magic really happens!
Step 3: Temper the Egg Mixture
In a separate bowl, whisk the egg together with the remaining ½ cup of milk. Slowly add about 1 cup of the hot rice pudding to this egg mixture while stirring constantly to avoid scrambling the egg. Then, pour the tempered egg mixture back into the pot and stir well. This technique gives the pudding a silky richness and helps it set nicely.
Step 4: Add Raisins and Vanilla for Flavor
Stir in the raisins and vanilla extract, cooking for an additional 3 minutes or until the pudding reaches your desired thickness. Remember, it will thicken more as it cools, so don’t worry if it seems slightly loose at this point. This step elevates the flavor with sweet bursts from the raisins and the deep aroma of vanilla.
Step 5: Finish with Butter and Optional Cinnamon
Remove the pot from the heat and stir in the butter for a rich, glossy finish. You can add cinnamon here too, but keep in mind that it will turn the pudding a warm brown color. If you prefer a milder approach, save the cinnamon for garnishing later.
Step 6: Chill or Serve Warm
The best part about this pudding is its versatility! You can eat it right away while it's warm and cozy, or let it cool and refrigerate for at least 2 hours to enjoy it chilled. Either way, it’s delightful and comforting.
How to Serve The Best Rice Pudding Recipe
Garnishes
Simple garnishes like a sprinkle of ground cinnamon add a lovely aroma and flavor contrast. Maraschino cherries are a classic finishing touch, adding a pop of color and a touch of sweetness. For something extra cozy, a dollop of whipped cream or a few toasted nuts can add texture and richness.
Side Dishes
While rice pudding is perfectly satisfying on its own, pairing it with fresh fruit or a crisp biscuit can elevate the experience. Tart berries or sliced apples provide a bright counterpoint to the creamy pudding, balancing the sweetness and adding freshness.
Creative Ways to Present
For a charming dessert presentation, serve rice pudding in individual glass jars topped with garnishes, or layer it with fruit compote for a parfait effect. Another fun idea is to broil the pudding lightly after sprinkling with cinnamon sugar for a crispy, brûléed top that adds fantastic texture.
Make Ahead and Storage
Storing Leftovers
Rice pudding stores beautifully in the refrigerator for up to 4 days. Keep it covered tightly to prevent it from absorbing any fridge odors. Its flavor often deepens over time, making leftovers just as enjoyable as the first serving.
Freezing
You can freeze rice pudding, but note that the texture might change slightly upon thawing, becoming a bit grainier. To freeze, transfer portions into airtight containers, leaving some space at the top for expansion. Frozen rice pudding can be kept for up to 2 months.
Reheating
Gently reheat refrigerated or thawed rice pudding on the stove over low heat or in the microwave, stirring occasionally. Adding a splash of milk before warming helps restore its creamy texture, ensuring each bite stays as luscious as when freshly made.
FAQs
Can I use a different type of rice for The Best Rice Pudding Recipe?
Medium-grain rice is ideal because of its starch content, which gives the pudding its creamy texture. Short-grain rice also works well, but avoid long-grain varieties, which can result in a less creamy dish.
Is there a way to make this recipe vegan?
You can substitute the whole milk with plant-based alternatives like coconut or almond milk, and replace the egg with a cornstarch slurry to help thicken the pudding. Keep in mind the flavor and texture will be slightly different, but still delicious!
How do I prevent the rice pudding from burning while cooking?
Stirring frequently and using a heavy-bottomed pot help prevent scorching. Cooking over low to medium heat and keeping a close eye during simmering makes sure the pudding cooks evenly without sticking.
Can I add other flavors or spices to this rice pudding?
Absolutely! Nutmeg, cardamom, or orange zest can all add wonderful dimensions of flavor. Just add small amounts to avoid overpowering the classic taste that makes The Best Rice Pudding Recipe so special.
Is it better to eat rice pudding warm or cold?
Both ways are delightful! Warm rice pudding feels cozy and comforting, perfect for chilly evenings. Chilled rice pudding is refreshing and thick, ideal for a light dessert on a warm day. Try both to see which you prefer.
Final Thoughts
Making The Best Rice Pudding Recipe is like creating a little moment of joy in your kitchen. With simple ingredients and a bit of patience, you get a dessert that’s both nostalgic and timeless. I encourage you to try this recipe—it’s not just rice pudding; it’s a bowl of comfort that feels like a warm hug. Happy cooking and even happier eating!
Print
The Best Rice Pudding Recipe
- Total Time: 1 hour 5 minutes
- Yield: 8 servings
Description
This classic rice pudding recipe delivers a creamy, comforting dessert made by gently simmering medium-grain rice in milk and water, sweetened with sugar and flavored with vanilla and cinnamon. Raisins add a chewy texture, while a touch of butter enriches the pudding before it is served warm or chilled, garnished with cinnamon and optional maraschino cherries.
Ingredients
Milk & Liquids
- 3 ½ cups whole milk, divided (3 cups + ½ cup)
- 5 cups water
Main Ingredients
- 1 cup medium-grain rice (uncooked)
- ½ cup granulated sugar
- 1 pinch fine sea salt
- 2 teaspoons vanilla extract
- 1 large egg
- ½ cup raisins
- 1 tablespoon unsalted butter
Garnishes
- Ground cinnamon (plus more for garnish)
- Maraschino cherries (optional, for garnish)
Instructions
- Combine ingredients and simmer: In a large pot over just less than medium heat, add 3 cups of milk, water, rice, sugar, and salt. Bring the mixture to a gentle simmer while stirring frequently to prevent the milk from burning or scalding.
- Cook rice until tender: When the mixture begins to bubble, which should take about 15-25 minutes, reduce heat to low. Continue cooking and stirring frequently for another 25-35 minutes, until the rice softens and the mixture thickens, reducing the liquid by about half.
- Temper the egg mixture: In a separate bowl, beat the egg together with the remaining ½ cup of milk. Gradually add approximately 1 cup of the hot rice mixture to the egg mixture while stirring to temper the egg, preventing curdling. Then add the tempered egg mixture back into the pot, stirring continuously.
- Add raisins and vanilla: Stir in the raisins and vanilla extract, and continue cooking for another 3 minutes or until you reach the desired thickness. Keep in mind the pudding will thicken further as it cools.
- Finish with butter and optional cinnamon: Remove the pot from heat and stir in the unsalted butter. If you like, mix in ground cinnamon for flavor, keeping in mind it will darken the pudding's color.
- Serve warm or chill: The pudding can be served warm immediately or allowed to cool. For chilled pudding, refrigerate for at least 2 hours before serving. Garnish with ground cinnamon and maraschino cherries, if desired. Enjoy your creamy, delicious rice pudding!
Notes
- Stir frequently during cooking to prevent the milk and rice from sticking or burning.
- Tempering the egg is essential to avoid scrambling it when adding to the hot pudding base.
- The pudding will thicken more as it cools, so cook it slightly less thick than you want the final texture.
- Use whole milk for the best creamy texture; lower-fat milk will yield a thinner pudding.
- Chilling the pudding enhances the flavors and texture, but it is also delicious served warm.
- Optional garnishes like ground cinnamon and maraschino cherries add color and a flavor boost.
- Prep Time: 10 minutes
- Cook Time: 55 minutes
- Category: Dessert
- Method: Stovetop
- Cuisine: American


Leave a Reply