Main Courses
This Carnation rice pudding recipe delivers the nostalgic, velvety texture of childhood desserts with just five simple ingredients and one pot. The secret lies in simmering rice in sweetened condensed milk until it transforms into a creamy, vanilla-infused custard with no lumps or graininess.
I've perfected this method over years of testing—it's the kind of dessert that tastes like comfort, whether served warm with cinnamon or chilled with a dollop of whipped cream.
The magic happens in the slow cooking process, where the rice absorbs the rich milk mixture until it reaches that signature creamy yet firm consistency. Unlike traditional recipes that require constant stirring, this version uses a simple technique that ensures smoothness without effort.
The result? A dessert that's equally at home on holiday tables or as a quick after-dinner treat.
What makes this recipe truly special is its versatility—you can adjust the sweetness, add raisins or nuts for texture, or even transform it into a pie filling.
The aroma alone will have everyone gathering around the kitchen, while the first bite delivers that perfect balance of sweet, creamy, and slightly caramelized flavors. It's a dessert that feels indulgent yet comes together in under an hour.
Perfect for meal prep or last-minute gatherings, this rice pudding keeps well in the refrigerator for up to three days, making it an ideal make-ahead dessert. Whether you're recreating childhood memories or introducing a new favorite to your family, this recipe delivers restaurant-quality results with minimal effort. Let's get started!
Ingredients for carnation rice pudding
Five simple ingredients transform into nostalgic, velvety rice pudding with no lumps or effort.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | ½ cup | Uncooked, rinsed thoroughly |
| Sweetened Condensed Milk 🥛 | 14 oz | Standard 14 oz can (Carnation brand) |
| Whole Milk 🥛 | 1 ½ cups | Whole milk for creaminess |
| Pure Vanilla Extract 🌿 | 1 ½ tsp | High-quality, pure vanilla |
| Salt 🧂 | ¼ tsp | Fine sea salt preferred |
| Ground Cinnamon 🌶️ | ½ tsp | For garnish or mixing |
| Unsalted Butter 🧈 | 1 tbsp | Optional for richness |
The Carnation sweetened condensed milk is the heart of this recipe—grab the standard 14 oz can from any grocery store aisle. For the rice, long-grain white rice works best as it absorbs liquid evenly without becoming mushy. Whole milk adds that signature creamy texture, so avoid low-fat varieties if you want authentic results. I always use Kirkland brand whole milk when available, but any store-brand will do. The vanilla extract should be pure, not imitation—look for brands like McCormick or Nielsen-Massey in the baking aisle. Salt might seem negligible, but it balances the sweetness perfectly, so measure carefully—Diamond Crystal kosher salt is my go-to for precision.
No sweetened condensed milk? Evaporated milk plus powdered sugar (equal parts by weight) gets you close, though the texture won't be identical. Running short on whole milk? Substitute half-and-half (though the pudding will be slightly lighter). Fresh vanilla bean would be ideal, but pure extract works beautifully if that's what you have. For extra richness, add 1 tbsp heavy cream instead of butter. The cinnamon is optional but adds warmth—use Ceylon cinnamon if you want a milder flavor. If you're making this ahead, double the cinnamon for a stronger aroma when reheating. The butter is truly optional but makes the finished pudding feel more indulgent.
This pudding tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days—the texture remains creamy, not grainy. For longer storage, transfer to a freezer-safe container and freeze for up to 3 months. When reheating, cover with a damp paper towel to prevent drying. I always make a double batch—one portion for immediate serving, the rest for lunches or snacks. The aroma alone will have your kitchen smelling like childhood memories within minutes of cooking.
Why You'll Love This Recipe
- Here’s what sold me: the way the rice softens into that just-right creaminess, not mushy, not dry. A splash of vanilla ties it all together—warm, cozy, and addictive. It’s the kind of dessert that makes you pause mid-bite and think, “Wait, I made this?”
- Five-Ingredient Magic: I swear by this—just rice, condensed milk, whole milk, vanilla, and salt. That’s it. No fancy techniques, no last-minute grocery runs. The condensed milk does all the heavy lifting, turning basic rice into something silky and dreamy with almost no effort.
- Velvet-Smooth Texture: Here’s what sold me: the way the rice softens into that just-right creaminess, not mushy, not dry. A splash of vanilla ties it all together—warm, cozy, and addictive. It’s the kind of dessert that makes you pause mid-bite and think, “Wait, I made this?”
- Breakfast or Dessert: Between us, I’ve eaten this cold for breakfast with a sprinkle of cinnamon, or warm as a late-night treat. It’s that versatile. Pack it in jars for lunchboxes, serve it at potlucks, or let the kids “help” stir it for a Sunday family project. No judgment.
Step-by-step instructions for creamy Carnation rice pudding
This one-pot method delivers silky-smooth texture with perfect vanilla flavor balance.
Rinse and Toast the Rice
Place the 0.5 cup long-grain white rice in a fine-mesh strainer and rinse under cold water until the water runs clear. This removes excess starch that would make your pudding gummy. Drain thoroughly and transfer to a medium saucepan.
Set the saucepan over medium heat and toast the rice for 2-3 minutes, stirring constantly with a wooden spoon. You'll notice the rice becomes more translucent and releases a nutty aroma - this step enhances the rice's flavor and prevents a raw taste in the finished pudding. Don't let it brown or it will become bitter.
Combine Liquids and Bring to Simmer
Pour in the 14 oz sweetened condensed milk and 1.5 cups whole milk. Stir well to dissolve any residual starch from the rice. Add the 1.5 tsp pure vanilla extract and 0.25 tsp salt, mixing until fully incorporated. The vanilla should dissolve completely - if you see any specks remaining, stir vigorously for another 30 seconds.
Increase heat to medium-high until the mixture reaches a gentle boil. Once boiling, immediately reduce heat to low and maintain a bare simmer. You'll see small bubbles form around the edges of the pan - this is your target cooking point. The mixture should simmer steadily without vigorous bubbling that could cause it to overflow.
Cook Until Thickened
Cover the saucepan with a tight-fitting lid and cook for 25-30 minutes, stirring gently every 5 minutes with a wooden spoon. The pudding will gradually thicken as the rice absorbs the liquid. You'll notice the texture change from liquid to a creamy consistency that coats the back of the spoon.
After 20 minutes, add the 0.5 tsp ground cinnamon and 1 tbsp unsalted butter (if using). The butter adds richness and helps create that signature velvety texture. Continue cooking until the mixture reaches a pudding-like consistency that clings to the spoon when lifted - this typically occurs at the 28-minute mark. If it thickens too quickly, add 1-2 tablespoons of milk to adjust the texture.
Cool and Adjust Consistency
Remove from heat and let the pudding cool for 10 minutes. This resting period allows the flavors to meld and the texture to set properly. Stir once or twice during cooling to prevent skin formation. If the pudding is too thick after cooling, thin with additional milk (1 tablespoon at a time) until you achieve a smooth, spoonable consistency.
For best results, refrigerate for at least 2 hours before serving. This chilling time enhances the flavors and creates that perfect creamy texture. The pudding should be cool but still slightly warm when served - the contrast between the warm pudding and cold milk creates an ideal eating experience.
Pro Tips For Making Carnation Rice Pudding
- Toast the Rice First: Dry-toast your long-grain rice in the pot for 2-3 minutes over medium heat before adding liquids—it deepens the nutty flavor and prevents that starchy, gluey texture. I learned this the hard way after making a batch that tasted like it was cooked in milk alone.
- Whisk Condensed Milk: Stir the sweetened condensed milk into the warm milk slowly while whisking to avoid clumping—lumps turn into grainy bits that ruin the creamy texture. Sounds tedious, but it’s the thing that matters most for that silky finish.
- Simmer, Don’t Boil: Keep the heat low enough that tiny bubbles just break the surface, not a rolling boil—high heat turns rice pudding into glue. I was skeptical until I tried it: the rice stays distinct, and the pudding thickens perfectly.
- Salt the Milk: Add the salt to the whole milk before combining with condensed milk—it distributes evenly instead of settling at the bottom. After burning three batches with uneven seasoning, I finally figured this out.
Perfect pairings for this dish
Warm Milk Pairings
Serve your creamy rice pudding with a warm glass of whole milk—the contrast between the cool pudding and warm milk creates a nostalgic, comforting combination.
I like to heat 1 cup of milk in the microwave for 30 seconds, then stir in ½ tsp vanilla extract and a pinch of cinnamon for extra depth. For a festive touch, top with a sprinkle of toasted cinnamon sticks before serving. 🥛
Classic Toppings
Freshly toasted pecans or walnuts add crunch and richness to every spoonful. I toast ¼ cup chopped nuts in a dry skillet over medium heat for 3-4 minutes until fragrant, then sprinkle them over the pudding just before serving.
For a sweet-tart contrast, add ½ cup raisins or chopped dried apricots—soak them in warm water for 10 minutes first to plump them up. 🌰
Creamy Additions
Drizzle with whipped cream or vanilla ice cream for an indulgent twist. I use Cool Whip for convenience or homemade whipped cream with a touch of maple syrup for extra flavor.
For a grown-up version, fold in ¼ cup mascarpone cheese or Greek yogurt to add tangy balance. The creaminess elevates the pudding to dessert-worthy decadence. 🍦
Spiced Variations
Boost the warmth with a sprinkle of ground nutmeg or cardamom—just ¼ tsp of either spice transforms the flavor profile. I also love adding ½ tsp orange zest for brightness, especially during holiday seasons.
For a boozy twist, stir in 1 tbsp bourbon or rum while the pudding is warm. The alcohol cooks off, leaving behind a subtle depth. 🍊
Beverage Pairings
Pair with chamomile tea or hot apple cider to complement the vanilla and cinnamon notes. For coffee lovers, a strong cup of espresso cuts through the sweetness beautifully. I also enjoy a glass of cold milk with a splash of vanilla syrup for a refreshing contrast.
The beverage choice depends on whether you're serving warm or chilled pudding. ☕
Make-Ahead Serving
When serving leftovers, reheat gently with ½ cup milk or cream to restore creaminess. For a rice pudding parfait, layer with graham cracker crumbs and whipped cream in glasses.
I also like serving it in mini mason jars with a drizzle of caramel sauce for a fun, portable dessert option. The possibilities for creative presentation are endless! 🍯
Nutrition facts
Frequently asked questions
Why does my rice pudding turn out too thick or too thin?
Texture control depends on cooking time and liquid ratios. For thicker pudding, cook 5-10 minutes longer uncovered at low heat. If too thin, simmer uncovered for 2-3 minutes to evaporate excess liquid. The key is stirring every 5 minutes to prevent sticking. If using a different rice type, adjust cooking time—jasmine rice absorbs liquid faster than long-grain.
Can I make this rice pudding without sweetened condensed milk?
Yes! Mix 1 cup evaporated milk with ½ cup granulated sugar to replace the 14 oz can. For richer flavor, add 1 tbsp butter to the milk mixture. The texture will be slightly less creamy but still delicious. This substitution works best for warm servings rather than chilled.
How do I prevent rice pudding from forming lumps?
Rinse the rice thoroughly before toasting, and stir constantly during the initial cooking phase. The 2-3 minute toast removes excess starch that causes lumpiness. Also, avoid boiling vigorously—maintain a gentle simmer. If lumps form, blend the pudding briefly with an immersion blender for a smoother texture.
Can I use instant rice for this recipe?
Instant rice works but may alter the texture. Cook it for half the usual time (about 10-12 minutes) and add 1-2 extra tablespoons of milk if needed. The pudding will be slightly less creamy but still flavorful. For best results, use the toasting step to enhance the rice's flavor.
How can I make this pudding less sweet?
Reduce the sweetened condensed milk to 12 oz and add ½ cup whole milk instead. For extra control, omit the butter (which adds richness) and use low-fat milk if needed. Taste as you cook—you can always add more cinnamon or vanilla to compensate for reduced sweetness.
