This classic old-fashioned rice pudding is a comforting and simple dessert that brings back cherished memories. It’s made with basic pantry staples like rice, milk, and sugar, creating a creamy, flavorful treat that’s perfect for any occasion. My grandmother used to make this for us on chilly afternoons, and the gentle sweetness and warm vanilla aroma always felt like a hug. Whether you’re looking for an easy family dessert or a soothing sweet ending to your meal, this homemade rice pudding is sure to become a favorite.
Why This Recipe Works
This recipe is a testament to the beauty of simple ingredients coming together to create something truly special. The slow simmering process allows the rice grains to absorb the creamy milk mixture, resulting in a wonderfully soft texture that is both delicate and satisfying. The combination of sweet sugar, aromatic vanilla, and a hint of warm cinnamon creates a timeless flavor profile that appeals to everyone. It’s the kind of dish that feels genuinely homemade and lovingly prepared, making it a reliable choice for comfort food.
What makes this old-fashioned rice pudding so perfect is its versatility and forgiving nature. It’s a wonderful way to use up basic ingredients you likely already have on hand, and it’s adaptable to your personal taste preferences. You can easily adjust the sweetness, spice, or additions like raisins to make it exactly how you like it. This is a recipe that feels like a warm embrace, perfect for sharing with family and friends during cozy evenings or as a gentle treat after a meal.
Recipe Overview
| Prep Time | 10 minutes |
|---|---|
| Cook Time | 45-60 minutes |
| Total Time | 55-70 minutes |
| Servings | 6-8 |
| Difficulty | Easy |
| Category | Dessert |
| Cuisine | Homemade, Grandma-style |
| Best For | Dessert, Snack, Cozy Evenings |
Ingredients
Gather these simple ingredients to create your delicious old-fashioned rice pudding. You’ll find that most are common pantry staples, making this a convenient dessert to whip up anytime.
| Ingredient | Quantity | Notes |
|---|---|---|
| Short-grain white rice | 1 cup | Arborio or sushi rice work best for creaminess. |
| Whole milk | 4 cups | Or a mix of milk and half-and-half for extra richness. |
| Granulated sugar | 3/4 cup | Adjust to your preferred sweetness. |
| Large eggs | 2 | Beaten lightly. |
| Unsalted butter | 2 tablespoons | Cut into small pieces. |
| Vanilla extract | 1 teaspoon | Pure vanilla extract for best flavor. |
| Ground cinnamon | 1/2 teaspoon | Plus more for dusting, optional. |
| Salt | 1/4 teaspoon | To enhance flavors. |
| Raisins | 1/2 cup | Optional, plumped in warm water if desired. |
The star of this dish is undoubtedly the rice. Using short-grain varieties like Arborio or sushi rice is key because their higher starch content releases more easily, creating that signature creamy texture without the need for a thickener. Whole milk contributes a rich mouthfeel, but you can certainly use a blend with half-and-half for an even more decadent dessert. The sugar balances the creaminess, while the vanilla and cinnamon provide that classic comforting aroma and taste. Always ensure your vanilla extract is pure for the best possible flavor.
Step-by-Step Instructions
Follow these simple steps to create a perfectly creamy and delicious old-fashioned rice pudding.
Prepare the Rice Mixture
- In a large, heavy-bottomed saucepan, combine the short-grain white rice, whole milk, granulated sugar, ground cinnamon, and salt.
- Stir everything together until well combined.
Cook the Pudding
- Place the saucepan over medium heat and bring the mixture to a gentle simmer, stirring occasionally to prevent the rice from sticking to the bottom.
- Once simmering, reduce the heat to low. Cook, uncovered, for 45-60 minutes, stirring frequently (every 5-10 minutes). The pudding is ready when the rice is tender and the mixture has thickened to your desired consistency. It should be creamy but not stiff; it will thicken more as it cools.
- During the last 5-10 minutes of cooking, stir in the beaten eggs and the butter. Continue to stir gently until the eggs are fully incorporated and the butter has melted. This step adds richness and a smoother texture.
- Stir in the vanilla extract and raisins, if using.
Cool and Serve
- Remove the saucepan from the heat.
- Let the rice pudding stand for at least 10-15 minutes to allow it to cool slightly and thicken further before serving.
- Serve warm, or cover and chill in the refrigerator for a refreshing cold dessert.
Granny Tips for Perfect Results
Here are my tried-and-true tips to ensure your homemade rice pudding turns out just right every time.
- Use the Right Rice: Short-grain white rice, like Arborio or sushi rice, is crucial for achieving that classic creamy texture. Longer grains won’t break down as easily.
- Low and Slow is Key: Cooking on low heat and stirring frequently prevents scorching and ensures the rice cooks evenly, absorbing all the milky goodness. Patience is rewarded here!
- Don’t Skip the Stirring: This is the most important tip! Stirring prevents the rice from sticking and burning on the bottom of the pot, and it helps release the starches for ultimate creaminess.
- Temper Your Eggs: To avoid scrambled eggs in your pudding, whisk about a cup of the hot pudding mixture into your beaten eggs before returning the egg mixture to the pot. This gently warms the eggs.
- Adjust Sweetness Gradually: Taste the pudding near the end of cooking and add more sugar if needed. It’s easier to add sweetness than to take it away.
- Let it Rest: Allowing the pudding to sit for at least 15 minutes off the heat lets it thicken to perfection. It should coat the back of a spoon.
- Embrace the Warm Spices: A touch of cinnamon is traditional, but a pinch of nutmeg or cardamom can add a lovely, nuanced flavor.
Common Mistakes to Avoid
Even with simple recipes, a few common missteps can affect the final outcome. Here’s how to avoid them.
- Mistake: Using long-grain rice. This can lead to a pudding that is more chewy than creamy, as the grains don’t break down as readily to release their starch. Fix: Stick to short-grain white rice varieties for the best texture.
- Mistake: Cooking too high and fast. High heat can scorch the milk and rice, resulting in a burnt flavor and uneven cooking. Fix: Always cook on low heat and stir frequently.
- Mistake: Not stirring enough. This is the most common reason for burnt or stuck pudding. Fix: Stir continuously, especially in the last half of cooking, paying attention to the bottom and sides of the pot.
- Mistake: Adding eggs too quickly to hot liquid. This can “scramble” the eggs, leaving unpleasant bits in your pudding. Fix: Temper the eggs by gradually whisking hot pudding into them before returning the mixture to the pot.
- Mistake: Overcooking or undercooking. Overcooked pudding can become too stiff or dry, while undercooked pudding will be too thin. Fix: Cook until tender and thickened, remembering it will firm up as it cools.
Variations and Substitutions
This classic recipe is wonderfully adaptable. Feel free to experiment with these popular variations and substitutions.
| Variation or Ingredient | Substitution | Result |
|---|---|---|
| Richer Pudding | Replace 1-2 cups of milk with half-and-half or heavy cream. | An extra creamy and decadent pudding. |
| Dairy-Free Pudding | Use unsweetened almond, soy, oat, or coconut milk (from a carton, not canned). | A plant-based version with slightly different flavor and texture. Use full-fat coconut milk for more richness. |
| Lemon-Flavored | Add the zest of 1 lemon during the last 10 minutes of cooking. | A bright, refreshing hint of citrus to complement the sweetness. |
| Spiced Up | Add a pinch of nutmeg, cardamom, or allspice along with the cinnamon. | More complex and warming spice notes. |
| Sugar-Free (partial) | Use a sugar substitute like erythritol or stevia, adjusting to taste. Note that sugar substitutes may affect texture and browning. | A lower-sugar version. |
Serving Suggestions and Pairings
Serving this comforting rice pudding is a joy, as it fits into many occasions and preferences.
This rice pudding is best served warm, allowing its creamy texture and comforting aromas to shine. However, it’s also delicious served chilled, making it a refreshing option on a warmer day. For a simple, homemade dessert, dust the top with a bit more cinnamon or a sprinkle of nutmeg just before serving. Small dollops of whipped cream or a spoonful of fruit preserves can also elevate this humble pudding.
It pairs beautifully with a variety of simple sides or as a standalone treat. Enjoy it after a light meal or as a comforting snack. For a delightful breakfast treat, serve a small portion with fresh berries. It also makes a wonderful accompaniment to a lighter dessert spread or a picnic. If you’re looking for other comforting food ideas, you might enjoy a Gut Healing Bone Broth for a savory contrast or a refreshing drink like Low Carb Cucumber Agua Fresca to balance the sweetness.
Storage and Reheating
Proper storage will help maintain the quality and freshness of your old-fashioned rice pudding.
| Method | Duration | Instructions |
|---|---|---|
| Refrigerator | 3-4 days | Store completely cooled pudding in an airtight container. It will thicken considerably upon chilling. |
| Reheating (Stovetop) | N/A | Gently reheat in a saucepan over low heat, adding a splash of milk or water to loosen the consistency. Stir constantly until warmed through. Avoid boiling. |
| Reheating (Microwave) | N/A | Place a portion in a microwave-safe bowl. Heat on medium power in 30-second increments, stirring in between, until warmed. Add a splash of milk or water if needed to achieve desired consistency. |
You can also make this rice pudding entirely ahead of time. Prepare it the day before and store it in the refrigerator, then gently reheat it when ready to serve. If it thickens too much after chilling, a little extra milk or even a touch of cream stirred in during reheating will bring it back to a lovely, creamy consistency.
Nutritional Information
Approximate values will vary depending on ingredients, brands, and serving size.
| Nutrient | Amount per Serving |
|---|---|
| Calories | Approximately 250-300 kcal |
| Carbohydrates | Approximately 35-45g |
| Protein | Approximately 8-10g |
| Fat | Approximately 8-12g |
| Fiber | Approximately 0-1g |
| Sugar | Approximately 20-25g (natural and added) |
| Sodium | Approximately 100-150mg |
Frequently Asked Questions
Can I make this recipe ahead of time?
Yes, this rice pudding can absolutely be made ahead of time. In fact, it’s often best made a few hours or even a day in advance, as the flavors meld and the texture thickens beautifully in the refrigerator. Just ensure it’s stored in an airtight container.
Can I substitute one main ingredient?
You can substitute the milk with dairy-free alternatives like almond, soy, or oat milk for a plant-based version. For a richer texture, you can also use half-and-half or a mix of milk and cream. While short-grain rice is ideal, other types might yield a different texture; long-grain rice will result in a less creamy pudding.
How do I know when it is ready?
The rice pudding is ready when the rice is tender and has absorbed most of the liquid, resulting in a thick, creamy consistency that coats the back of a spoon. It should not be watery, but also not overly stiff, as it will continue to thicken upon cooling. Frequent stirring helps achieve this perfectly tender texture.
How should I store it?
Store completely cooled rice pudding in an airtight container in the refrigerator for up to 3-4 days. When ready to serve, you can enjoy it chilled, or gently reheat it on the stovetop or in the microwave, adding a splash of milk or water to loosen it to your desired consistency.
Is this recipe good for everyday use?
This delicious rice pudding is a wonderful comfort food that can be enjoyed as an occasional treat or a simple homemade dessert. It’s made from basic ingredients and provides a soothing, satisfying experience. This recipe is for everyday comfort and is not a replacement for medical advice.
Conclusion
This classic old-fashioned rice pudding recipe is a delightful journey back to comforting, homemade goodness. Its simplicity, creamy texture, and familiar flavors make it a beloved dessert for generations. Easy to make and wonderfully adaptable, this rice pudding is perfect for any time you need a little extra warmth and sweetness. Enjoy this simple, satisfying dish that always feels like home.
Print
Classic Old-Fashioned Rice Pudding Recipe
- Total Time: 65
- Yield: 6-8 servings 1x
- Diet: Vegetarian
Description
A creamy, comforting dessert made with simple pantry staples like rice, milk, and sugar. This homely, no-frills recipe evokes nostalgic memories with its gentle sweetness and aromatic vanilla-cinnamon profile, perfect for cozy evenings or a cozy family treat.
Ingredients
1 cup short-grain white rice (Arborio or sushi rice)
4 cups whole milk (or mix with 1 cup half-and-half for richness)
3/4 cup granulated sugar (adjust to taste)
2 large eggs, lightly beaten
1 teaspoon pure vanilla extract
1/4 teaspoon ground cinnamon (freshly ground preferred)
1/2 cup raisins (optional)
Instructions
Rinse rice under cold water until water runs clear
In a large heavy pot, combine rice, milk, sugar, and raisins
Stir over medium heat until milk is lukewarm
Reduce to low simmer, cover slightly ajar
Stir frequently to prevent sticking and thickening (45-60 minutes)
Whisk eggs and vanilla into thickened pudding
Cook 2-3 minutes more until custard-like
Chill before serving
Notes
Use a wooden or silicone spoon to avoid scorching
Refrigerate leftovers for up to 3 days
For halal/vegetarian preparation, avoid animal-based rennet in cheese substitutes
Optional: Add a splash of ground cardamom or nutmeg for variation
Brown rice version: Use 1/2 cup water + 4 cups coconut milk for a rich dairy-free option
- Prep Time: 10
- Cook Time: 55
- Category: Desserts
- Method: Stovetop Cooking
- Cuisine: Homemade/Grandma-style
Nutrition
- Serving Size: 1 bowl (about 1/6 recipe)
- Calories: 325
- Sugar: 32g
- Sodium: 180mg
- Fat: 12g
- Saturated Fat: 7g
- Carbohydrates: 58g
- Fiber: 0.8g
- Protein: 7g
- Cholesterol: 80mg