Almond Rice Pudding Recipe: Nutty Vanilla Crunch With Silky Texture

Main Courses

Almond Rice Pudding Recipe: Nutty Vanilla Crunch With Silky Texture

This almond rice pudding recipe delivers the perfect balance of nutty depth and velvety texture—creamy, fragrant, and just sweet enough to satisfy. The secret lies in infusing almond flavor through both toasted almonds and almond extract, creating a rich, aromatic profile that sets it apart from classic vanilla versions. What makes this recipe special is how the rice transforms into a tender, custard-like base while maintaining a subtle bite from the almonds.

With just five simple ingredients and 30 minutes of hands-on time (plus chilling), you’ll achieve a dessert that’s elegant enough for special occasions but effortless enough for weeknight treats. The silky texture comes from a perfect blend of rice and cream, while the almonds add both crunch and complexity. Whether you prefer a lighter honey sweetness or a deeper caramelized sugar note, this recipe adapts seamlessly.

The result is a dessert that’s rich yet light, with a delicate crunch from toasted almonds on top and a smooth, velvety center. The aroma alone—warm vanilla and toasted almonds—will have everyone anticipating dessert. Serve it chilled for a refreshing treat or slightly warmed for a comforting finish to any meal.

Optional toppings like cinnamon, fresh berries, or a drizzle of honey elevate it further, but the pudding stands beautifully on its own. This is dessert that feels indulgent without being heavy, and it’s sure to become a staple in your rotation. Let’s get started!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for almond rice pudding

Five core ingredients create this luxurious almond rice pudding with nutty aroma and velvety texture.

Ingredient Amount Notes
Long-Grain White Rice 🍚 ½ cup Uncooked, rinsed thoroughly
Whole Milk 🥛 2 cups Full-fat preferred for creaminess
Pure Vanilla Extract 🌿 1 tbsp High-quality, pure vanilla
Almond Extract 🌰 ½ tsp Pure, not imitation
Light Brown Sugar 🍯 ½ cup Packed, for caramelized depth
Unsalted Butter 🧈 2 tbsp Cold, cubed for even melting
Sliced Almonds 🌰 ½ cup Toasted until golden
Ground Cinnamon 🌿 ½ tsp Optional, for subtle warmth
Sea Salt 🧂 ¼ tsp Fine grain, for balance
Honey 🍯 1 tbsp Optional, for drizzling

The rice is the foundation—jasmine or basmati adds subtle floral notes that complement almonds beautifully, but long-grain white rice works perfectly fine. For the milk, whole milk delivers the creamiest texture, though you can substitute 2% or even skim if preferred (texture will be slightly lighter). The almond extract is non-negotiable for that signature aroma, but if you're sensitive to strong flavors, reduce to 0.25 tsp. Toasting the almonds in a dry pan until golden and fragrant (about 3-4 minutes) intensifies their flavor—don't skip this step. Whole Foods or Trader Joe's carry pre-toasted almonds if you're short on time, but freshly toasted is always superior.

No almond extract? 1 tsp of almond butter (thinned with 1 tsp warm milk) works in a pinch, though the flavor will be earthier. Running short on brown sugar? Substitute white sugar at the same ratio, but the pudding will lack that caramelized depth. For a lighter sweetness, reduce sugar to 0.375 cup and add 1 tbsp maple syrup instead. The butter should be cold and cubed when added—this prevents the rice from becoming gummy. If you're avoiding dairy, coconut milk (full-fat) can replace milk, though the texture will be slightly thinner. For extra richness, add 1 tbsp heavy cream at the end.

This pudding tastes even better the next day as flavors meld, so prepare it ahead if possible. Store in an airtight container in the fridge for up to 5 days—the texture remains silky if you stir in a splash of milk before serving. For longer storage, freeze for up to 3 months in a single layer before transferring to a bag. To reheat, microwave in 30-second bursts with a splash of milk to restore creaminess. Garnish with extra toasted almonds, cinnamon, or a drizzle of honey just before serving for that restaurant-quality finish.

❤️

Why You'll Love This Recipe

  • No-Simmer Struggle: I swear by this recipe because it doesn’t demand babysitting—just toast the rice in butter first, then pour in the milk and sugar. Thirty minutes later, you’ve got creamy perfection without staring at a pot.
  • Almond-Vanilla Magic: That tiny splash of almond extract? It’s the secret weapon. The vanilla warms it up, but the almond gives it this nutty depth that makes it taste like a bakery dessert—even though it’s just rice, milk, and a pinch of sugar.
  • Leftovers That Shine: Make a big batch on Sunday, and you’ll have breakfast, dessert, or a quick snack all week. The flavor only gets better as it sits—honestly, my kids beg for it more the next day than fresh.
  • Budget Dessert Luxe: Whole milk and brown sugar keep it affordable, but the almond extract makes it feel fancy. It’s the kind of dish where you’ll say, “Wow, this tastes expensive,” while staring at your grocery receipt.

Step-by-step instructions for almond rice pudding

A velvety-smooth rice pudding with nutty depth and crunchy texture—this method ensures perfect texture every time.

1

Toast the Almonds and Prepare the Base

Preheat your oven to 350°F and spread the 0.5 cup sliced almonds on a baking sheet. Toast them for 8-10 minutes until they turn a rich golden brown and release their aroma. This step develops their natural oils and adds texture contrast to the pudding.

While the almonds toast, combine the 0.5 cup long-grain white rice and 2 cups whole milk in a medium saucepan. Bring to a gentle simmer over medium heat, stirring occasionally to prevent scorching. The milk should bubble softly—this ensures even cooking without breaking the rice grains.

2

Simmer with Sugar and Spices

Once the milk mixture reaches a simmer, whisk in the 0.5 cup packed light brown sugar, 0.5 tsp almond extract, 1 tbsp pure vanilla extract, and 0.25 tsp sea salt. Stir well to dissolve the sugar completely—undissolved sugar can create grainy spots in your pudding. Reduce heat to low and let it simmer uncovered for 20-25 minutes.

During this time, stir gently every 5 minutes to prevent sticking. You'll notice the mixture thickens gradually and develops a creamy consistency. The rice should be tender but still hold its shape—it should have a slight bite when you press it between your fingers. This texture is crucial for the perfect pudding mouthfeel.

3

Incorporate Butter and Finish Cooking

Remove the saucepan from heat and stir in the 2 tbsp cold unsalted butter, cubed, and the 0.5 tsp ground cinnamon (if using). The butter should melt completely, creating a glossy finish. Return the pan to low heat and cook for an additional 5 minutes, stirring constantly to prevent burning.

Here's where attention matters: the pudding should coat the back of a spoon but still move smoothly. If it thickens too quickly, add 1-2 tablespoons of milk to adjust the consistency. The goal is a luxurious, spoonable texture that clings to each bite without being gluey.

4

Rest and Serve with Crunch

Transfer the pudding to serving bowls and let it rest at room temperature for 10 minutes. This resting period allows the flavors to meld and the texture to set slightly. Top each portion with the toasted almonds and a drizzle of 1 tbsp honey for balance—its floral sweetness complements the nutty depth.

Serve immediately for the warmest experience, or chill for 2 hours if you prefer a cooler dessert. The contrast between the silky pudding and crunchy almonds makes every bite satisfying. For extra elegance, garnish with a sprinkle of cinnamon or a few extra toasted almond slices.

👨‍🍳

Pro Tips For Making Almond Rice Pudding

  • Rinse Rice Twice: Skip this and you’ll end up with a gummy, starchy mess—trust me, I’ve learned the hard way. Cold water rinses remove excess starch that turns your pudding gluey. Two quick rinses (til the water runs clear) guarantee a creamier texture, not a sad, clump-prone disaster. ---
  • Simmer Low and Slow: After the initial boil, drop the heat to a bare simmer—think tiny bubbles, not rolling chaos. I used to crank it up, and the milk would split or the rice turn mushy. This recipe needs patience; let it cook uncovered for 40-45 minutes, stirring every 10, until the rice is tender and the pudding thickens like custard. ---
  • Toast the Almonds First: Skip toasting the almonds? You’re missing the nutty depth. Lightly toast ½ cup of sliced almonds in a dry pan (3-4 minutes) until golden—just before they smell divine. Fold them in at the end; their crunch and aroma elevate the dish from "basic" to "worth making again." (Pro tip: Save a few for garnish.) ---
  • Balance the Extracts: Almond extract is potent—start with ¼ teaspoon and taste as you go. Too much, and it’ll taste like liniment. Vanilla’s milder, so add 1 teaspoon first, then adjust. I’ve ruined batches by overdoing it; the pudding should smell like a bakery, not a chemistry lab.

Pro cooking tips for this recipe

Toast Almonds Perfectly

Toast your 0.5 cup sliced almonds in a 350°F oven for 8-10 minutes until golden and fragrant. This step unlocks their natural oils and creates that signature crunch. I use a baking sheet lined with parchment paper for easy cleanup. For extra flavor, add a pinch of sea salt while toasting—it enhances the nutty aroma. 🌰

Control the Simmer

A gentle simmer is key—your milk and rice should bubble softly, not boil vigorously. Too much heat breaks the rice grains, leading to a mushy texture. I use medium-low heat after the initial simmer and stir every 5 minutes to prevent sticking. If you see any grains sticking, add 1 tablespoon of milk to loosen them.

Butter Timing Matters

Add the 2 tbsp cold cubed butter off-heat to prevent premature melting. Stirring it in during the final 5 minutes creates a silky finish. If your pudding thickens too quickly, whisk in 1-2 tbsp milk to restore creaminess. The butter should melt completely, giving that glossy, restaurant-quality sheen. 🧈

Rest for Best Texture

Let your pudding rest for 10 minutes before serving—this allows flavors to meld and the texture to set slightly. I find it tastes even better the next day! For a chilled dessert, refrigerate for 2 hours to enhance the creamy consistency. The contrast between cool pudding and warm toasted almonds is magical.

Adjust Sweetness

Taste your pudding before serving—if it needs more sweetness, drizzle with 1 tbsp honey or add 1-2 tsp maple syrup. The brown sugar's caramelized depth is key, but honey adds floral notes that balance the almond flavor. For a lighter version, reduce sugar to 0.375 cup and add 1 tbsp maple syrup instead.

Pro Topping Tricks

Toasted almonds should be the star, but a sprinkle of ground cinnamon or a few fresh berries adds dimension. For extra richness, stir in 1 tbsp heavy cream before serving. I love finishing with a drizzle of honey—its floral sweetness cuts through the nutty intensity beautifully. 🍯

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 16g20%
Saturated Fat 10g50%
Cholesterol 45mg15%
Sodium 220mg10%
Total Carbohydrate 52g18%
Dietary Fiber 2g8%
Sugars 28g
Protein 8g16%
* 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 use almond milk instead of regular milk for this recipe?

The recipe uses whole milk for creaminess, but you can substitute almond milk for a lighter texture. Use 2 cups unsweetened almond milk and add 1 extra tablespoon of butter to compensate for the lower fat content. For best results, choose a high-quality almond milk with at least 3% fat to maintain richness.

2

Why does my rice pudding turn out grainy?

Graininess usually happens from undissolved sugar or overcooking. Always stir well to dissolve the brown sugar completely before simmering, and cook on low heat to prevent breaking the rice. If it thickens too quickly, whisk in 1-2 tablespoons of milk to restore smoothness.

3

Can I make this recipe without almond extract?

Yes! Replace the 0.5 tsp almond extract with 1 tsp almond butter mixed with 1 tsp warm milk for a nutty flavor. Alternatively, add 0.25 cup extra toasted almonds to the pudding for texture and aroma. The flavor will be earthier but still delicious.

4

How long can I store this almond rice pudding?

Store in an airtight container in the fridge for up to 5 days. For longer storage, freeze for 3 months. To reheat, microwave in 30-second bursts with a splash of milk to restore creaminess. The texture remains silky if handled gently.

5

What's the best way to make this vegan?

Use coconut milk instead of dairy milk, vegan butter, and maple syrup instead of honey. For binding, add 1 tbsp cornstarch mixed with 1 tbsp water during the final 5 minutes of cooking. Toasted almonds remain vegan-friendly!

★★★★★4.8(8 reviews)
Categories Main Courses