Mom’s Rice Pudding Recipe: Old-Fashioned Creamy Comfort

Mom's Rice Pudding Recipe: Old-Fashioned Creamy Comfort

There’s something deeply comforting about a bowl of rice pudding that brings back childhood memories. This old-fashioned recipe delivers that same nostalgic warmth with every creamy bite.

I’ve perfected this method over years of making it for my family, using simple ingredients and a slow cooking process. The key is patience—allowing the rice to absorb the milk gradually creates that signature creamy texture.

The result is a dish that’s rich and velvety, with just the right amount of sweetness. Each spoonful offers that familiar comfort that only homemade rice pudding can provide.

Serve it warm or chilled, plain or with a sprinkle of cinnamon. This recipe never fails to satisfy.

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

Ingredients for Mom’s Rice Pudding

Simple, nostalgic ingredients create that velvety, comforting texture you remember from childhood.

Ingredient Amount Notes
Medium-Grain White Rice 🍚 ¾ cup Arborio or short-grain preferred
Whole Milk 🥛 4 cups Full-fat for creaminess
Heavy Cream 🥛 ½ cup For extra richness
Granulated Sugar 🍚 ½ cup Adjust to taste
Unsalted Butter 🧈 2 tbsp Melted for depth
Vanilla Extract 🌿 1 tsp Pure extract recommended
Ground Cinnamon 🌿 ½ tsp Plus extra for garnish
Salt 🧂 ¼ tsp Balances sweetness
Large Egg 🥚 1 whole Optional for thickness
Raisins 🍇 ½ cup Optional, soaked in warm water
Ground Nutmeg 🌰 0.125 tsp Freshly grated preferred

The rice choice matters here. Arborio or medium-grain absorbs milk beautifully, creating that signature creaminess. Whole Foods or Trader Joe’s carry quality options. Full-fat milk is non-negotiable for the right texture—2% or skim won’t deliver the same richness. I always use organic when possible (the taste difference is noticeable).

No Arborio? Short-grain white rice works in a pinch. Want it dairy-free? Coconut milk plus almond milk (half and half) gets close. Skip the egg if you prefer a looser pudding. Raisins hateful? Diced dates or dried cranberries add nice texture. The vanilla should be real—imitation tastes artificial in this simple dish.

Pudding thickens as it cools. Store covered in the fridge for up to 5 days. Reheat gently with a splash of milk to restore creaminess. Freezes for 3 months (texture changes slightly but still delicious). Always sprinkle fresh cinnamon just before serving.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that this comes together in a single saucepan—just rice, milk, cream, and sugar simmering away while I do other things.
  • Velvety Dream: The whole milk and heavy cream make it so rich, and that touch of butter at the end? Honestly, it’s like dessert in a bowl.
  • Feeds the Soul: Between us, this is my go-to when I need comfort food that feels like a hug, whether it’s a lazy Sunday or a stressful Wednesday.
  • Leftovers Magic: It tastes even better the next day, and I’ll be real: I’ve eaten it cold straight from the fridge more than once.

Step-by-Step Instructions for Creamy Rice Pudding

Here is the method that delivers rich, velvety texture with every spoonful.

Step 1: Par-Cook the Rice for Creamy Base

In a medium saucepan, combine 0.75 cup medium-grain white rice with 2 cups of the whole milk. Bring to a gentle simmer over medium heat, stirring occasionally to prevent sticking. This initial cooking softens the rice before adding the remaining liquid.

Cook for 10-12 minutes until the rice absorbs most of the milk and becomes tender but still slightly firm. The mixture should look thick and creamy, not soupy. Watch for the milk to just barely bubble at the edges—that’s your cue it’s ready for the next step.

Step 2: Incorporate Remaining Dairy and Sweeteners

Stir in the remaining 2 cups whole milk, 0.5 cup heavy cream, 0.5 cup granulated sugar, 2 tbsp unsalted butter, 0.25 tsp salt, and 0.5 tsp ground cinnamon. Return to a gentle simmer, then reduce heat to low.

Cook for another 15-20 minutes, stirring frequently, until the rice is fully tender and the mixture thickens to a pudding-like consistency. The sugar should dissolve completely, and the cinnamon will infuse its warm aroma throughout. Keep the heat low to avoid scorching.

If using, stir in 0.5 cup raisins during the last 5 minutes of cooking. Soaking them beforehand plumps them up, but direct addition works too if preferred.

Step 3: Temper and Incorporate the Egg for Richness

In a small bowl, whisk the large egg until smooth. Slowly ladle about 1 cup of the hot rice mixture into the egg, whisking constantly to temper it. This prevents the egg from curdling when added to the hot pudding.

Pour the tempered egg back into the saucepan and stir well to combine. Cook for an additional 2-3 minutes until the pudding thickens further. The mixture should coat the back of a spoon with a velvety texture.

Step 4: Finish with Vanilla and Nutmeg

Remove the saucepan from heat and stir in 1 tsp vanilla extract and 0.125 tsp ground nutmeg. The vanilla adds depth, while the nutmeg provides a subtle warmth that complements the cinnamon.

Let the pudding sit for 5 minutes to allow the flavors to meld. The pudding will thicken slightly as it cools. For the creamiest texture, serve warm rather than chilled.

Garnish with an extra sprinkle of ground cinnamon if desired before serving.

👨‍🍳

Pro Tips For Making Mom’S Rice Pudding

  • Simmer Low and Slow: Keep the heat at a gentle simmer—any higher and the milk will scorch or the rice will turn mushy before it absorbs the liquid. I learned this the hard way after scraping burnt pudding off the pot.
  • Rinse the Rice: Give the medium-grain rice a quick rinse under cold water before cooking to remove excess starch, which makes the pudding creamier instead of gummy.
  • Skip Pre-Cooked Rice: Resist the urge to use leftover rice—raw grains absorb the milk and cream better, giving you that classic thick, custardy texture.
  • Stir in Butter Last: Add the unsalted butter at the very end, once the pudding is off the heat, to keep it rich and silky instead of greasy. Sounds weird, but it works.

Dietary Considerations for This Recipe

Dairy-Free Adaptation

Swap the whole milk and heavy cream for a mix of full-fat coconut milk and unsweetened almond milk in equal parts. The coconut milk adds richness while the almond milk keeps the texture light. I’ve found Silk or Califia Farms brands work best for this substitution. 💪

Gluten-Free Friendly

This recipe is naturally gluten-free since it uses rice as the base. Just double-check that your vanilla extract and spices are certified gluten-free. Some brands add wheat-based additives, so I always recommend McCormick or Frontier Co-op for safe options.

Egg-Free Version

Skip the large egg entirely for a lighter pudding. To compensate for thickness, add an extra ¼ cup rice or cook the mixture 5-10 minutes longer. The texture will be slightly looser but still creamy and delicious.

Lower Sugar Option

Reduce the granulated sugar by half and add 1 tsp honey or maple syrup for natural sweetness. The raisins add their own sugar, so this adjustment works well without sacrificing flavor. I often do this when serving it for breakfast.

Vegan Modifications

Combine the dairy-free swap with an egg substitute like 1 tbsp cornstarch mixed with 2 tbsp water. This mimics the egg’s thickening power. Use vegan butter (I like Miyoko’s) and ensure your sugar is unrefined. 🌱

Nut Allergy Note

If avoiding nuts, skip almond milk in the dairy-free version and use oat milk or soy milk instead. Always verify that your coconut milk is processed in a nut-free facility if allergies are severe.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 11g55%
Cholesterol 95mg32%
Sodium 180mg8%
Total Carbohydrate 48g17%
Dietary Fiber 1g4%
Sugars 28g
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?

It’s not ideal. Long-grain stays firm and doesn’t absorb liquid as well, resulting in a thinner texture. For best results, stick with medium-grain or short-grain rice.

2

Why does my pudding turn out watery?

Usually from rushing the cooking process. Ensure you simmer it at low heat for the full 30-35 minutes, stirring often. Patience is key for that thick, creamy consistency.

3

How long will it keep in the fridge?

Stored in an airtight container, it stays fresh for up to 5 days. Reheat gently with a splash of milk to restore creaminess.

4

Can I make it ahead of time?

It actually thickens more as it cools. Prepare it a day ahead and serve chilled or reheated. The flavors deepen overnight.

★★★★★4.5(5 reviews)
Tyler Campbell