Main Courses
This canned rice pudding recipe transforms pantry staples into a silky, velvety dessert with no grainy texture or starchy aftertaste. The secret lies in proper milk reduction and a touch of cornstarch for that signature smoothness—no special equipment required.
I developed this version after testing multiple methods to eliminate the common pitfalls of canned rice desserts.
What makes this recipe stand out is its foolproof technique: canned rice cooks down into a creamy base while spices like cinnamon and vanilla infuse the milk, creating layers of warm, comforting flavor.
The result is a dessert that's rich enough for special occasions but simple enough for weeknight cravings. Ready in under 30 minutes, it delivers restaurant-quality texture without the fuss.
Ingredients for canned rice pudding
Six pantry staples create restaurant-quality texture without the fuss or grainy texture.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned Rice Pudding Mix 🍚 | 2 cups | Unprepared, standard canned mix |
| Whole Milk 🥛 | 4 cups | Full-fat for creaminess |
| Heavy Cream 🧈 | 1 cup | Full-fat for velvety texture |
| Granulated Sugar 🍚 | 1 cup | Adjust to taste |
| Cornstarch 🌾 | 2 tbsp | For silky smoothness |
| Pure Vanilla Extract 🍯 | 1 tbsp | High-quality preferred |
| Ground Cinnamon 🌿 | 1 tsp | Freshly ground preferred |
| Salt 🧂 | ¼ tsp | Diamond Crystal preferred |
| Unsalted Butter 🧈 | 2 tbsp | Cold, cubed for richness |
| Raisins 🍇 | ½ cup | Optional, chopped |
The canned rice mix is the foundation, but Whole Foods or Trader Joe's brands yield the smoothest results—avoid the cheapest store versions, which often contain excess starch. For the dairy, organic whole milk and high-fat heavy cream are non-negotiable; they prevent curdling and deliver that signature velvety finish. Butter should be cold and cubed—melting it too quickly can create lumps. If you prefer a sweeter dessert, add an extra tablespoon of sugar, but the cornstarch already balances the flavor profile beautifully.
No vanilla extract? Vanilla bean paste or even vanilla sugar (half the amount) works in a pinch. Substituting low-fat dairy will compromise texture, but if necessary, use whole milk with 2 tbsp heavy cream added. The raisins can be swapped for chopped dates or dried cranberries—just ensure they're plump and rehydrated if dried. For a nutty twist, toast chopped pecans or walnuts separately and fold them in at the end. The cornstarch is critical; it's what eliminates the starchy aftertaste common in traditional canned rice pudding.
This dessert reheats beautifully—simmer on low heat with a splash of milk if it thickens too much. Store leftovers in an airtight container in the fridge for up to 5 days, though it's best enjoyed within 2 days for peak creaminess. For make-ahead convenience, prepare the mixture up to the final cooking step, then refrigerate overnight and reheat gently. The flavor actually improves after chilling, as the spices meld more deeply. Portion into individual ramekins for elegant serving.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this mix—just dump in milk, cream, and sugar, then stir. No measuring cups, no guesswork, no stress. The canned pudding base does all the heavy lifting while you sip your coffee and pretend you’re not cooking.
- Velvet Smoothness: That heavy cream and cornstarch combo? It turns this into something dangerously rich—like dessert pretending to be a breakfast staple. Honestly, I’ve caught myself eating it straight from the pot, no judgment.
- Meal Prep MVP: Make a big batch on Sunday, and you’ve got breakfast, snack, or even a late-night treat covered for the week. The texture holds up surprisingly well, and the sugar keeps it from getting bland in the fridge.
- Budget Breakfast Win: Whole milk and a can of mix? This feeds my family for days without breaking the bank. I’ll be real—it’s not gourmet, but it’s reliable, filling, and costs less than half of what I’d spend on fancy oatmeal.
Step-by-step instructions for velvet rice pudding
Avoid the common starchy texture—this method delivers restaurant-quality smoothness every time.
Whisk Dry Ingredients for Even Distribution
In a large, heavy-bottomed saucepan, combine the 2 cups canned rice pudding mix, 1 cup granulated sugar, 2 tbsp cornstarch, 1 tsp ground cinnamon, and 0.25 tsp salt. Whisk vigorously for 2-3 minutes until the mixture is completely smooth and no lumps remain. This thorough blending prevents graininess in the final texture.
The cornstarch acts as a natural thickener, but we're incorporating it now to create a uniform slurry. If you notice any stubborn lumps, press them through a fine-mesh sieve to ensure absolute smoothness. This step is critical—skipping it results in that unpleasant starchy mouthfeel you're trying to avoid.
Heat Milk and Cream to Velvety Perfection
In a separate saucepan, gently heat the 4 cups whole milk and 1 cup heavy cream over medium-low heat until steaming but not boiling—you should see small bubbles forming around the edges (160-170°F). Remove from heat and let sit for 2 minutes to slightly cool.
This controlled heating prevents scorching while ensuring the dairy reaches the ideal temperature for proper thickening. The heavy cream adds luxurious body, but we're warming it separately to maintain precise temperature control during the thickening process. Never let it boil, as this can cause the dairy to curdle.
Combine Mixtures and Thicken Gently
Slowly pour the warm milk-cream mixture into the dry ingredients while whisking continuously. Return the entire mixture to the saucepan and cook over medium-low heat, stirring constantly with a wooden spoon, for 10-12 minutes. The pudding should thicken gradually until it coats the back of a spoon and leaves a clear path when you drag your finger through it.
This low-and-slow approach prevents lumps and ensures even thickening. You'll notice the mixture will bubble gently but not boil—this is normal. If it starts to stick to the bottom, add 1-2 tablespoons of cold milk to loosen it. The cornstarch will activate fully, creating that signature velvety texture without any starchy aftertaste.
Incorporate Butter and Raisins for Richness
Once the pudding reaches a thick, creamy consistency, reduce heat to low and stir in the 2 tbsp cold unsalted butter and 0.5 cup raisins. Cook for an additional 2 minutes, stirring constantly until the butter melts completely and the raisins are plumped. The butter adds richness while preventing the pudding from becoming too dense.
Here's where the texture magic happens—the cold butter creates tiny pockets of air as it melts, giving the pudding its signature lightness. The raisins should be evenly distributed but not overcooked. If you prefer them softer, you can soak them in warm water for 10 minutes before adding, then drain well before incorporating.
Finish with Vanilla and Rest for Optimal Texture
Remove the pudding from heat and stir in the 1 tbsp pure vanilla extract. Transfer to serving bowls or a single large dish, then cover with plastic wrap pressed directly against the surface to prevent a skin from forming. Let rest at room temperature for 30 minutes before refrigerating for at least 2 hours (or overnight).
This resting period allows the starches to fully set and the flavors to meld. The vanilla should infuse completely, adding depth without overpowering. For best results, serve slightly chilled but not cold—this preserves the creamy texture while letting the flavors shine. The pudding will thicken further as it cools, so don't worry if it looks slightly loose when you first take it out of the refrigerator.
Pro Tips For Making Canned Rice Pudding
- Stir Constantly First 10 Minutes: The canned mix loves attention early on—skipping this is how you end up with lumps like someone dumped in glue. Use a wooden spoon and keep it moving until everything dissolves smoothly, especially if you’re using cold milk straight from the fridge.
- Whisk the Cream Last: Heavy cream separates when it hits heat, and once it’s in the pot, there’s no fixing it. Warm the milk and mix first, then fold in the cream off the heat at the very end. This keeps your pudding silky instead of curdled.
- Skip the Extra Cornstarch: The mix already has thickener in it—adding more makes it gluey and heavy. Unless you’re doubling the batch, trust the recipe’s measurements. You’re not making a pie filling here.
- Use Warm Milk, Not Boiling: Cold milk? Your pudding will turn out stiff and grainy. Heat the milk to about 160°F (just until it steams), then pour it over the mix. Boiling it first kills the cream’s richness and makes the texture sad.
Best sauces and condiments for these flavors
Caramel Sauce Drizzle
Elevate your canned rice pudding with a homemade caramel sauce drizzle made from ½ cup granulated sugar, 3 tbsp unsalted butter, and 2 tbsp heavy cream.
Cook the sugar and butter over medium heat until amber-colored, then whisk in cream. Let cool slightly before drizzling over warm pudding for a buttery-sweet contrast. 🍯
Spiced Rum Swirl
Add depth with a spiced rum swirl—simmer 2 tbsp dark rum with 1 cinnamon stick and 1 star anise pod for 5 minutes, then strain. Fold into the pudding during the final 2 minutes of cooking.
For a non-alcoholic version, use apple cider instead. This adds warmth and complexity without overpowering the vanilla.
Chocolate Ganache Layer
For a decadent twist, top individual servings with a dark chocolate ganache. Melt ½ cup dark chocolate chips with ¼ cup heavy cream over a double boiler, then drizzle over chilled pudding.
Let set for 10 minutes before serving. The chocolate complements the cinnamon and adds a rich, velvety contrast. 🍫
Citrus Zest Garnish
Brighten flavors with a zesty finish—grate 1 tsp lemon or orange zest directly into the pudding during the final 2 minutes of cooking. For presentation, add thin citrus slices on top.
The acidity cuts through the richness, balancing the sweetness beautifully. I love this with orange zest for a springtime vibe.
Toasted Nut Crunch
Add texture with toasted pecans or walnuts—spread ½ cup chopped nuts on a baking sheet and toast in a 350°F oven for 5-7 minutes until golden.
Sprinkle over pudding just before serving. The crunch contrasts the creamy texture perfectly and adds a nutty depth. For extra flair, drizzle with honey after toasting. 🌰
Nutrition facts
Frequently asked questions
Why does my canned rice pudding turn out grainy?
The most common cause is not whisking the dry ingredients thoroughly before adding the milk. The cornstarch and canned rice mix need to create a smooth slurry—whisk for at least 2-3 minutes to eliminate lumps. Also, avoid boiling the mixture, as high heat can cause the starches to break down unevenly and create a gritty texture.
Can I make this recipe with evaporated milk instead of whole milk?
You can substitute evaporated milk for regular whole milk, but you'll need to reduce the total liquid by ¼ cup since evaporated milk is more concentrated. For best results, use 1 cup evaporated milk + 3 cups whole milk to maintain creaminess. The texture will be slightly thicker, so add 1-2 tbsp extra milk if needed during cooking.
How do I fix rice pudding that's too thick or too thin?
For thin pudding, return it to low heat and cook uncovered for 3-5 minutes, stirring constantly, until it thickens. For thick pudding, whisk in 1-2 tbsp warm milk to loosen it. The key is patience—never rush the thickening process, as this often creates lumps. If it's still too thick after adding liquid, let it cool slightly and stir again, as it may thicken further as it sits.
Can I prepare this dessert ahead of time?
This recipe actually tastes better the next day! After cooking, let it cool completely, then refrigerate in an airtight container for up to 5 days. The flavors deepen as the spices infuse, and the texture becomes even creamier. For serving, gently reheat in the microwave (stirring halfway) or on the stovetop with a splash of milk to restore its velvety consistency.
What's the best way to reheat leftovers?
For microwave reheating, transfer 1-2 servings to a microwave-safe bowl, cover with a damp paper towel, and heat on 50% power for 45-60 seconds. Stir halfway and add 1 tsp milk if needed. For stovetop reheating, place the pudding in a saucepan over low heat and stir constantly with a silicone spatula, adding 1-2 tbsp milk if it thickens too much. Never let it boil.
