I still remember the specific smell of my grandmother’s kitchen on rainy Sunday afternoons. It wasn’t the sharp tang of fresh bread or the heavy scent of roasting meat. It was something softer, warmer, and infinitely more comforting: the sweet, vanilla-kissed aroma of simmering rice pudding. Grandma didn’t measure anything. She cooked by feel, by instinct, and by the golden-brown spots that appeared on the bottom of her enameled pot. To her, this wasn’t just dessert. It was medicine for a bad day, a reward for good grades, and the ultimate hug in a bowl.
For years, I tried to replicate that taste using modern appliances. I threw ingredients into a slow cooker, I used a rice cooker, and I even attempted stovetop versions that required constant stirring until my arm cramped. Nothing matched that creamy, custard-like texture she made look effortless. It was either too runny or turned into a gluey mess. I almost gave up, convinced that old-fashioned rice pudding required a level of patience I just didn’t have.
Then, last winter, I stumbled on a simple technique that changed everything. It’s not a fancy trick or a secret ingredient you need to hunt down. It’s just a slight adjustment to how you cook the rice and a bit of patience with the oven. I made this Grandma’s Old-Fashioned Rice Pudding with Cinnamon for a last-minute dinner party, expecting nothing more than a decent side dish. Instead, every single guest asked for the recipe. My friend, who claims she “doesn’t like rice desserts,” ate three bowls. That’s when I knew I had finally cracked the code.
This recipe is my tribute to her kitchen, but with my own tweaks for reliability. It’s creamy without being heavy, sweet but not cloying, and packed with that warm spice that makes you feel safe. I’ve tested this version over a dozen times, tweaking the milk-to-rice ratio and the baking time until it was perfect. It’s the kind of dessert that tastes like it took hours of work, but honestly? It’s mostly hands-off. If you’ve been searching for a way to bring a little more comfort to your table, this is it. It’s simple, it’s nostalgic, and it impresses every single time.
Why You’ll Love This Recipe
There are a hundred reasons I keep making this pudding, but they all boil down to one thing: it just works. No stress, no complicated techniques, just pure comfort. Here’s why this has become a staple in my rotation:
Stupid Simple Ingredients — Seriously, you probably have everything in your pantry right now. Long-grain white rice, milk, sugar, eggs, vanilla, and cinnamon. No fancy flours, no obscure spices. Just real, honest food. I’ve made this for picky eaters and food critics alike, and everyone loves it.
Hands-Off Cooking — The best part? You don’t need to stand over the stove stirring for an hour. Once you mix it up and pop it in the oven, you’re free. I usually use this time to prep the main course or just relax with a glass of wine. It’s the ultimate low-effort, high-reward dessert.
Texture Perfection — I’ve tried so many versions that turn out either soupy or dry. This method gives you that perfect custard consistency—creamy and rich, but with a slight bite to the rice. It’s not mushy. It’s not grainy. It’s exactly what you want.
Make-Ahead Magic — This pudding actually tastes better the next day. The flavors meld together overnight, and the texture firms up just enough to scoop perfectly. I often make it in the morning or the day before, so dinner party stress is zero. It keeps in the fridge for up to four days.
Customizable Comfort — Love raisins? Throw them in. Want a cinnamon swirl on top? Do it. Prefer it with a caramel drizzle? Go for it. This base recipe is your canvas. I like to keep it classic, but I’ve seen friends add bourbon, nutmeg, or even a pinch of cardamom. It adapts to your mood.
This is my go-to when I need to show love through food. It’s not fancy, but it’s heartfelt. It’s the kind of dessert that makes people slow down and savor the moment. And honestly? It’s cheaper than buying a similar dessert at a bakery, and it tastes ten times better.
Ingredients You’ll Need
Here’s the best part: this recipe relies on pantry staples. You don’t need to make a special trip to the store unless you’re out of milk or eggs. I’m particular about a few things here, and I’ll tell you exactly why. Getting these details right is what separates a good pudding from a great one.
Long-Grain White Rice (1 cup uncooked / 185g) — This is non-negotiable. Do not use short-grain, arborio, or instant rice. You want long-grain white rice because it holds its shape and absorbs liquid beautifully without turning to mush. I use standard brands like Uncle Ben’s or store-brand long-grain. Wash it first to remove excess starch—that’s the secret to avoiding a gluey texture.
Whole Milk (4 cups / 960ml) — Use full-fat milk. The fat is what gives the pudding its rich, creamy mouthfeel. Skim milk will make it taste watery and thin. If you’re feeling indulgent, you can swap half the milk for heavy cream, but whole milk is the classic choice for that authentic old-fashioned taste.
Granulated Sugar (½ cup / 100g) — Adjust this based on your sweetness preference. I like it moderately sweet, so ½ cup is perfect. If you have a sweet tooth, bump it up to ¾ cup. Brown sugar can be used for a deeper, molasses flavor, but white sugar keeps it light and classic.
Eggs (2 large / ~100g) — These are the binder. They turn the liquid mixture into a custard. Room temperature eggs mix better, so take them out of the fridge 15 minutes before you start. Don’t skip them—they’re essential for that set, scoopable texture.
Vanilla Extract (2 teaspoons / 10ml) — Use real vanilla, not imitation. The difference is huge in a recipe with so few ingredients. I keep a bottle of Nielsen-Massey or similar pure extract on hand. It adds that floral, aromatic depth that makes the pudding smell amazing.
Ground Cinnamon (1 teaspoon / 2g) — This is the star spice. Use fresh ground cinnamon if you have it—it’s way more potent. If your bottle has been sitting in the back of the cabinet for two years, buy new. Old cinnamon tastes dusty and flat.
Salt (¼ teaspoon / 1.5g) — I know it seems odd in a sweet dish, but salt enhances the flavor of the vanilla and cinnamon. It balances the sweetness. Don’t skip it.
Optional Add-Ins:
– Raisins (½ cup / 75g) — Plump them in hot water for 10 minutes before adding to prevent them from shrinking.
– Butter (1 tablespoon / 14g) — A dot of butter on top before baking adds richness.
– Cinnamon Sugar Topping — Mix 1 tablespoon sugar with ½ teaspoon cinnamon for sprinkling on top.
Equipment Needed
You don’t need fancy gadgets for this. Here’s what I actually use in my kitchen:
9×13 Inch Baking Dish — A standard ceramic or glass Pyrex dish works best. It provides a wide surface area, which helps the pudding set evenly. I prefer ceramic because it retains heat well and looks nice when serving.
Large Mixing Bowl — Something big enough to whisk the eggs and milk together easily. I use a 4-quart bowl.
Whisk — Essential for breaking up the eggs and incorporating them smoothly into the milk. A balloon whisk is ideal.
Measuring Cups and Spoons — Standard stuff. Accuracy matters here, especially with the rice and liquid ratios.
Colander — For rinsing the rice. Any fine-mesh strainer works.
Spatula — For scraping down the sides of the bowl and stirring the mixture before baking.
Small Saucepan (Optional) — If you want to pre-cook the rice, you’ll need this. But for the easier method, you can skip it.
How to Make It: Step-by-Step
Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up over the years. This method is forgiving, so don’t stress if you’re a beginner.
Step 1: Prep the Rice (5 minutes)
Rinse the long-grain white rice under cold water in a colander. Swirl it around with your hand until the water runs clear. This removes excess surface starch, which is crucial for preventing a gummy texture. Drain well and set aside. If you’re in a hurry, you can skip rinsing, but I highly recommend it for the best texture.
Step 2: Preheat the Oven
Set your oven to 350°F (175°C). Grease your 9×13 baking dish lightly with butter or cooking spray. This prevents sticking and makes cleanup easier. I usually just rub a little butter around the edges and corners.
Step 3: Mix the Wet Ingredients
In your large mixing bowl, whisk the eggs until they are light and frothy. Add the milk, sugar, vanilla extract, cinnamon, and salt. Whisk vigorously until the sugar is mostly dissolved. You don’t need to be perfect here, but make sure the sugar isn’t sitting in clumps at the bottom.
Step 4: Combine Rice and Liquid
Add the rinsed rice to the milk mixture. Stir well to ensure all the grains are submerged. If you’re adding raisins or other mix-ins, fold them in now. Let the mixture sit for about 10-15 minutes while the oven preheats. This allows the rice to start absorbing some of the liquid, which helps it cook more evenly.
Step 5: Bake the Pudding
Pour the mixture into the prepared baking dish. Place it in the center of the oven. Bake for 50-60 minutes. The pudding is done when the edges are set and slightly golden, and the center has a slight jiggle (like a custard). It should not be liquidy. If the top is browning too quickly, loosely tent it with aluminum foil after 30 minutes.
Step 6: Cool and Serve
Remove the dish from the oven and let it cool on a wire rack for at least 20-30 minutes. This is important—it allows the pudding to set further. If you cut into it while it’s piping hot, it might be too soft. Serve warm or cold. It’s delicious both ways, but I find it’s most comforting when it’s just slightly warm.
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
Don’t Rush the Cooling
This is the biggest mistake people make. Rice pudding continues to cook and thicken as it cools. If you serve it immediately, it will be soupy. Patience is key. Let it rest for at least 30 minutes, or better yet, chill it overnight.
Check for Doneness Early
Ovens vary. Start checking at 45 minutes. The center should be set but still have a little give. If it’s still very liquidy, give it another 10 minutes. If it’s firm and dry, it’s overcooked. You want that creamy custard texture.
Stir Before Serving
After baking, the top might form a slight skin. Stir the pudding gently before serving to bring the creaminess back to the surface. This also helps distribute any cinnamon or raisins that settled.
Use Fresh Cinnamon
As I mentioned, old cinnamon is a flavor killer. If your spice jar is dusty, replace it. The cinnamon flavor should be warm and inviting, not dusty or bitter.
Adjust Liquid for Rice Type
If you use a different brand of rice, absorption rates can vary slightly. If the pudding looks too dry after baking, add a splash of warm milk and stir. If it’s too wet, bake it for a few more minutes.
Pro Trick: The Butter Dot
Before baking, dot the top with small pieces of butter. As it melts, it creates a rich, glossy finish that looks and tastes incredible. It’s a small touch that makes a big difference.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these, and they all work.
Raisin Spice Version
Add ½ cup plumped raisins to the mixture. I soak them in hot water for 10 minutes before adding to keep them plump. You can also add a pinch of nutmeg for extra warmth.
Bourbon Bourbon
Swap ¼ cup of the milk for good-quality bourbon. Add it with the vanilla. The alcohol cooks off, leaving a rich, oaky flavor that pairs beautifully with the cinnamon. Great for adult gatherings.
Coconut Twist
Replace half the milk with coconut milk (full-fat canned) and use coconut extract instead of vanilla. Top with toasted coconut flakes. It’s a tropical take on a classic.
Caramel Drizzle
Serve the pudding warm with a drizzle of salted caramel sauce. The salty-sweet combo is addictive. I keep a jar of caramel sauce in the fridge for this exact purpose.
Dairy-Free Option
Use full-fat canned coconut milk instead of dairy milk. Use maple syrup instead of sugar if you prefer. It’s creamy and delicious, though the flavor will be slightly coconut-forward.
Gluten-Free
Long-grain white rice is naturally gluten-free, so this recipe is already GF. Just ensure your vanilla and cinnamon are certified GF if you have severe allergies.
Serving & Storage
How to serve it best:
Warm and Cozy
I love serving this straight from the oven, warm and fragrant. It’s perfect with a scoop of vanilla ice cream on top. The cold ice cream contrasts beautifully with the warm pudding.
Chilled and Creamy
Let it cool completely and refrigerate. It firms up and becomes almost like a mousse. This is great for meal prep or if you’re serving a crowd.
Toppings Bar
When I have guests, I set out small bowls of toppings: whipped cream, extra cinnamon, chopped nuts, or caramel sauce. Everyone can customize their bowl.
Storage
Store leftovers in an airtight container in the refrigerator for up to 4 days. The pudding will thicken in the fridge. To reheat, add a splash of milk and microwave in 30-second intervals, stirring in between. It won’t freeze well because the texture can become grainy after thawing.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking. Keep in mind, this is a rich dessert, so portion control is key.
Per Serving (based on 8 servings):
– Calories: 280
– Protein: 6g
– Carbs: 42g
– Fiber: 1g
– Sugar: 18g
– Fat: 10g
– Saturated Fat: 5g
– Cholesterol: 65mg
– Sodium: 120mg
What’s Good:
– Good source of calcium from the milk
– Provides energy from complex carbs in the rice
– Can be made with less sugar if desired
What to Know:
– Higher in calories due to milk and sugar
– Contains dairy and gluten (if using non-GF vanilla/spices)
– Moderate sodium
My Take:
Look, this is comfort food. It’s sweet and rich. But it’s made with simple, real ingredients. When I make it, I use less sugar and add extra cinnamon for flavor without calories. It’s a treat, not a health food. Enjoy it mindfully.
Final Thoughts
So that’s my take on Grandma’s Old-Fashioned Rice Pudding with Cinnamon. It’s a recipe that holds a special place in my heart, not just because of the taste, but because of the memories it brings back. It’s simple, it’s reliable, and it always brings people together.
I hope you try it and find your own happy memories in the making. Make it yours—add your favorite spices, swap in your preferred milk, or top it with your favorite fruit. The best recipes are the ones you adapt to your family’s tastes.
If you make this, drop a comment and let me know how it turned out! I love hearing from you. And if something doesn’t work, tell me that too—I’m here to help troubleshoot. Happy cooking!
Frequently Asked Questions
Can I use instant rice for this recipe?
I don’t recommend it. Instant rice cooks too quickly and can turn mushy or disintegrate in the pudding. Long-grain white rice is the best choice for texture. If you’re short on time, you can pre-cook the rice on the stovetop for 10 minutes, then add it to the milk mixture for the final bake.
Why is my rice pudding too runny?
Usually, this means it wasn’t baked long enough or the rice didn’t absorb enough liquid. Let it cool completely—it will thicken as it rests. If it’s still too runny after cooling, you can return it to the oven for another 10-15 minutes. Next time, ensure you’re using the correct rice-to-liquid ratio.
Can I make this in a slow cooker?
Yes! Combine all ingredients in a greased slow cooker. Cook on low for 4-5 hours or high for 2-3 hours, stirring occasionally. The texture might be slightly different, but it’s still delicious. Just be careful not to overcook it, or it can become dry.
Does this pudding freeze well?
Not really. The dairy and rice texture can change when frozen and thawed, often becoming grainy or watery. It’s best enjoyed fresh or stored in the fridge for up to 4 days.
Can I reduce the sugar?
Absolutely. You can reduce the sugar to ¼ cup without compromising the texture. The flavor will be less sweet, which balances the richness of the milk. You can also use a sugar substitute, but check the label to see if it measures cup-for-cup.
Why did my pudding develop a skin?
This is normal with custard-based desserts. The skin forms where the surface is exposed to air. You can stir it in before serving, or you can place plastic wrap directly on the surface while it cools to prevent it from forming. It’s not a defect, just a texture thing.
Pin This Recipe!
Grandmas Old-Fashioned Rice Pudding with Cinnamon
- Total Time: 75 minutes
- Yield: 8 servings 1x
Description
A creamy, custard-like rice pudding that is easy to make and full of nostalgic comfort. This hands-off oven-baked dessert uses simple pantry staples and results in a rich, sweet treat perfect for any occasion.
Ingredients
- 1 cup long-grain white rice (uncooked, approx. 185g)
- 4 cups whole milk (960ml)
- 1/2 cup granulated sugar (100g)
- 2 large eggs
- 2 teaspoons vanilla extract
- 1 teaspoon ground cinnamon
- 1/4 teaspoon salt
- Optional: 1/2 cup raisins (plumped in hot water)
- Optional: 1 tablespoon butter (for dotting top)
- Optional: Cinnamon sugar topping (1 tbsp sugar + 1/2 tsp cinnamon)
Instructions
- Preheat oven to 350°F (175°C) and lightly grease a 9×13 inch baking dish with butter or cooking spray.
- Rinse the long-grain white rice under cold water in a colander until the water runs clear to remove excess starch. Drain well.
- In a large mixing bowl, whisk the eggs until light and frothy.
- Add the milk, sugar, vanilla extract, cinnamon, and salt to the eggs. Whisk vigorously until the sugar is mostly dissolved.
- Add the rinsed rice to the milk mixture and stir well to ensure all grains are submerged. Fold in raisins if using.
- Let the mixture sit for 10-15 minutes to allow the rice to start absorbing liquid.
- Pour the mixture into the prepared baking dish. Dot the top with butter if desired.
- Bake in the center of the oven for 50-60 minutes. The pudding is done when edges are set and slightly golden, and the center has a slight jiggle.
- If the top browns too quickly, loosely tent with aluminum foil after 30 minutes.
- Remove from oven and let cool on a wire rack for at least 20-30 minutes to allow the pudding to set further.
- Serve warm or cold. Stir gently before serving to redistribute creaminess.
Notes
Do not use instant or short-grain rice as they will turn mushy. Patience during the cooling phase is crucial for the correct texture; the pudding continues to thicken as it cools. For best flavor, use fresh ground cinnamon and real vanilla extract. This pudding tastes even better the next day after flavors meld.
- Prep Time: 15 minutes
- Cook Time: 60 minutes
- Category: Dessert
- Cuisine: American
Nutrition
- Serving Size: 1/8 of the 9x13 dish
- Calories: 280
- Sugar: 18
- Sodium: 120
- Fat: 10
- Saturated Fat: 5
- Carbohydrates: 42
- Fiber: 1
- Protein: 6
Keywords: rice pudding, cinnamon rice pudding, comfort food, dessert, easy baking, grandma recipe, custard, oven baked


