Mom’s Old Fashioned Rice Pudding Recipe From Scratch: Custard-Style Creaminess With Vanilla Bean

Mom's Old Fashioned Rice Pudding Recipe From Scratch: Custard-Style Creaminess With Vanilla Bean

There’s something deeply comforting about a bowl of homemade rice pudding, especially when it’s made the old-fashioned way. This recipe brings back the custard-style creaminess that defined my childhood desserts.

What makes this version special is the slow cooking process that transforms simple ingredients into something extraordinary. The rice absorbs the milk gradually, creating that signature thick, creamy texture without any shortcuts.

You’ll end up with a dessert that’s rich and velvety, with just the right amount of sweetness. The vanilla bean adds a depth of flavor that elevates this classic to something truly memorable.

Perfect for a cozy night in or as a nostalgic treat for family gatherings. This timeless recipe never fails to deliver.

👨‍🍳
Difficulty
Easy
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Mom’s Old Fashioned Rice Pudding Recipe from Scratch

Simple pantry staples transform into a creamy, nostalgic dessert everyone will love.

Ingredient Amount Notes
Arborio Rice 🍚 ¾ cup Short-grain for creaminess
Whole Milk 🥛 4 cups Full-fat for richness
Heavy Cream 🥛 1 cup Cold, for custard texture
Granulated Sugar 🍚 ¾ cup Adjust to taste preference
Vanilla Bean 🌿 1 whole Split and scraped
Unsalted Butter 🧈 2 tbsp For finishing richness
Ground Cinnamon 🌿 ½ tsp Freshly ground preferred
Salt 🧂 ¼ tsp Fine sea salt preferred
Pure Vanilla Extract 🫒 1 tsp For enhanced depth
Raisins 🍇 ½ cup Optional for texture contrast
Ground Nutmeg 🌰 ¼ tsp Freshly grated ideal

The rice is non-negotiable here. Arborio or short-grain absorbs milk slowly, creating that signature custard texture—long-grain stays too firm. Whole milk is essential; low-fat versions won’t deliver the same richness. For vanilla, real beans from Penzeys or local spice shops outperform extract every time. I always keep a stash of Plugrá butter for finishing touches like this.

No vanilla bean? Use 2 tsp high-quality extract instead. Skipping raisins? Try diced dried apricots or currants. For a dairy-free version (though not traditional), full-fat coconut milk works in a pinch, but texture will differ. Cinnamon should be Ceylon if possible—milder and more complex than cassia. The sugar can be reduced slightly, but don’t skip it entirely.

Rice pudding thickens as it cools. Store in the fridge for up to 5 days—it’ll keep getting creamier. Reheat gently with a splash of milk. For make-ahead, cook slightly underdone, then finish in the fridge overnight. Always use a heavy pot to prevent scorching.

❤️

Why You’ll Love This Recipe

  • Stir and Forget: I love that this comes together with just a pot, a spoon, and 20 minutes of occasional stirring—no fancy gadgets.
  • Vanilla Bean Magic: That real vanilla bean scraped right into the warm cream and milk? It makes every bite taste like childhood.
  • Feeds the Week: Honestly, it’s even better the next day, and leftovers keep beautifully for breakfast or dessert all week long.
  • Pantry Superstar: Arborio rice and basic staples mean I can make this without a special grocery trip.

Step-by-Step Instructions for Old Fashioned Rice Pudding

Master this classic technique for creamy, custard-style rice pudding with authentic vanilla flavor.

Step 1: Par-Cook the Arborio Rice

In a heavy-bottomed saucepan, combine the 0.75 cup Arborio Rice with 2 cups of the Whole Milk. Bring to a gentle simmer over medium heat, stirring occasionally to prevent sticking.

Cook for 10-12 minutes until the rice absorbs most of the milk and the grains are slightly tender but still firm. This initial cooking ensures the rice will soften properly during the longer custard phase without turning mushy.

Watch for the mixture to thicken slightly and the rice to plump. The surface should look creamy with visible rice grains suspended in the milk.

Step 2: Infuse with Vanilla and Sweeten

Split the Vanilla Bean lengthwise and scrape the seeds into the pot, then add the pod. Stir in the remaining 2 cups Whole Milk, the 1 cup Heavy Cream, and the 0.75 cup Granulated Sugar.

Add the 0.25 tsp Salt and 0.5 tsp Ground Cinnamon. Return to a gentle simmer, stirring frequently to dissolve the sugar and prevent a skin from forming on the surface.

Cook for 15 minutes at a low simmer, allowing the vanilla to infuse and the sugar to fully incorporate. The mixture should start to thicken noticeably.

Step 3: Complete the Custard and Add Raisins

Remove the vanilla pod. Stir in the 0.5 cup Raisins and continue cooking over low heat for another 15-20 minutes. The pudding should thicken to a custard-like consistency, coating the back of a spoon.

The rice grains should be fully tender but still retain their shape. Stir in the 1 tsp Pure Vanilla Extract at this stage to enhance the vanilla depth.

If the mixture becomes too thick before the rice is fully cooked, add a splash of warm milk to loosen it slightly.

Step 4: Finish with Butter and Nutmeg

Remove from heat and stir in the 2 tbsp Unsalted Butter until fully melted and incorporated. This adds a final layer of richness to the pudding.

Sprinkle with the 0.25 tsp Ground Nutmeg and stir gently to distribute. The nutmeg adds a warm, aromatic finish that complements the vanilla beautifully.

Let the pudding sit for 10 minutes to cool slightly and thicken further before serving. The surface should develop a soft, velvety texture.

👨‍🍳

Pro Tips For Making Mom’S Old Fashioned Rice Pudding Recipe From Scratch

  • Stir Often: Keep a wooden spoon in the pot and stir every 5-8 minutes—Arborio rice loves to stick, and burnt bottoms ruin the creamy texture.
  • Toast the Rice: Before adding liquids, cook the dry Arborio in the pot for 2 minutes until slightly translucent. I learned this the hard way—it adds a subtle nuttiness and prevents gummy pudding.
  • Skip the Rinse: Resist the urge to rinse the Arborio first; the starch helps thicken the pudding naturally.
  • Steep the Vanilla: Split the vanilla bean, scrape the seeds into the warm milk mixture, and toss the pod in too—let it steep for 10 minutes off heat before finishing. Sounds fussy, but it actually changes the outcome.

Creative Variations of This Dish

Coconut Milk Twist

For a dairy-free version, swap the Whole Milk and Heavy Cream with 4 cups full-fat coconut milk. The result will have a subtle tropical note. Add 1 tsp coconut extract to enhance the flavor. 🌴

Chocolate Lover’s Version

Stir in ½ cup semi-sweet chocolate chips during the final 5 minutes of cooking. The heat will melt them perfectly. I also add 1 tbsp cocoa powder for extra depth.

Citrus Zing

Add 1 tbsp lemon zest and 2 tbsp orange zest along with the vanilla. The bright citrus notes cut through the richness beautifully. This is my go-to for summer gatherings.

Spiced Chai Variation

Infuse the milk with 1 chai tea bag or 1 tsp chai spice blend while cooking. Remove the tea bag before adding sugar. The warm spices pair wonderfully with the vanilla.

Fruit Compote Topping

Serve warm pudding with a spoonful of berry compote on top. I make mine with 2 cups mixed berries, ¼ cup sugar, and 1 tbsp lemon juice simmered until thick. 🍓

Baked Custard Style

Transfer the cooked pudding to a buttered baking dish, top with 2 beaten eggs, and bake at 325°F for 25-30 minutes until set. This creates a firmer, sliceable dessert.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 22g28%
Saturated Fat 13g65%
Cholesterol 85mg28%
Sodium 180mg8%
Total Carbohydrate 52g19%
Dietary Fiber 1g4%
Sugars 32g
Protein 8g16%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use long-grain rice instead of Arborio?

No, long-grain stays too firm. Arborio or short-grain absorbs milk slowly for that signature custard texture. The starch content is key to the creamy result.

2

Why does my pudding turn out watery?

It needs more cooking time. Simmer uncovered for the full 40-45 minutes, stirring often. The rice must fully absorb the liquid to thicken properly.

3

How long does it keep in the fridge?

Store in an airtight container for up to 5 days. The texture improves as it chills. Reheat gently with a splash of milk to restore creaminess.

4

Can I make it without dairy?

Yes, but use full-fat coconut milk. The texture will differ slightly but still be delicious. Add 1 tsp coconut extract for extra flavor.

★★★★★4.9(9 reviews)
Tyler Campbell