Boiled Rice Pudding Recipe: Spiced Vanilla Custard With Toasted Almond Crunch

Main Courses

Boiled Rice Pudding Recipe: Spiced Vanilla Custard With Toasted Almond Crunch

This boiled rice pudding recipe delivers creamy vanilla custard with a toasted almond crunch that feels like a warm hug in dessert form.

The secret lies in slow-cooking rice with milk and sugar until it thickens into a velvety texture, then finishing with cinnamon and toasted almonds for that perfect balance of sweet and nutty.

I've perfected this classic comfort dessert over years of testing, ensuring every spoonful is rich, smooth, and just sweet enough.

The process is straightforward but requires patience—simmering the rice and milk mixture until it reaches that ideal custard-like consistency takes about 45 minutes, but the result is worth every moment.

The toasted almonds add a delightful crunch that contrasts beautifully with the soft, spiced pudding, while the vanilla and cinnamon infuse warmth into every bite. This recipe is perfect for family gatherings, holiday desserts, or a cozy night-in treat.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for boiled rice pudding

Simple pantry staples transform into velvety custard with nutty crunch—comfort dessert at its finest.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 cup Uncooked, medium grain preferred
Whole Milk 🥛 4 cups Full-fat for creaminess
Granulated Sugar 🍚 1 ½ cups Adjust to taste
Vanilla Extract 🌿 2 tsp Pure, high-quality preferred
Ground Cinnamon 🍃 1 ½ tsp Freshly ground for warmth
Salt 🧂 ½ tsp Kosher or sea salt
Unsalted Butter 🧈 ½ cup Cold, cubed for toasting
Sliced Almonds 🥜 1 cup Whole or slivered works too
Heavy Whipping Cream 🥛 ½ cup Optional for extra richness
Lemon Zest 🍋 1 tsp Brightens the flavor
Ground Nutmeg 🌿 ¼ tsp Freshly grated preferred

The rice is the foundation, so long-grain white rice works best—it stays firm and absorbs the milk beautifully. For the milk, whole milk gives the richest texture, but 2% works too if you prefer. Sugar is where you can adjust—start with 1.5 cups but taste as you go. The vanilla extract should be pure; imitation just won’t cut it here. For the cinnamon, Penzeys or bulk bins have the freshest ground spices. The butter needs to be cold and cubed for proper toasting—don’t melt it beforehand.

No whole milk? Evaporated milk or half-and-half adds creaminess, though the texture will be slightly lighter. Short on almonds? Pecans or hazelnuts work beautifully, but toast them just as long. The heavy cream is optional but worth it for that restaurant-quality finish. If you’re avoiding dairy, coconut milk works for the base, though the flavor will shift slightly. The lemon zest and nutmeg are non-negotiable for that bright, spiced character—trust me, they make all the difference.

This dessert tastes even better the next day once the flavors meld. Store in an airtight container in the fridge for up to 5 days. For serving, a quick toast in the oven with extra butter and cinnamon makes it irresistible. Freezes beautifully for 3 months—just reheat gently on the stove with a splash of milk to restore creaminess. I always double the batch; it disappears faster than you’d think.

❤️

Why You'll Love This Recipe

  • No Pot Magic Needed: I swear, this is the only rice pudding I’ll ever make after burning my first attempt in a slow cooker. Just rice, milk, and a simmer—no fancy gadgets, no stress. The rice stays fluffy, the milk thickens just right, and honestly? That’s all you need.
  • Warm Vanilla-Cinnamon Hug: That first spoonful—creamy, lightly sweetened, with vanilla and cinnamon swirling together—tastes like a hug from my grandma’s kitchen. The sugar caramelizes at the edges, giving it this just-right balance that’s neither too cloying nor bland.
  • Leftovers That Beg for More: Between us, this pudding only gets better the next day. The flavors meld overnight, and I’ve reheated portions for breakfast, dessert, or even a quick snack. My kids ask for it more than cereal, and that’s saying something.
  • Pantry Staple Powerhouse: I’m not kidding—this uses ingredients you already own. No specialty items, no last-minute grocery runs. A cup of rice, a quart of milk, a pinch of cinnamon? That’s it. And if you’re pinching pennies, this stretches further than store-bought pudding cups ever could.

Step-by-step instructions for boiled rice pudding

Here's how to create a velvety vanilla custard with toasted almond crunch—every step ensures perfect texture and flavor.

1

Cook the Rice Until Tender and Absorbent

In a large, heavy-bottomed pot, combine the 1 cup long-grain white rice with the 4 cups whole milk and 0.5 tsp salt. Bring to a boil over medium-high heat, stirring occasionally to prevent scorching. Once boiling, reduce heat to low and simmer uncovered for 20-25 minutes until the rice is tender and the liquid has reduced significantly.

You'll know it's ready when the rice grains are translucent at the edges and the mixture thickens to a creamy consistency. Stir occasionally to prevent sticking—this is where the magic happens. The rice should absorb most of the milk but still maintain a slight looseness, allowing the pudding to develop its signature texture.

2

Sweeten and Spice the Mixture

Remove the pot from heat and stir in the 1.5 cups granulated sugar, 2 tsp vanilla extract, 1.5 tsp ground cinnamon, and 0.25 tsp ground nutmeg. Mix thoroughly to dissolve the sugar completely and distribute the spices evenly. The mixture should smell rich and aromatic—this is your quality checkpoint.

Return the pot to low heat and cook for an additional 5-7 minutes, stirring constantly to prevent scorching. The pudding should thicken further but remain smooth. If it becomes too thick too quickly, add 1-2 tablespoons of milk to adjust the consistency. This step builds the custard's signature depth of flavor and ensures a silky finish.

3

Incorporate Butter and Lemon Zest

Reduce the heat to lowest setting and whisk in the 0.5 cup cold unsalted butter, cut into small cubes, until fully melted and incorporated. Add the 1 tsp lemon zest and continue stirring for 2-3 minutes until the mixture is silky smooth. The butter adds richness while the lemon zest brightens the warm spices.

Here's the thing—adding the butter at this stage prevents graininess and creates that luxurious mouthfeel. If you add it earlier, the butter might separate or create lumps. Taste the mixture now—it should be sweet, spiced, and subtly tangy from the lemon. Adjust sugar if needed, but the recipe is balanced as written.

4

Toast the Almonds for Crunch

While the pudding simmers gently, toast the 1 cup sliced almonds in a dry skillet over medium heat for 3-4 minutes, stirring constantly, until golden brown and fragrant. Transfer immediately to a plate to cool—they'll continue to crisp as they cool. This step adds the essential textural contrast that makes this pudding special.

Don't walk away—almonds burn quickly. You want them just golden, not dark brown. The aroma should fill your kitchen, signaling they're ready. Set aside for now; you'll fold them in at the very end to preserve their crunch.

5

Finish with Cream and Serve Warm

Stir the 0.5 cup heavy whipping cream into the pudding over low heat until fully incorporated, about 1-2 minutes. The cream adds a luxurious finish and balances the sweetness. Remove from heat immediately and let it sit for 5 minutes to thicken slightly. This resting period allows flavors to meld perfectly.

Gently fold in the toasted almonds just before serving. The contrast between the creamy pudding and crisp almonds is what makes this dish extraordinary. Serve warm in individual bowls, garnished with an extra sprinkle of cinnamon or nutmeg if desired. The pudding should be thick enough to hold its shape slightly but still have a velvety consistency.

👨‍🍳

Pro Tips For Making Boiled Rice Pudding

  • Rinse Rice Twice: I learned this the hard way—skipping the rinse leaves your pudding with a gummy, starchy mess. Use cold water, swirl the rice in your hand until the water runs clear, then repeat. This cuts excess starch, which is the real enemy of that perfect creamy texture.
  • Simmer Low and Slow: Start on medium-high to get things bubbling, but drop to a gentle simmer once it’s going—think tiny, lazy bubbles. I used to rush it, and the rice either turned mushy or stayed undercooked. Low heat (around 170°F) coaxes out the starch evenly without burning the milk.
  • Toast the Cinnamon: Skip the ground cinnamon straight from the jar—it’ll taste dull. Lightly toast a teaspoon of whole cinnamon sticks in a dry pan for 30 seconds until fragrant, then grind it fresh. The warmth deepens the flavor and cuts through the sweetness better than store-bought powder.
  • Stir the Last 15 Minutes: Let the pudding sit unstirred for the final stretch—this lets the rice absorb the milk and sugar evenly. Only stir in the last 15 minutes to break up any skin that forms on top. (Yes, even if you’re impatient like me.)

Storing and reheating this boiled rice pudding

Refrigerator Storage

Let your rice pudding cool completely before transferring to an airtight container with a lid—I use glass Pyrex for best results. Store in the fridge at 40°F or below for up to 5 days.

The flavors actually deepen overnight as the spices meld together beautifully. For serving, reheat gently to restore that creamy texture you love. ❄️

Freezer Preservation

This pudding freezes exceptionally well for up to 3 months without losing texture. Use quart-sized freezer bags (like Stasher bags) or airtight containers—leave 1 inch headspace for expansion.

When ready to enjoy, thaw overnight in the fridge, then reheat on the stovetop with 2 tablespoons of milk to restore creaminess. The almonds stay crisp even after freezing! ❄️

Stovetop Reheating

My preferred method is stovetop reheating—it keeps the pudding silky smooth. Transfer portions to a saucepan and heat over low-medium heat for 5-7 minutes, stirring constantly. Add 1-2 tablespoons of milk if it looks dry.

The pudding should reach 165°F before serving to ensure safety. Stir in fresh toasted almonds just before serving to preserve their crunch. 🔥

Microwave Revival

For quick reheating, use the microwave on 50% power in 1-minute intervals, stirring between each. Start with 2 minutes total, then add 30-second bursts until warmed through.

Cover loosely with a damp paper towel to prevent drying. The pudding will thicken slightly—add 1 tablespoon of milk if needed. Avoid overcooking to prevent graininess. ✨

Reviving Texture

If your pudding seems too thick after reheating, stir in 1-2 tablespoons of warm milk to restore that velvety consistency. For extra richness, a dollop of whipped cream or a sprinkle of toasted almonds makes it feel fresh again.

The key is gentle heat—never boil the pudding after reheating, or you'll risk breaking the delicate texture. 💫

Make-Ahead Pro Tip

Double the batch and store half for later—I always do this because it disappears quickly! The pudding tastes even better the next day as the flavors develop. For serving, a quick 30-second broil with extra butter and cinnamon adds a restaurant-quality finish. Just watch closely to avoid burning. 💡

Nutrition facts

Servings 6
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 11g55%
Cholesterol 65mg22%
Sodium 280mg12%
Total Carbohydrate 58g21%
Dietary Fiber 1g4%
Sugars 48g
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

Why does my rice pudding turn out too thick or too thin?

The key is balancing heat and liquid. If it's too thick, stir in 1-2 tablespoons of warm milk while cooking. Too thin? Simmer uncovered for 5-10 more minutes to reduce the liquid. The pudding should coat the back of a spoon but still be pourable.

2

Can I use instant rice for this recipe?

Instant rice works but may make the pudding slightly grainier. If using, reduce cooking time to 15 minutes and add 1 extra tablespoon of milk to compensate for its faster absorption. For best texture, stick with long-grain white rice.

3

How do I prevent the pudding from sticking to the pot?

Always use a heavy-bottomed pot and stir frequently during the 20-minute simmer. A pinch of salt in the milk helps too. If it starts sticking, add 1 tablespoon of milk to loosen it. Never let it sit unattended on the stove.

4

What's the best way to make this vegan?

Replace the milk with coconut milk (full-fat for creaminess), use vegan butter, and omit heavy cream. Add 1 tsp cornstarch to thicken. The flavor will be subtly different but still delicious! For almonds, ensure they're vegan-certified.

5

Can I add other fruits or flavors?

Try 1/2 cup raisins (soaked first) or chopped apples (cooked with the rice). For warmth, add 1/4 tsp cardamom. Just reduce sugar by 1 tablespoon if using naturally sweet fruits. The almonds remain the star for crunch!

★★★★★4.5(1 review)
Categories Main Courses