Recipe Ideas

My Grandma’s Creamy Rice Pudding: A Slice of Comfort in Every Spoonful

There’s something magical about a bowl of warm, creamy rice pudding on a quiet evening—especially when it tastes just like your grandma made. I remember sitting at her kitchen table as a kid, watching the steam rise from her pot while she stirred slowly, humming old folk songs. This isn’t just dessert; it’s memory, wrapped in cinnamon and vanilla. It’s the kind of recipe that feels like a hug after a long day, simple but deeply comforting. If you’ve never made rice pudding before—or even if you have—this version brings together time-tested techniques with just enough love to make every bite feel like home.

Thank you for reading this post, don't forget to subscribe!

Rice Pudding beautifully presented from an overhead angle

What Is Rice Pudding?

Rice pudding is one of those timeless desserts that bridges cultures and generations. At its core, it’s a creamy custard-like dish made by cooking rice in milk or cream until tender, then sweetened with sugar and often flavored with cinnamon, vanilla, or even citrus zest. Depending on where you are in the world, it might include raisins, nuts, or cardamom—but at heart, it’s always about slow-cooked comfort. In my family, we call ours “creamy” because the key is letting the grains absorb all that rich liquid so they turn soft and almost melt in your mouth. Unlike fluffy cakes or crisp cookies, rice pudding has this grounding warmth that makes it perfect for chilly nights or lazy Sunday afternoons. Plus, it’s incredibly forgiving—great for beginners, yet satisfying enough for seasoned cooks.

Why You’ll Love This Recipe

This rice pudding isn’t just another copycat recipe—it’s the real deal, handed down through years of careful adjustments and kitchen wisdom. First off, the texture? Silky smooth with just the right amount of body, not too thick and not too runny. That’s thanks to using medium-grain rice (like Arborio), which swells nicely without turning mushy. Second, the flavor balance: a touch of cinnamon dances with real vanilla extract, and a handful of golden raisins add bursts of sweetness without being overwhelming. But what truly sets it apart is how forgiving it is. Got distracted while stirring? No problem—the long simmer keeps it safe. Need to make it ahead? Even better! And honestly, there’s nothing quite like serving a spoonful to someone who’s having a tough week and seeing their shoulders relax just a little. It’s not fancy, but it’s meaningful. Whether you’re making it for yourself, hosting guests, or sharing with loved ones, this pudding carries a quiet kind of joy that modern desserts often lack.

How to Make Rice Pudding

Quick Overview

Making this rice pudding takes about 5 minutes of prep and around 45–50 minutes of gentle simmering. The process is straightforward: combine rice, milk, cream, sugar, and flavorings in a saucepan, bring to a low boil, then reduce heat and cook slowly, stirring occasionally. Once the rice is tender and the mixture reaches a creamy consistency, you fold in raisins and vanilla, let it rest for a few minutes, then chill before serving. Total active time is minimal, and most of the magic happens during that unhurried simmer—perfect for multitasking or enjoying some quiet moments while it cooks.

★★★★★
“I don’t know if I’ve ever eaten a better Rice Pudding. The rub alone is wonderful, but the sauce??? Over the top!”
KEVIN

Ingredients

  • 1 cup medium-grain rice (such as Arborio)
  • 4 cups whole milk
  • ½ cup heavy cream
  • ¾ cup granulated sugar
  • 1 teaspoon ground cinnamon
  • ¼ teaspoon salt
  • 1 teaspoon pure vanilla extract
  • ½ cup golden raisins
  • Optional: 1 tablespoon unsalted butter (for extra richness)

Rice Pudding ingredients organized and measured on kitchen counter

Step-by-Step Instructions

Start by rinsing the rice under cold water until the water runs clear—this removes excess starch and helps prevent gumming. In a heavy-bottomed saucepan, combine the rinsed rice, milk, cream, sugar, cinnamon, and salt. Stir gently to dissolve the sugar. Bring the mixture to a gentle boil over medium-high heat, stirring frequently to avoid scorching. Once boiling, immediately reduce the heat to low and let it simmer uncovered, stirring every few minutes. After about 30 minutes, check the rice—it should be tender but still slightly chewy. If needed, continue cooking for another 5–10 minutes. Remove from heat and stir in the vanilla extract and raisins. For an extra silky finish, whisk in the optional butter. Let the pudding sit for 5 minutes to thicken slightly. Serve warm or chilled, topped with a sprinkle of cinnamon or a dollop of whipped cream if desired.

What to Serve It With

Rice pudding shines on its own, but it pairs beautifully with a few simple accompaniments. A drizzle of caramel sauce or maple syrup adds a lovely contrast to the creamy base. Fresh berries—like raspberries or sliced peaches—bring bright acidity that cuts through the richness. If you’re feeling festive, top it with toasted coconut flakes, chopped almonds, or a dusting of powdered sugar. For tea time, serve it with buttery shortbread cookies or a slice of apple pie. And don’t forget a small glass of cold milk or sparkling water to cleanse the palate between bites. It’s versatile, comforting, and always feels special.

Top Tips for Perfecting Your Rice Pudding

If you want your rice pudding to be absolutely perfect every time, here are a few tried-and-true tips. Always use medium-grain rice—it holds its shape better than long-grain and creates that ideal creamy texture. Stir occasionally during cooking, especially in the first 10 minutes, to prevent sticking. Keep the heat low once it starts bubbling; high heat can cause the milk to scorch or foam over. Taste as it cooks and adjust sweetness if needed—some batches absorb sugar faster than others. And yes, let it rest before serving—this allows flavors to meld and the pudding to thicken naturally. Trust me, skipping this step means missing out on maximum comfort.

Storing and Reheating Tips

Leftovers? They get even better the next day! Store cooled rice pudding in an airtight container in the refrigerator for up to 5 days. When ready to eat, reheat gently in the microwave (covered with a damp paper towel to retain moisture) or on the stovetop over low heat, stirring often to keep it smooth. Avoid boiling vigorously, as it can break the delicate texture. If it seems too thick after chilling, thin it slightly with a splash of warm milk. And fun fact: many people prefer it cold—it firms up and develops deeper flavor notes overnight. Experiment and find what works best for you!

Frequently Asked Questions

Can I use instant rice instead of regular rice?
No, instant rice won’t give you the same creamy texture or proper absorption of flavors. Stick with medium-grain for best results.
How do I prevent my rice pudding from becoming too thick?
If it gets too thick while cooking, add a little warm milk or cream gradually until you reach the desired consistency.
★★★★★
“New family favorite! This Rice Pudding was so flavorful and ridiculously easy. Crowd-pleaser for sure.”
SOFIA
Can I make this ahead of time?
Absolutely! It actually improves in flavor if made a day ahead and chilled. Just reheat gently before serving.
What if I don’t like raisins?
You can omit them entirely or swap in dried cranberries, apricots, or skip sweet additions altogether for a simpler version.

Final Thoughts

Rice Pudding slice on plate showing perfect texture and swirl pattern

There’s something profoundly comforting about a dish that doesn’t try too hard—just does its job with quiet excellence. This rice pudding is exactly that: uncomplicated, deeply satisfying, and packed with the kind of warmth that lingers long after the last spoonful. Whether you’re cooking it for nostalgia’s sake or discovering it for the first time, I hope it brings you as much peace as it brings me. So grab a spoon, maybe put on some old music, and savor each moment. Because sometimes, the simplest recipes carry the heaviest hearts—and that’s okay.

No ratings yet

Classic Rice Pudding

A creamy, comforting dessert made with rice, milk, sugar, and flavored with vanilla and cinnamon.
Prep : 10 Total : 25 minutes

Ingredients
  

Main Ingredients

  • 1 cup long-grain white rice
  • 4 cup whole milk
  • 1 cup heavy cream
  • 0.5 cup granulated sugar
  • 0.5 teaspoon salt
  • 1 stick cinnamon stick
  • 1 teaspoon vanilla extract
  • 1 tablespoon unsalted butter

Instructions
 

Preparation Steps

  • Rinse the rice under cold water until the water runs clear. Drain and set aside.
  • In a medium saucepan, combine the rinsed rice, milk, heavy cream, sugar, salt, and cinnamon stick. Stir to dissolve the sugar.
  • Bring the mixture to a gentle boil over medium heat, stirring frequently to prevent sticking.
  • Reduce the heat to low and simmer uncovered, stirring occasionally, for about 50–60 minutes, or until the rice is tender and the mixture has thickened to a creamy consistency.
  • Remove the saucepan from the heat. Discard the cinnamon stick and stir in the vanilla extract and butter until fully incorporated.
  • Let the pudding cool slightly, then serve warm or chilled, garnished with raisins or slivered almonds if desired.

Notes

Serve warm or chilled, optionally garnished with raisins or slivered almonds.

Recipes Should You See

As Seen On:

0 0 votes
Article Rating
6 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

as seen on:

as seen on:

Download My FREE Protein Meal Plan!