Main Courses
This almond rice pudding recipe delivers the perfect balance of creamy vanilla custard and nutty toasted almond crunch—ideal for cozy desserts or breakfast dishes. 💛 The secret lies in using toasted almonds for texture and almond milk for subtle depth, creating a dessert that feels both indulgent and refined. Unlike traditional versions, this recipe incorporates a swirl of vanilla bean paste for extra richness, making every spoonful unforgettable.
What sets this apart is the foolproof technique that ensures a silky-smooth texture without lumps, thanks to a simple cornstarch slurry. The pudding develops its signature creamy consistency as it simmers, while the toasted almonds add a satisfying crunch that contrasts beautifully. Perfect for special occasions or a comforting weeknight treat, this recipe serves 6 and takes just 45 minutes to prepare.
By the end, you’ll have a restaurant-quality dessert with golden-brown edges, a velvety center, and a fragrant aroma that fills your kitchen. The optional swirl of vanilla bean paste elevates the flavor to new heights, while the toasted almonds on top add both visual appeal and texture. This is the kind of dessert that feels like a hug in a bowl.
Serve warm with a sprinkle of cinnamon or a drizzle of honey for extra warmth, or chill it for a refreshing twist. The versatility makes it perfect for holidays, brunch menus, or whenever you crave something sweet yet sophisticated. Let’s get started!
Ingredients for almond rice pudding
Six ingredients create this restaurant-quality dessert with velvety texture and nutty crunch.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 cup | Uncooked, jasmine or basmati preferred |
| Unsweetened Almond Milk 🥛 | 3 cups | High-quality brand for richness |
| Vanilla Bean Paste 🌿 | ½ oz | For authentic vanilla flavor |
| Granulated Sugar 🍚 | ¾ cup | Adjust to taste for sweetness |
| Cornstarch 🌾 | 2 tbsp | For silky texture |
| Slivered Almonds 🥜 | ½ cup | Toasted for nutty crunch |
| Unsalted Butter 🧈 | 4 tbsp | Cold, cubed for swirls |
| Ground Cinnamon 🌿 | 1 tsp | For warm spice notes |
| Pinch of Salt 🧂 | ¼ tsp | Enhances all flavors |
| Honey 🍯 | 2 tbsp | Optional drizzle for serving |
The almond milk makes all the difference—Silk or Blue Diamond brands have the best creaminess. If you can't find vanilla bean paste, vanilla extract at double the amount works in a pinch, but you'll miss that signature speckled look. For the rice, jasmine or basmati gives that fragrant aroma, but long-grain white works too. Toast those almonds until they're golden and fragrant—about 5 minutes in a dry pan—so they pack serious crunch. And don't skip the cornstarch slurry—it's what transforms this from grainy to silky.
No vanilla bean paste? Pure vanilla extract will do, but you'll lose that professional swirl effect. Running short on almond milk? Oat milk or coconut milk works, though the flavor will shift slightly. The butter swirl is optional but absolutely worth it—cold cubes melt perfectly into the pudding as it cooks. For extra richness, add 1 tbsp heavy cream to the almond milk. And if you're feeling fancy, swap regular honey for local raw honey—the floral notes complement the almond perfectly.
This pudding tastes even better the next day, so make it ahead! Store leftovers in the fridge for 4-5 days—just reheat gently with a splash of almond milk. For serving, warm it in small ramekins for that restaurant feel, or chill it for a refreshing dessert. The toasted almonds stay crispy for 3 days if stored in an airtight container, so toast extra if you're making this for a crowd. And that honey drizzle? Add it right before serving so it stays glossy.
Why You'll Love This Recipe
- No-Measurement Guessing: I swear by this recipe because it’s the kind that forgives everything—burn the vanilla? Too much sugar? The cornstarch slurry still saves it. Even my first attempt (where I eyeballed the almond milk) turned out creamy, not watery. That’s the magic of rice pudding: it’s hard to mess up.
- Velvet Almond Magic: The moment the vanilla bean paste hits the simmering rice? Chef’s kiss. That nutty depth from the almond milk—no dairy, no dairy drama—just pure, rich comfort. And the sugar? It caramelizes just enough to make every spoonful feel like a little reward. (Yes, even on a Tuesday night.)
- Weeknight to Dessert Table: Make a double batch on Sunday, and you’ve got breakfast, dinner, or a last-minute guest dessert covered. Serve it warm with a sprinkle of cinnamon for brunch, or chill it overnight for a no-fuss parfait. Honestly, I keep this recipe in my back pocket for every occasion.
- Leftovers That Don’t Suck: Most rice puddings turn gummy or dry by day two. Not this one. The cornstarch keeps it silky, and the almond milk prevents it from tasting stale. I’ve reheated portions for five days straight—no one’s complained, and my wallet’s happier with the cheap rice and bulk almond milk. Win-win.
Step-by-step instructions for almond rice pudding
Here's how to create the perfect creamy texture with that irresistible toasted almond crunch.
🍳 Step 1: Toast the Almonds for Maximum Flavor
Heat a dry skillet over medium heat and add the 0.5 cup slivered almonds. Toast for 3-4 minutes, stirring constantly, until they turn a beautiful golden brown and smell heavenly. You want them fragrant but not burning—watch them closely!
Remove the almonds immediately and set them aside on a plate. Here's the thing—proper toasting brings out their natural oils and nutty flavor, which will shine through in every spoonful of your pudding. Don't skip this step, even if it seems like extra work.
👨🍳 Step 2: Cook the Rice Until Tender
In a medium saucepan, combine the 1 cup long-grain white rice, 3 cups unsweetened almond milk, 0.75 cup granulated sugar, 2 tbsp cornstarch, 1 tsp ground cinnamon, and 0.25 tsp pinch of salt. Stir until the sugar and cornstarch dissolve completely—no lumps allowed!
Bring the mixture to a gentle boil over medium-high heat, then immediately reduce to low heat. Cover and simmer for 20-25 minutes, stirring occasionally, until the rice is tender and the mixture has thickened to a creamy consistency. You'll know it's ready when the liquid is mostly absorbed and the rice is soft but not mushy.
🥘 Step 3: Add Vanilla and Prepare the Butter Swirls
Remove the saucepan from heat and stir in the 0.5 oz vanilla bean paste until fully incorporated. The vanilla will give your pudding that authentic, luxurious flavor that makes it feel special. Let the mixture cool slightly for 5 minutes—this prevents the butter from melting too quickly.
While the pudding cools, prepare the butter swirls by cutting the 4 tbsp unsalted butter into small cubes. When you're ready to assemble, gently fold the butter cubes into the warm pudding using a spatula. The residual heat will melt them into beautiful swirls as it cools.
⏰ Step 4: Chill and Set for Perfect Texture
Transfer the pudding to serving bowls or a single large dish. Sprinkle the toasted almonds evenly over the top—this is where that nutty crunch makes its grand entrance. Cover with plastic wrap and refrigerate for at least 4 hours (overnight is even better).
This chilling time is crucial—it allows the pudding to set properly, creating that perfect creamy texture we're after. The longer it chills, the thicker and more luxurious it becomes. When ready to serve, drizzle with 2 tbsp honey for that perfect balance of sweetness and richness.
Pro Tips For Making Almond Rice Pudding
- Rinse the Rice: I learned this the hard way—skipping the rinse leaves your pudding gummy instead of creamy. Swirl the rice in a fine-mesh strainer under cold water for 30 seconds, then drain. This removes excess starch and keeps the texture light, not gluey. ---
- Simmer Slow and Low: High heat turns almond milk pudding into scrambled rice. Once the mixture reaches a boil, drop the heat to a gentle simmer—just enough to see tiny bubbles at the edges. Stir occasionally, and resist the urge to rush it. Patience here makes all the difference in that silky finish. ---
- Toast the Cornstarch: Sounds weird, but it works: Bloom the cornstarch in a dry pan over medium heat for 30 seconds before adding it to the almond milk. This removes the raw flour taste and prevents that chalky aftertaste that ruins the vanilla-almond flavor. Just a quick toast—don’t burn it. ---
- Sweeten in Stages: Dump all the sugar at once, and you’ll end up with a cloying mess. Split the sugar: Add half with the rice to start, then taste as you simmer. Adjust with the rest—this balances sweetness without overpowering the almond’s natural nuttiness. (Yes, even if you’re impatient like me.)
Perfect pairings for these flavors
Warm Spiced Tea
Pair your almond rice pudding with a chamomile-cinnamon tea to enhance its comforting flavors. Brew 1 chamomile tea bag with 1 cinnamon stick in 1 cup hot water for 5 minutes, then strain. The floral notes of chamomile complement the almond’s nuttiness, while cinnamon deepens the warm spice profile. Serve warm in small cups for an elegant touch. 💛
Creamy Vanilla Sauce
Elevate your dessert with a homemade vanilla sauce made from ½ cup heavy cream, 2 tbsp powdered sugar, and 1 tsp vanilla extract. Heat the cream until steaming (don’t boil), then whisk in sugar and extract. Drizzle over warm pudding for a luxurious finish. For extra flair, add a pinch of cardamom to the sauce—it pairs beautifully with almond’s natural sweetness.
Fresh Fruit Compote
Brighten the dish with a berry compote—simmer 1 cup mixed berries (raspberries, blueberries, or strawberries) with 1 tbsp honey and ½ tsp lemon juice for 8-10 minutes until thickened. Spoon over chilled pudding for a vibrant contrast. The acidity cuts through the richness, balancing the sweetness perfectly. Use fresh or frozen berries—either works!
Toasted Nut Mix
Create a crunchy nut topping by mixing ¼ cup toasted almonds with 2 tbsp chopped pecans and 1 tbsp coconut flakes. Toast the nuts in a dry pan for 2-3 minutes until fragrant, then sprinkle over pudding for added texture. This mix adds depth and a satisfying crunch that contrasts the creamy base. Store extra in an airtight container for up to 5 days.
Espresso or Coffee
For a sophisticated pairing, serve a small shot of espresso or strong black coffee alongside the pudding. The bitterness of coffee enhances the almond’s natural sweetness and balances the dessert’s richness. If you prefer, add 1 tsp vanilla syrup to your coffee for a harmonious flavor bridge. This combo is perfect for a cozy dessert experience.
Nutrition facts
Frequently asked questions
Can I make this almond rice pudding without dairy?
Replace the butter with 4 tbsp vegan butter or coconut oil for the swirls, and use coconut milk instead of almond milk for extra creaminess. The texture will still be rich and satisfying. For a neutral flavor, unsweetened coconut milk works best—just reduce the sugar slightly since coconut milk is naturally sweeter.
Why did my pudding turn out grainy?
Graininess usually happens when the cornstarch doesn't dissolve properly or the rice isn't cooked long enough. Always whisk the cornstarch into cold almond milk first to make a slurry, then stir it into the warm mixture. Simmer for the full 20-25 minutes—the rice needs time to break down completely. If it's still grainy, blend it briefly with an immersion blender for a smoother texture.
How can I make this pudding ahead of time?
This dessert actually tastes better the next day! Prepare it up to 3 days in advance by assembling the pudding (without the honey drizzle) and refrigerating it. The flavors meld beautifully over time. When ready to serve, warm it gently in the microwave (1-2 minutes on low power) or on the stovetop with a splash of almond milk to restore creaminess. The toasted almonds stay crispy for 3 days if stored in an airtight container.
Can I use instant rice for this recipe?
Instant rice works in a pinch, but it won't give you the same silky texture. The long cooking time of regular rice allows the starches to break down fully, creating that luxurious creaminess. If you must use instant rice, reduce the cooking time to 15 minutes and add an extra 1 tbsp cornstarch to compensate for the less gelatinous texture. The flavor will still be great, but the mouthfeel will be slightly different.
What's the best way to reheat leftover almond rice pudding?
For the creamiest results, reheat gently on the stovetop over low heat with 2 tbsp almond milk stirred in. This prevents drying out. If using the microwave, cover with a damp paper towel and heat in 30-second intervals, stirring between each. Never microwave uncovered—it can make the pudding rubbery. For a restaurant-style finish, warm it in a small oven-safe dish at 300°F for 10 minutes with a splash of milk.
