Mom's Old-Fashioned Rice Pudding Recipe: Vanilla-Cinnamon Spice in Every Spoonful

Desserts

Mom's Old-Fashioned Rice Pudding Recipe: Vanilla-Cinnamon Spice in Every Spoonful

This Mom’s Old-Fashioned Rice Pudding recipe is the kind of dessert that tastes like a warm hug on a chilly evening. The gentle simmer of rice in creamy milk, infused with vanilla and cinnamon, creates a texture that’s velvety yet comforting—exactly the way I remember it from my mother’s kitchen.

There’s something about the slow cooking process that transforms simple ingredients into something deeply nostalgic and irresistibly delicious.

The secret lies in patience and precision: simmering the rice just long enough to soften without turning mushy, then thickening the mixture to achieve that signature creamy consistency.

A touch of cinnamon and vanilla elevates the flavor, while optional add-ins like raisins or a custard-style preparation can customize it to your taste. This isn’t just dessert—it’s a piece of tradition served in every spoonful.

What makes this recipe special is its versatility. Serve it warm, drizzled with extra vanilla or a sprinkle of cinnamon, for a cozy dessert, or chill it for a lighter, custard-like treat.

The aroma alone—warm milk, cinnamon, and vanilla—will fill your home with the kind of comfort that’s hard to resist. It’s the kind of dish that brings people together, whether for a family gathering or a quiet night in.

Ready in about 45 minutes, this pudding requires minimal effort but delivers maximum warmth and satisfaction. Perfect for holidays, potlucks, or simply indulging in a little homemade comfort. Let’s get started on making memories, one spoonful at a time.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for mom's old fashioned rice pudding

Six simple ingredients make this nostalgic dessert taste like home every time.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 cup Uncooked, medium grain preferred
Whole Milk 🥛 4 cups Full-fat for creaminess
Heavy Cream 🥛 1 cup Full-fat for richness
Granulated Sugar 🍚 ¾ cup Adjust to taste
Ground Cinnamon 🍃 1 ½ tsp Freshly ground preferred
Pure Vanilla Extract 🍯 1 tbsp High-quality, not imitation
Salt 🧂 ½ tsp Diamond Crystal preferred
Unsalted Butter 🧈 2 tbsp Cold, cubed for texture
Raisins 🍇 ½ cup Optional, plumped in warm water
Orange Zest 🍊 1 tsp Optional, brightens flavor
Ground Nutmeg 🌿 ¼ tsp Freshly grated preferred
Cornstarch 🌾 1 tbsp For thickening consistency
Water 💧 ¼ cup For cornstarch slurry

The rice is the foundation—long-grain white rice gives that perfect creamy texture without getting gluey. Bob’s Red Mill or Lundberg are my go-tos for quality, but any medium-grain rice works. The milk matters too: whole milk creates the richest pudding, but if you're watching calories, 2% works in a pinch. Don’t skimp on the butter—it’s what gives that velvety finish. I always buy Plugrá for the best flavor, but any unsalted butter will do. The cinnamon should be freshly ground if possible—pre-ground loses its kick after a few months.

No raisins? Chopped dates or dried cranberries add a similar sweetness. Short on vanilla? Vanilla bean paste gives more depth, or a splash of bourbon (about 1 tsp) adds warmth. The cornstarch slurry is non-negotiable for that perfect thickness—Diamond Crystal works best, but any brand will do. Need a dairy-free version? Full-fat coconut milk replaces the milk and cream, but the texture will be slightly lighter. The orange zest is optional but worth it—Navel oranges—and gives that bright, sunny flavor that reminds me of my mom’s kitchen.

This pudding tastes even better the next day—4-5 days in the fridge, covered tightly. For serving, I like to warm it gently in a saucepan with a splash of milk, then top with extra cinnamon or a drizzle of vanilla. Freezes beautifully for up to 3 months—just thaw overnight in the fridge. I always make a double batch; it disappears fast, especially when the kids are around. Store leftovers in glass jars to keep the flavors fresh longer.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: the way the heavy cream and whole milk turn creamy, the sugar caramelizes just enough, and that whisper of cinnamon lingers like a hug. It’s sweet but not cloying, rich without being heavy—like dessert that somehow feels like comfort food.
  • No-Fuss Simplicity: I swear by this recipe because it’s the kind of dish that doesn’t demand perfection—just a pot, a stove, and 15 minutes of hands-off time. The rice soaks up the milk and cream while you stir in the sugar and cinnamon, and that’s it. No fancy techniques, no last-minute scrambling.
  • Warm Vanilla-Cinnamon Hug: Here’s what sold me: the way the heavy cream and whole milk turn creamy, the sugar caramelizes just enough, and that whisper of cinnamon lingers like a hug. It’s sweet but not cloying, rich without being heavy—like dessert that somehow feels like comfort food.
  • Leftovers That Last: Between us, this recipe makes way more than I need, and honestly? That’s a win. The leftovers keep for days in the fridge, reheat beautifully, and even taste better the next morning. My kids grab it straight from the fridge for breakfast—no judgment here.

Step-by-step instructions for mom's old-fashioned rice pudding

This classic comfort dish comes together with simple techniques and rich flavors.

1

Toast the Rice for Nuttier Flavor

In a heavy-bottomed saucepan, melt the 2 tablespoons unsalted butter over medium heat. Add the 1 cup long-grain white rice and toast it for 3-4 minutes, stirring constantly. You'll notice the rice turns a light golden color and releases a nutty aroma—this step prevents mushiness later.

Here's the thing—don't walk away. The rice can burn quickly if you're not paying attention. Once it's toasted, add the 1.5 teaspoons ground cinnamon, 0.25 teaspoon ground nutmeg, and 0.5 teaspoon salt, stirring for another 30 seconds to coat the rice evenly with spices. This aromatic base will carry through the entire pudding.

2

Cook with Milk and Cream

Pour in the 4 cups whole milk and 1 cup heavy cream, stirring to combine. Bring the mixture to a gentle boil over medium-high heat, then immediately reduce to low heat. Let it simmer uncovered for 30 minutes, stirring occasionally to prevent sticking.

You'll see the mixture thicken noticeably as it cooks. If it gets too thick before the 30 minutes are up, add 1-2 tablespoons water to maintain a creamy consistency. The key is patience—this slow cooking develops the rice's natural starches for that perfect creamy texture.

3

Add Sweetness and Finish Cooking

After the initial 30 minutes, stir in the 0.75 cup granulated sugar and 1 teaspoon orange zest. Let it cook for another 15 minutes, stirring frequently to prevent the sugar from settling at the bottom. The pudding should now be thick but still slightly loose.

Here's where it gets fun—toss in the 0.5 cup raisins (if using) and the 2 tablespoons unsalted butter, cut into small cubes. The butter adds richness while the raisins plump up beautifully in the warm mixture. Stir in the 1 tablespoon pure vanilla extract and let it all simmer together for 5 more minutes.

4

Thicken with Cornstarch Slurry

In a small bowl, whisk together the 1 tablespoon cornstarch and 0.25 cup water until completely dissolved. This creates your thickening agent—what I call the "secret weapon" for perfect rice pudding texture.

Return the saucepan to medium heat and slowly pour in the cornstarch mixture while stirring constantly. The pudding will thicken dramatically within 1-2 minutes. Keep stirring until it reaches a creamy, spoonable consistency—it should coat the back of a spoon but still be smooth, not gluey.

5

Rest and Serve Warm

Transfer the pudding to a serving bowl and let it rest for 10 minutes at room temperature. This resting period allows the flavors to meld completely and the texture to set properly. The pudding should be thick enough to hold its shape when spooned.

Real talk: The first time I made this, I skipped the resting step and served it immediately. Big mistake—the texture was gummy and the flavors weren't fully developed. Let it sit, and you'll be rewarded with that perfect balance of creamy, spiced rice pudding that tastes like home.

👨‍🍳

Pro Tips For Making Mom'S Old Fashioned Rice Pudding

  • Rinse the Rice First: DESCRIPTION:
  • Simmer Low and Slow: DESCRIPTION:
  • Whisk in the Cream Late: DESCRIPTION:
  • Toast the Cinnamon: DESCRIPTION:

Regional styles of mom's old fashioned rice pudding

Southern Comfort Style

In the American South, rice pudding often gets a richer twist with brown sugar instead of white, creating a deeper caramelized flavor. I like to add 1 tablespoon molasses for a molasses-like depth that reminds me of my grandmother’s kitchen.

The pudding is typically served warm, topped with a dusting of cinnamon and sometimes a drizzle of honey for extra sweetness. This version is heartier and pairs beautifully with peach cobbler or pecan pie during holiday gatherings. 🍯

Scandinavian Creaminess

Scandinavian rice pudding often includes cardamom and almond extract for a more sophisticated flavor profile. I’ve adapted this by adding ½ teaspoon ground cardamom and ½ teaspoon almond extract to the base recipe. The texture leans slightly thicker, almost like a custard, and it’s often served chilled.

A sprinkle of toasted almonds on top adds a delightful crunch. This version feels lighter yet equally comforting, perfect for a Scandinavian-inspired dessert spread. 🌟

French Vanilla Bean Twist

French rice pudding, or riz au lait, elevates the classic with vanilla bean paste and a touch of orange blossom water for a floral note. I replace the vanilla extract with 1 vanilla bean, split and scraped, and add ½ teaspoon orange blossom water (found in specialty stores).

The result is a luxuriously fragrant pudding that’s often served with a drizzle of caramel sauce or a twist of lemon zest. This version feels more elegant and pairs beautifully with espresso for a dessert-and-coffee pairing. 🍮

Indian Cardamom-Saffron

In India, rice pudding often includes saffron strands and green cardamom pods for a fragrant, golden-hued dessert. I incorporate ½ teaspoon saffron threads (soaked in 2 tablespoons warm milk) and 3 crushed green cardamom pods into the base recipe.

The pudding is sweeter, with 1 cup sugar, and often garnished with pistachios or fried onions. This version is a staple during Diwali and Eid celebrations, offering a fragrant, aromatic experience. 🌺

Mexican Cinnamon-Orange

Mexican-style rice pudding, or arroz con leche, often includes chamomile tea for a floral touch and Mexican cinnamon for warmth. I steep 1 chamomile tea bag in the milk before adding it to the pot, then add 1 extra teaspoon cinnamon and 1 extra teaspoon orange zest.

The pudding is sometimes topped with cajeta (goat’s milk caramel) or crumbled Mexican wedding cake for texture. This version is lighter and brighter, perfect for a Mexican-inspired dessert table. 🌶️

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 11g55%
Cholesterol 65mg22%
Sodium 210mg9%
Total Carbohydrate 48g17%
Dietary Fiber 1g4%
Sugars 32g
Protein 10g20%
* 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 instant rice for this pudding?

Instant rice works but will give a slightly different texture—more custard-like and less distinct rice grains. For the classic creamy yet textured result, stick with long-grain white rice. If you must use instant, reduce cooking time by 15 minutes and add 1 extra tablespoon cornstarch to compensate for the extra starch.

2

Why did my pudding turn out watery?

Watery pudding usually means either insufficient thickening or undercooked rice. Double-check your cornstarch slurry—it should be 1 tbsp cornstarch to ¼ cup water ratio. Also, ensure you simmered the rice for the full 30 minutes before adding sugar. If it's still too thin, mix 1 tsp cornstarch with 1 tbsp cold water and stir in while heating.

3

How can I make this recipe vegan?

Replace the milk with 4 cups full-fat coconut milk, use vegan butter (like Miyoko's), and add 1 tbsp agar-agar powder dissolved in ¼ cup hot water instead of cornstarch. Skip the heavy cream or use coconut cream for richness. The texture will be lighter but still comforting.

4

Can I make this ahead of time?

This pudding tastes even better the next day. Store it in an airtight container in the fridge for up to 5 days. For serving, gently reheat in a saucepan with 1-2 tbsp milk over low heat, stirring until warmed through. The flavors meld beautifully overnight, making it perfect for meal prep.

5

What's the best way to serve it?

Warm pudding feels cozy with a sprinkle of cinnamon and a drizzle of vanilla. Chilled, it's like a creamy custard—great with fresh berries or a dollop of whipped cream. For extra flair, add toasted nuts or a swirl of caramel sauce. My mom always served it in glass bowls with a cinnamon stick garnish for that homemade touch.

★★★★★4.5(13 reviews)
Categories Desserts