Almond Rice Pudding Recipe: Nutty Creaminess With Toasted Crunch

Main Courses

Almond Rice Pudding Recipe: Nutty Creaminess With Toasted Crunch

This almond rice pudding recipe transforms simple rice into a velvety, nutty dessert that feels like a warm hug in a bowl. The secret lies in slow simmering the rice with almond milk and extract, creating a naturally creamy texture without heavy cream. I've perfected this version to balance sweetness and nuttiness, with a final touch of toasted almonds for that signature crunch.

The process is simpler than it sounds—just combine rice, almond milk, sugar, and a splash of vanilla, then let it simmer until thick and luxurious. Toasted almonds add depth of flavor, while a sprinkle of cinnamon or drizzle of caramel elevates every spoonful. This recipe delivers restaurant-quality results at home, with minimal effort and maximum comfort.

What makes this pudding special is its versatility—adjust sweetness with honey or maple syrup, swap dairy for coconut milk, or add dried fruit for extra texture. The slow cooking method ensures tender rice and rich almond flavor in every bite, making it perfect for holidays, potlucks, or cozy weeknight treats.

Serve warm with a dusting of powdered sugar or chilled with fresh berries for contrast. The creamy, nutty profile makes it a crowd-pleaser, whether enjoyed as a standalone dessert or paired with coffee. Let's create this comforting classic!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for almond rice pudding

Six simple ingredients create this velvety almond rice pudding with toasted crunch perfection.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 cup Uncooked, rinsed well
Unsweetened Almond Milk 🥛 4 cups High-quality, unsweetened
Pure Almond Extract 🌰 1 tsp Pure, not imitation
Granulated Sugar 🍚 ¾ cup Adjust to taste
Vanilla Extract 🌿 1 tsp Pure vanilla preferred
Ground Cinnamon 🌶️ ½ tsp Freshly ground preferred
Slivered Almonds 🥜 ½ cup For topping, toasted
Salt 🧂 ¼ tsp Kosher or sea salt
Heavy Cream 🥛 ¼ cup Optional, for extra richness
Powdered Sugar 🍚 2 tbsp For dusting, optional
Fresh Berries 🍓 ½ cup Optional garnish
Unsalted Butter 🧈 2 tbsp For finishing, optional

The almond milk is the heart of this dessert—Blue Diamond or Silk brands are my go-to for their rich, nutty flavor. Look for unsweetened varieties, and if you can find organic almond milk, it adds a subtle depth. The rice should be long-grain and rinsed thoroughly to avoid grittiness. For the almond extract, McCormick or Goya are reliable, but any pure extract works. The slivered almonds? Toast them in a dry pan until golden—that crunch is everything. If you're feeling adventurous, swap the almond milk for coconut milk for a tropical twist.

No almond milk? Coconut milk or oat milk works beautifully, though the flavor shifts slightly. Short on almond extract? Vanilla bean paste or a pinch of almond powder can mimic that nutty essence. The sugar can be adjusted—maple syrup or honey adds moisture, while coconut sugar gives a caramel note. For the cinnamon, Ceylon cinnamon is milder but still delicious. The heavy cream is optional, but if you add it, warm it slightly first so it blends seamlessly. And if you're out of slivered almonds, chopped whole almonds or even pecans work in a pinch.

This pudding tastes even better the next day—reheats beautifully in the microwave or on the stovetop. Store leftovers in an airtight container for up to 5 days in the fridge, or freeze portions for 3 months. For serving, a light dusting of powdered sugar or a drizzle of caramel sauce takes it to the next level. The berries add freshness, while the butter on top adds a luxurious finish. Double the batch—it disappears fast, especially during holiday gatherings.

❤️

Why You'll Love This Recipe

  • No Fuss, One Pot: I swear by this recipe because it’s literally just rice, milk, and a splash of extract—no stirring like a mad scientist. Toss everything in a pot, simmer until it’s creamy, and boom. Done. The almond milk keeps it light without the heavy dairy mess.
  • Nutty Vanilla Hug: The combo of pure almond extract and vanilla extract? It’s like a warm, cozy blanket for your taste buds. Sweet enough to satisfy, but the almond’s natural richness makes it feel fancy—without tasting like dessert overload.
  • Meal Prep MVP: Make a big batch on Sunday, and you’ve got breakfast, dessert, or a snack for the week. It reheats like a dream (just add a splash of milk if it gets too thick) and tastes just as good cold the next day. Honestly, my lazy mornings thank me.
  • Budget-Friendly Luxury: Long-grain rice and almond milk are cheap staples, but this tastes like you spent hours on it. Between us, I’ve served this to guests who think I slaved over it—and they’re not wrong. Just don’t tell them it’s 20 minutes of work.

Step-by-step instructions for almond rice pudding

This method delivers perfectly creamy almond rice pudding with a toasted almond crunch topping.

1

Toast the Almonds for Maximum Flavor

Preheat your oven to 350°F and spread the 0.5 cup slivered almonds evenly on a baking sheet. Toast for 8-10 minutes until they're golden brown and fragrant. Watch them closely—they burn quickly. Remove from oven and set aside. These toasted almonds will provide the signature crunch topping that contrasts beautifully with the creamy pudding.

While the almonds toast, rinse the 1 cup long-grain white rice thoroughly under cold water until the water runs clear. This removes excess starch that would make your pudding gummy. Drain well using a fine-mesh strainer and set aside. The clean rice will absorb the almond milk more evenly, giving you that silky texture we're after.

2

Simmer the Rice Mixture Until Tender

In a medium saucepan, combine the drained rice, 4 cups unsweetened almond milk, 0.75 cup granulated sugar, 1 tsp vanilla extract, 0.5 tsp ground cinnamon, and 0.25 tsp salt. Stir well to dissolve the sugar completely. Bring the mixture to a gentle boil over medium-high heat, then immediately reduce heat to low.

Cover the pan with a tight-fitting lid and let the rice simmer for 25-30 minutes, stirring gently every 5 minutes to prevent sticking. You're looking for the rice to be fork-tender with no hard grains remaining. The pudding should have thickened noticeably but still have a creamy, spoonable consistency. If it looks too dry, add 1-2 tablespoons of water or almond milk to loosen it.

3

Incorporate the Cream and Finishing Touches

Once the rice is tender, remove the pan from heat and stir in the 0.25 cup heavy cream and 2 tbsp unsalted butter. The butter will add richness while the cream lightens the texture. Let the mixture cool slightly for 5 minutes while you prepare the topping. This resting period allows the flavors to meld beautifully.

For the final touch, gently fold in the 2 tbsp powdered sugar and 0.5 cup fresh berries (if using). The powdered sugar adds a delicate sweetness while the berries provide fresh contrast. Be careful not to overmix—just a few gentle folds will distribute them evenly. The berries should remain whole for visual appeal, though they'll soften slightly as the pudding cools.

4

Assemble and Serve Warm

Divide the warm rice pudding among 6 serving dishes, mounding it slightly in each. Sprinkle each serving generously with the toasted almonds—about 1 tablespoon per serving. The almonds should be evenly distributed for that perfect crunch with every bite. For extra presentation, you can dust the top with additional powdered sugar or a few extra berries.

Serve immediately while still warm. The contrast between the creamy, spiced pudding and the toasted almond crunch makes this dessert truly special. Each spoonful should deliver that perfect balance of nutty almond flavor from both the milk and extract, with just the right amount of cinnamon warmth and vanilla sweetness. The texture should be velvety smooth with just enough resistance to coat the spoon beautifully.

👨‍🍳

Pro Tips For Making Almond Rice Pudding

  • TOAST THE RICE FIRST: I learned this the hard way—skipping the quick toast in a dry pan kills the texture. Heat the rice over medium for 2-3 minutes until it smells nutty and the edges turn just slightly translucent. This prevents that gluey, overcooked mess later.
  • USE FULL-FAT ALMOND MILK: Unsweetened and full-fat—this isn’t negotiable for real creaminess. The fat carries the almond flavor and prevents the pudding from tasting like watered-down cereal. If you’re using low-fat, add 1 tablespoon of heavy cream at the end.
  • STIR IN SUGAR EARLY: Don’t wait until the end to add the sugar—mix half of it in with the almond milk and rice right at the start. This dissolves evenly and lets the sweetness develop as it cooks, rather than sitting in clumps at the bottom like a sad, forgotten afterthought.
  • SIMMER LOW AND LONG: This isn’t a race. Once the mixture comes to a boil, drop the heat to the lowest setting that keeps tiny bubbles just breaking the surface. I’ve seen people walk away after 20 minutes—don’t. Let it simmer for 40-45 minutes until the rice is tender and the liquid’s absorbed. Rushing turns it into mush.

Troubleshooting perfect results

Grainy Texture Fix

If your pudding ends up grainy, it’s likely because the rice wasn’t rinsed properly or the heat was too high. Rinse 1 cup long-grain white rice thoroughly under cold water until the water runs clear—this removes excess starch. Also, keep the heat at a gentle simmer (low) to prevent the rice from breaking down unevenly. Stir occasionally to ensure even cooking. 🌡️

Too Thin or Watery

If your pudding is too thin, it probably didn’t simmer long enough. Cook the rice for an additional 5-10 minutes uncovered to thicken it. For a quicker fix, mix 1 tbsp cornstarch with 1 tbsp cold water, stir into the pudding, and heat for 2-3 minutes until thickened. Avoid adding too much liquid—this can dilute the almond flavor.

Burnt or Scorched Bottom

This happens when the pudding sticks to the pan or boils too vigorously. Always use a heavy-bottomed saucepan to distribute heat evenly, and stir gently every 5 minutes to prevent sticking. If it starts to stick, add 1-2 tbsp almond milk and scrape the bottom gently with a wooden spoon. A nonstick pan helps too!

Underdeveloped Almond Flavor

If the almond taste isn’t strong enough, boost it with ½ tsp extra almond extract or add 2 tbsp almond butter at the end for depth. Toasting the 0.5 cup slivered almonds until deeply golden also intensifies their flavor. For a richer profile, simmer the pudding for an extra 5 minutes to let the flavors meld.

Lumpy or Uneven Texture

Lumps usually mean the pudding wasn’t stirred enough or the rice wasn’t cooked uniformly. Use an immersion blender to smooth it out gently, or mash a few rice grains against the pan’s side to break them up. For prevention, stir the mixture every 5 minutes during cooking. If using heavy cream, warm it slightly before adding to avoid clumping.

Too Sweet or Bland

Adjust sweetness by adding 1-2 tbsp maple syrup or honey if it’s too bland, or reduce sugar slightly next time. If it’s overly sweet, balance it with a splash of lemon juice or 1 tsp cinnamon. Taste as you go—almond flavor can be subtle, so don’t overpower it with sugar. A pinch of salt enhances all flavors too! ✨

Nutrition facts

Servings 6
Amount Per Serving
Calories 310kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 7g35%
Cholesterol 30mg10%
Sodium 120mg5%
Total Carbohydrate 45g16%
Dietary Fiber 1g4%
Sugars 28g
Protein 7g14%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this almond rice pudding without almond milk?

Swap the almond milk for 4 cups coconut milk (full-fat for creaminess) or oat milk for a neutral flavor. For extra richness, use 2 cups coconut milk + 2 cups whole milk. Just reduce simmering time by 5 minutes since dairy thickens faster. The nutty flavor will shift slightly, but the texture remains velvety.

2

How do I make this recipe vegan?

Replace the heavy cream with coconut cream (chilled overnight) and use vegan butter instead. For the almond milk, stick with unsweetened almond milk or coconut milk. The vanilla and cinnamon are already vegan-friendly. The result will be just as creamy, with a subtle coconut note if using coconut milk. Toasted almonds remain a perfect topping!

3

Can I prepare this pudding ahead of time?

This dessert tastes even better the next day! Let it cool completely, then store in an airtight container in the fridge for up to 5 days. Reheat gently in the microwave (1-2 minutes) or on the stovetop over low heat, stirring occasionally. The flavors deepen overnight, and the texture becomes even more luxurious. Perfect for meal prep!

4

What's the best way to store leftovers?

For short-term storage (3-5 days), keep in an airtight container in the fridge. For longer storage, portion into freezer-safe containers and freeze for up to 3 months. Thaw overnight in the fridge—never at room temperature. The texture holds up beautifully when reheated, though it may be slightly firmer than fresh.

5

Why does my pudding turn out grainy?

Graininess usually means the rice wasn't rinsed well or cooked evenly. Always rinse 1 cup rice until water runs clear to remove excess starch. Stir gently every 5 minutes during cooking, and keep heat at a gentle simmer. If it's still grainy, blend briefly with an immersion blender or mash a few grains against the pan's side to break them up.

★★★★★5.0(4 reviews)
Categories Main Courses