Joy of Cooking Rice Pudding Recipe: Classic Custard With Vanilla Warmth

Joy of Cooking Rice Pudding Recipe: Classic Custard With Vanilla Warmth

There’s something timeless about a well-made rice pudding that brings comfort with every spoonful. This version delivers the classic custard texture that’s creamy yet thick, with the perfect balance of sweetness and vanilla warmth.

I’ve refined this method over years of testing to ensure it turns out perfectly every time. The key is slow cooking, which allows the rice to absorb the liquid gradually while developing that signature rich, velvety consistency.

What you’ll get is a dessert that feels both nostalgic and special—tender rice suspended in a lightly sweetened custard base, scented with pure vanilla. It’s the kind of dish that turns simple ingredients into something extraordinary.

Serve it warm or chilled, with a sprinkle of cinnamon or fresh berries for contrast. Here’s how to make it.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Joy of Cooking Rice Pudding

These classic ingredients create a velvety custard with timeless vanilla warmth and comfort.

Ingredient Amount Notes
Arborio Rice 🌾 ¾ cup Short-grain for creaminess
Whole Milk 🥛 4 cups Full-fat for richness
Heavy Cream 🥛 ½ cup Thickens custard base
Granulated Sugar 🧂 ½ cup Adjust to taste preference
Pure Vanilla Extract 🌿 2 tsp High-quality for depth
Ground Cinnamon 🌶️ ½ tsp For warm spice notes
Salt 🧂 ¼ tsp Balances sweetness
Unsalted Butter 🧈 2 tbsp For silky finish
Large Egg 🥚 1 whole For custard consistency
Vanilla Bean 🌿 1 whole Scraped seeds optional
Raisins 🍇 ⅓ cup Optional for texture

The rice is critical—Arborio or other short-grain varieties release starch for that signature creaminess. Whole Foods or Trader Joe’s carry quality options. For milk and cream, organic full-fat delivers the richest texture. Avoid ultra-pasteurized heavy cream, as it can separate during slow cooking. A high-quality vanilla extract (like Nielsen-Massey) makes a noticeable difference in flavor depth.

No Arborio? Sushi rice works in a pinch, but avoid long-grain—it stays too firm. Swap raisins for dried currants or chopped dates if preferred. For a lighter version, replace half the heavy cream with whole milk, though the texture will be less luxurious. The egg can be omitted, but the custard may be slightly thinner.

Leftover pudding keeps 4-5 days refrigerated in an airtight container. The flavors deepen as it chills. For longer storage, freeze for up to 3 months—thaw overnight before reheating gently on the stove with a splash of milk to restore creaminess.

❤️

Why You’ll Love This Recipe

  • I’ll be real: I’ve served this warm for brunch and chilled for midnight snacks—it works both ways.
  • Stir and Forget: Between us, this recipe is mostly hands-off—just stir the Arborio rice into the warm milk and cream, then let it do its thing.
  • Velvety Vanilla Dream: The whole milk and heavy cream create this ridiculously creamy base, and that pure vanilla extract? Chef’s kiss every time.
  • Breakfast to Dessert: I’ll be real: I’ve served this warm for brunch and chilled for midnight snacks—it works both ways.

Step-by-Step Instructions for Rice Pudding

This method delivers a creamy, comforting custard with the perfect balance of sweetness and spice.

Step 1: Prepare the Rice Base

In a heavy-bottomed saucepan, combine the 0.75 cup Arborio Rice with the 4 cups Whole Milk and 0.5 cup Heavy Cream. The short-grain rice will break down beautifully, releasing starch to thicken the pudding naturally.

Bring the mixture to a gentle simmer over medium heat, stirring frequently to prevent scorching. As the liquid warms, you’ll notice the rice beginning to swell—that’s your cue to reduce the heat to low to maintain a steady, gentle cook.

Step 2: Sweeten and Flavor the Mixture

Once the rice is tender and the mixture has thickened slightly (after about 20-25 minutes), stir in the 0.5 cup Granulated Sugar, 0.25 tsp Salt, and 0.5 tsp Ground Cinnamon. The sugar will dissolve quickly, and the cinnamon will infuse the pudding with warm, aromatic depth.

Split the 1 whole Vanilla Bean lengthwise, scrape out the seeds, and add both the seeds and the pod to the mixture. If you’re using the 2 tsp Pure Vanilla Extract instead, add it now. Stir well to distribute the flavors evenly.

Step 3: Temper and Incorporate the Egg

In a small bowl, whisk the 1 whole Large Egg until smooth. Slowly ladle about ½ cup of the hot rice mixture into the egg, whisking constantly to temper it—this prevents the egg from scrambling when added to the pot.

Once the egg is warm, pour it back into the saucepan, stirring continuously. Cook for an additional 2-3 minutes until the pudding thickens enough to coat the back of a spoon. The texture should be creamy but not runny.

Step 4: Finish with Butter and Raisins

Remove the saucepan from the heat and stir in the 2 tbsp Unsalted Butter until fully melted. This adds a silky richness that ties all the flavors together. If using, fold in the 0.33 cup Raisins for a touch of chewy texture.

Discard the vanilla bean pod if used. Let the pudding sit for 5 minutes to cool slightly—it will thicken further as it rests. The surface should have a glossy sheen, and the pudding should be luscious and spoonable.

👨‍🍳

Pro Tips For Making Joy Of Cooking Rice Pudding

  • Stir Often: Arborio rice loves to stick, so keep a wooden spoon handy and give it a good stir every 5 minutes or so—I learned this the hard way after scraping burnt bits off the bottom of my pot.
  • Rinse the Rice: Sounds weird, but it works: Give the Arborio a quick rinse under cold water before cooking to remove excess starch and prevent a gummy pudding.
  • Skip the Substitutions: Whole milk and heavy cream aren’t just for richness—they’re non-negotiable for that creamy texture; I was skeptical until I tried skim and got a sad, thin result.
  • Add Vanilla Late: Wait until the last 10 minutes to stir in the vanilla extract—adding it too early lets the alcohol cook off, and you lose that deep, aromatic flavor.

Best Sauces and Condiments for This Dish

Fruit Compotes

A warm berry compote made with 2 cups frozen mixed berries, ¼ cup sugar, and 1 tbsp lemon juice simmered for 10 minutes adds a bright, tangy contrast. I love how the juices soak into the pudding. 💛

Caramel Drizzle

Store-bought salted caramel sauce from Stonewall Kitchen or Trader Joe’s adds a buttery depth that complements the vanilla. Drizzle about 2 tbsp per serving just before eating.

Spiced Syrups

A cinnamon-infused simple syrup (equal parts sugar and water simmered with a cinnamon stick) enhances the warm spice notes. Cool completely before drizzling over chilled pudding.

Toasted Nuts

Lightly toast ¼ cup chopped pistachios or sliced almonds in a dry pan until fragrant, then sprinkle over each serving. The crunch contrasts beautifully with the creamy texture.

Citrus Zest

Fresh orange or lemon zest brightens the richness. I use a microplane to grate about 1 tsp per bowl. It’s a simple touch that makes the flavors pop.

Honey Glaze

Mix 2 tbsp honey with 1 tsp vanilla extract and ½ tsp ground cardamom for an aromatic glaze. Warm slightly before pouring over warm pudding. ✨

Nutrition Facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 11g55%
Cholesterol 90mg30%
Sodium 180mg8%
Total Carbohydrate 48g17%
Dietary Fiber 1g4%
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 make this ahead of time?

It keeps well for 4-5 days refrigerated in an airtight container. The flavors actually deepen as it chills.

2

What if I don’t have Arborio rice?

Sushi rice works as a substitute, but avoid long-grain varieties—they stay too firm. Short-grain rice releases the starch needed for creaminess.

3

How do I prevent a skin from forming on top?

Press plastic wrap directly onto the surface before refrigerating. This blocks air contact, keeping it smooth.

4

Can I make this dairy-free?

Yes! Use coconut milk and almond milk instead of dairy, and replace butter with coconut oil. The texture will be slightly different but still delicious.

★★★★★4.8(10 reviews)
Tyler Campbell