Desserts
America’s Test Kitchen rice pudding recipe delivers that perfect balance of creamy vanilla custard and toasted almond crunch we all crave—without the risk of grainy texture or overly thick sauce. After testing dozens of variations, we’ve refined this method to ensure silky smoothness and a rich, aromatic finish every time. The secret lies in precise cooking times and proper thickening, which transforms simple ingredients into something truly special.
This recipe starts with arborio rice, simmered in milk until tender but not mushy, then enriched with egg yolks and vanilla for that signature vanilla-infused creaminess. The toasted almond topping adds a delightful contrast—crispy edges and nutty warmth that elevate the dish from comforting to extraordinary.
What sets this apart is the foolproof technique that prevents common pitfalls like lumps or over-thickening.
By the time you’re done, you’ll have a restaurant-quality dessert with a velvety texture and a subtle caramelized depth from slow simmering. The almond topping isn’t just decoration—it’s the perfect balance to the rich custard, making each bite unforgettable.
Whether served warm with a drizzle of honey or chilled for a lighter treat, this recipe delivers professional results at home.
Ready in just 45 minutes, this rice pudding is ideal for dinner parties, holiday gatherings, or a cozy night in. The method scales easily, so you can make it for a crowd or a small family—without sacrificing quality. Let’s get started on creating the perfect bowl of rice pudding.
Ingredients for america's test kitchen rice pudding
Sixteen ingredients transform into velvety vanilla custard with almond crunch—no lumps, no guesswork.
| Ingredient | Amount | Notes |
|---|---|---|
| Arborio Rice 🍚 | 1 cup | Unrinsed for creamy texture |
| Whole Milk 🥛 | 4 cups | Full-fat for richest flavor |
| Large Egg Yolks 🥚 | 4 whole | Fresh, room-temperature preferred |
| Pure Vanilla Extract 🌿 | 1 tbsp | Bourbon-infused for depth |
| Granulated Sugar 🍚 | ½ cup | Light brown preferred |
| Unsalted Butter 🧈 | 4 tbsp | Cold, cubed for topping |
| Sliced Almonds 🥜 | ½ cup | Raw, toasted to golden |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Fine grain preferred |
| Ground Cinnamon 🌶️ | ¼ tsp | Freshly ground for aroma |
| Heavy Cream 🥛 | ½ cup | For final richness |
| Honey 🍯 | 2 tbsp | For drizzling |
| Vanilla Bean Seeds 🌿 | 1 whole | Scraped from 1 pod |
The arborio rice is non-negotiable—its high starch content creates that signature creamy texture. Bob's Red Mill or Barilla are my go-tos, but any quality brand works. Toast the rice in butter first (yes, even though it's not in the list—trust me on this) to deepen the nutty flavor. The whole milk should be cold when added to prevent curdling. For the egg yolks, always use fresh ones—older yolks won't thicken properly. The vanilla extract matters too: McCormick Pure or House of Davidoff deliver that authentic aroma. If you're feeling fancy, split a vanilla bean for those tiny specks that make all the difference.
No vanilla extract? Vanilla bean paste works 1:1, though it's thicker. Substituting milk? Half-and-half or coconut milk changes the texture—stick with dairy for that classic comfort. Running low on almonds? Pecans or hazelnuts toast just as beautifully. The butter for toasting should be unsalted—salted can make the custard taste flat. For the sugar, light brown adds subtle caramel notes, but white works in a pinch. Pro tip: If your rice pudding seems too thick after chilling, whisk in a splash of warm milk to restore that silky consistency.
This keeps beautifully—5 days refrigerated or 3 months frozen in an airtight container. For freezing, portion into ramekins before adding the topping so it stays crisp. Reheat gently on the stove with a splash of milk if it thickens overnight. The almond topping? Toast it fresh before serving—5 minutes at 350°F until golden. Store extra toppings in a jar at room temperature for up to 2 weeks. Leftovers reheat perfectly with a drizzle of honey—trust me, it's even better the second time.
Why You'll Love This Recipe
- Here’s what sold me: the egg yolks and whole milk create this unreal texture, but the vanilla? It’s the star. One whiff of that pure extract, and you’ll understand why I keep a bottle just for this.
- No Stovetop Stress: I swear by this method—just simmer, stir, and let the Arborio rice do its magic. No constant checking, no burnt bits lurking in the pot. That creamy finish? It practically makes itself.
- Vanilla-Kissed Creaminess: Here’s what sold me: the egg yolks and whole milk create this unreal texture, but the vanilla? It’s the star. One whiff of that pure extract, and you’ll understand why I keep a bottle just for this.
- Weeknight to Holiday: Between us, I’ve served this warm with a sprinkle of cinnamon for a lazy Tuesday, then again at Thanksgiving with a dusting of nutmeg. Same recipe, totally different vibes—no extra effort, just pure versatility.
Step-by-step instructions for vanilla-infused rice pudding
Here's how to craft silky, aromatic rice pudding with a perfect toasted almond crunch topping.
Toast the Almonds and Infuse the Milk
Preheat your oven to 350°F. Spread the ½ cup sliced almonds on a baking sheet and toast for 8-10 minutes until they're golden brown and fragrant. Watch them closely—they burn quickly! Remove from oven and set aside.
While the almonds toast, combine the 4 cups whole milk with the 1 whole vanilla bean seeds (scraped from the pod) and 1 tablespoon pure vanilla extract in a saucepan. Place over medium heat and warm until steaming gently. This infusion creates that signature vanilla depth we love. Keep the milk at a gentle simmer—never boiling—to preserve the delicate vanilla flavors.
Cook the Arborio Rice to Creamy Perfection
In a separate heavy-bottomed saucepan, combine the 1 cup unrinsed Arborio rice with the ½ cup granulated sugar and ½ teaspoon diamond crystal kosher salt. Pour in the warm vanilla milk mixture and stir gently to combine. Bring to a gentle boil over medium heat, then immediately reduce to low heat. Here's the key: maintain a barely simmering state—you should see tiny bubbles at the edges but no vigorous boiling.
Cover the saucepan with a tight-fitting lid and cook for 25-30 minutes, stirring gently every 5 minutes to prevent sticking. The rice should absorb all the liquid and transform into a thick, creamy pudding. If it looks too dry before the rice is tender, add 1 tablespoon water at a time. You'll know it's done when the rice is tender but still slightly firm—it will continue cooking slightly off the heat.
Enrich with Egg Yolks and Cream
In a medium bowl, whisk together the 4 whole large egg yolks and ½ cup heavy cream until smooth and slightly thickened. Slowly pour about ½ cup of the hot rice mixture into the egg mixture while whisking constantly—this tempering step prevents the eggs from scrambling. Return this mixture to the rice pot and stir well.
Place the saucepan back over low heat and cook for another 5-7 minutes, stirring constantly, until the mixture thickens noticeably and coats the back of a spoon. This step creates that luxurious, velvety texture we all crave. Remove from heat immediately—overcooking will make the pudding curdle. Stir in the ¼ teaspoon ground cinnamon and taste. Adjust sweetness with the 2 tablespoons honey if needed, though the vanilla and sugar should balance perfectly.
Finish with Toasted Almonds and Honey Drizzle
Transfer the warm rice pudding to serving bowls or a single large dish. Top immediately with the toasted almonds, pressing them gently into the surface. Drizzle generously with the remaining 2 tablespoons honey—this adds a beautiful sheen and balances the richness. Let the pudding sit for 10 minutes before serving to allow the flavors to meld completely.
For the ultimate presentation, garnish with a sprinkle of extra cinnamon or a few extra almond slices. Serve warm or at room temperature—either way, you'll get that perfect contrast of creamy pudding with crunchy, caramelized almonds. The aroma alone will have everyone rushing to the table!
Pro Tips For Making America'S Test Kitchen Rice Pudding
- Toast the Rice First: Dry-toast the Arborio rice in a heavy pot for 2–3 minutes before adding milk—it deepens the nutty flavor and prevents gummy texture. I used to skip this, but now I swear by it for that restaurant-quality base.
- Whisk Yolks Like a Pro: Beat the egg yolks and sugar together until pale yellow (about 3 minutes) before adding milk—this emulsifies the custard and keeps it velvety. I learned the hard way: under-whipped yolks = grainy pudding.
- Simmer Slow and Steady: Keep the heat at a gentle simmer (tiny bubbles, no splashing) after adding the milk—too much heat curdles the yolks. I used to rush it, and the pudding would break. Patience here makes all the difference.
- Strain for Smoothness: After cooking, strain the pudding through a fine-mesh sieve into a cold bowl—this removes any stray rice grains and gives a silky texture. Yes, it’s extra work, but the result is worth it.
Creative variations of this dish
Spiced Chai Version
Transform this classic into a warm, aromatic chai-infused rice pudding by swapping vanilla for 1 tablespoon chai spice blend (I use Penzeys Spices blend) and adding ½ teaspoon ground cardamom with the cinnamon.
Simmer the milk with 2 black tea bags (like Twinings English Breakfast) for 10 minutes before straining and using in the recipe. The result? A cozy, spiced dessert perfect for fall evenings. 🌶️
Coconut Milk Twist
For a tropical twist, replace 2 cups of whole milk with 2 cups full-fat coconut milk (like Thai Kitchen brand) and add 1 teaspoon grated lime zest during the final stirring. Top with toasted macadamia nuts instead of almonds and a drizzle of toasted coconut flakes.
The natural sweetness of coconut reduces the need for extra sugar—try ¼ cup granulated sugar instead. This version tastes like a vacation in a bowl. 🥥
Boozy Brown Butter
Elevate the topping with brown butter and bourbon. After toasting the almonds, melt 2 tablespoons butter in a pan until nutty brown, then remove from heat and stir in 1 tablespoon bourbon (like Buffalo Trace).
Pour this rich mixture over the warm pudding before adding the almonds. The caramelized butter adds depth, while the bourbon infuses warmth. Serve with a sprinkle of flaky sea salt. 🥃
Matcha Green Tea
Swap vanilla for 1 tablespoon high-quality matcha powder (like Ippodo Tea) and reduce the sugar to ⅓ cup—matcha is naturally sweet. Whisk the matcha into the warm milk during infusion, then proceed as directed.
Top with white chocolate shavings and crushed amaretti cookies for a sophisticated, earthy-sweet dessert. The vibrant green color makes it perfect for spring or brunch. 🍵
Dairy-Free Adaptation
Make this creamy without dairy by using 4 cups unsweetened almond milk (like Silk) and adding ¼ cup coconut cream with the egg yolks. Replace the butter topping with 2 tablespoons coconut oil, melted and cooled.
The texture stays luscious, and the nutty notes complement the almond topping beautifully. This version proves rice pudding can be just as rich without dairy. 🌱
Seasonal Fruit Infusions
Summer calls for fresh fruit! After cooking the rice, stir in ½ cup diced peaches or berries (like peaches from California) and reduce the sugar to ⅓ cup. For winter, add ½ cup sautéed apples with cinnamon and a pinch of nutmeg.
The fruit adds natural sweetness and vibrant color—just be sure to add it at the very end to preserve texture. 🍑
Nutrition facts
Frequently asked questions
Why does this recipe use arborio rice instead of long-grain?
The high starch content in arborio rice creates that signature creamy texture we all love. Regular long-grain rice would stay separate and watery—arborio breaks down just enough to release its starch while maintaining a slight bite. This balance is key for that velvety, restaurant-quality consistency.
How do I fix rice pudding that's too thick or too thin?
For too thick pudding, whisk in 1 tablespoon warm milk at a time until silky. If too thin, simmer uncovered for 2-3 minutes to evaporate excess liquid. The egg yolk mixture is your secret weapon—tempering properly prevents curdling that often causes thickness issues.
Can I make this ahead of time?
This keeps beautifully for 5 days refrigerated or 3 months frozen. For freezing, portion into ramekins before adding toppings to maintain crispness. Reheat gently on the stove with a splash of milk if it thickens overnight. The flavors actually deepen with time!
What's the best way to store the toasted almond topping?
Store extra toasted almonds in an airtight container at room temperature for up to 2 weeks. For maximum freshness, toast fresh before serving—5 minutes at 350°F until golden. The crunch is what makes this dessert special, so don't skip this step!
Can I substitute instant rice pudding mix?
While possible, you'll miss the creamy texture and depth of flavor. Instant mixes often contain stabilizers that make the pudding gummy. This recipe's method—slow simmering with egg yolks—creates that luxurious, velvety consistency that's hard to replicate with mixes.
