
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.
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
Frequently Asked Questions
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.
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.
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.
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.
- Peri Peri Rice Recipe: Spicy Portuguese One-Pot Harmony - November 6, 2026
- Mexican Flavoured Rice Recipe: Authentic Spice-Infused One-Pot Meal - November 6, 2026
- Lao Gan Ma Fried Rice Recipe: Spicy Wok-Tossed Perfection - November 6, 2026