Recipe for Rice Pudding: Old-Fashioned Creamy Custard with Vanilla

Recipe for Rice Pudding: Old-Fashioned Creamy Custard with Vanilla

This old-fashioned rice pudding delivers the creamy custard texture you remember from childhood, with minimal effort. I developed this recipe to capture that nostalgic comfort without complicated techniques.

The secret is slow, gentle cooking that allows the rice to absorb the milk gradually, creating a thick, velvety base. A touch of vanilla and cinnamon adds warmth without overwhelming the natural sweetness of the rice.

What you get is a dessert that’s rich yet light, with each grain of rice suspended in a smooth custard. It’s the kind of recipe that proves simple ingredients can create something extraordinary.

Serve warm or chilled, with a dusting of cinnamon or a drizzle of caramel for extra indulgence.

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

Ingredients for Give Me a Recipe for Rice Pudding

Nine simple ingredients deliver that nostalgic creamy custard texture with minimal effort.

Ingredient Amount Notes
Arborio Rice 🌾 ¾ cup Or short-grain white rice
Whole Milk 🥛 4 cups Full-fat for creaminess
Granulated Sugar 🍚 ¾ cup Adjust to taste preference
Unsalted Butter 🧈 2 tbsp For richness and depth
Vanilla Extract 🌿 2 tsp Pure extract for best flavor
Ground Cinnamon 🌶️ 1 tsp Freshly ground preferred
Salt 🧂 ¼ tsp Enhances all flavors
Large Egg 🥚 1 whole For custard texture
Raisins 🍇 ½ cup Optional, for sweetness
Vanilla Bean 🌿 1 whole Scraped seeds, optional

The rice is key here. Arborio or short-grain white rice gives that classic pudding texture—long-grain stays too firm. I grab mine from Whole Foods bulk bins for freshness, but any supermarket brand works. The milk should be whole milk (the good stuff, not the skim) for that rich, velvety base. If you’re feeling fancy, organic milk adds a noticeable depth.

No Arborio? Sushi rice at the same quantity works in a pinch. Out of whole milk? Half-and-half mixed with water gets you close. The raisins are optional (I skip them), but if using, plump them in warm water first. Vanilla bean is a splurge (worth it for special occasions), but pure extract works perfectly for everyday. Don’t skip the butter—it’s doing important work here.

Store leftovers covered in the fridge for up to 5 days. The pudding thickens as it cools, so stir in a splash of milk before serving. Freezes for 3 months if you want to make ahead (trust me, it’s worth the extra minute to portion it first).

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that this comes together in a single saucepan—just Arborio rice, milk, and a splash of vanilla simmering away.
  • Creamy Vanilla Bliss: The whole milk and butter make it luxuriously smooth, and that real vanilla extract? Worth every drop.
  • Breakfast or Dessert: Honestly, I serve it warm for breakfast and chilled for dessert—my kids don’t complain either way.
  • Stretches the Budget: Arborio rice is affordable, and this recipe makes a big batch that keeps well for days.

Step-by-Step Instructions for Rice Pudding

This method ensures a velvety texture with perfectly balanced sweetness and spice.

Step 1: Simmer Rice in Milk Until Tender

In a heavy-bottomed saucepan, combine the 0.75 cup Arborio Rice with 4 cups Whole Milk and 0.25 tsp Salt. Bring to a gentle simmer over medium heat, stirring frequently to prevent the milk from scorching.

Once simmering, reduce heat to low and cook for 20-25 minutes, stirring occasionally, until the rice is tender and has absorbed most of the liquid. The mixture should look thick and creamy, with the rice grains plump and soft but not mushy.

Watch for the milk to reduce to a porridge-like consistency—this is your cue the rice is nearly done. If the mixture seems too thick before the rice is tender, add a splash more milk and continue cooking.

Step 2: Temper and Incorporate the Egg

In a small bowl, whisk the 1 whole Large Egg with 0.75 cup Granulated Sugar until smooth and pale. This sweetens the pudding while creating a custard-like richness.

Slowly ladle about 1 cup of the hot rice mixture into the egg mixture while whisking constantly. This tempering step prevents the egg from scrambling when added to the hot pan. Once combined, pour the egg mixture back into the saucepan with the rice.

Cook over low heat for an additional 2-3 minutes, stirring constantly, until the pudding thickens enough to coat the back of a spoon. Don’t let it boil—this could curdle the egg and ruin the creamy texture.

Step 3: Add Butter, Vanilla, and Spices

Remove the saucepan from heat and stir in the 2 tbsp Unsalted Butter, 2 tsp Vanilla Extract, and 1 tsp Ground Cinnamon. The butter adds a luxurious richness, while the vanilla and cinnamon provide warmth and depth.

If using, scrape the seeds from the 1 whole Vanilla Bean and stir them in as well. The tiny black specks will fleck the pudding beautifully and intensify the vanilla flavor. The pudding should now be glossy, thick, and fragrant.

Let it sit for 5 minutes to allow the flavors to meld and the pudding to set slightly. This brief rest makes all the difference in achieving the perfect creamy consistency.

Step 4: Fold in Raisins and Serve Warm or Chilled

Stir in the 0.5 cup Raisins, ensuring they’re evenly distributed throughout the pudding. The raisins add natural sweetness and a pleasant chewy contrast to the smooth rice.

Taste and adjust sweetness if needed—the sugar can be increased slightly if you prefer a sweeter pudding, but the recipe as written offers a balanced, old-fashioned flavor. Serve warm for comfort-food appeal or chill for 2 hours for a firmer, custard-like texture.

Either way, the pudding should have a velvety mouthfeel with visible rice grains and a hint of spice in every bite. For serving, dust with additional cinnamon if desired.

👨‍🍳

Pro Tips For Making Give Me A Recipe For Rice Pudding

  • Stir Often: Arborio rice sticks fast—keep that spoon moving every 2-3 minutes, especially once the milk starts to thicken. 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 gluey pudding.
  • Skip the Boil: Resist the urge to crank the heat—simmer the milk gently at medium-low so it thickens slowly without curdling or scorching.
  • Add Vanilla Late: Stir in the vanilla extract during the last 5 minutes of cooking to preserve its flavor, otherwise it evaporates and loses its punch.

Pro Cooking Tips for Perfect Results

Prevent Scorching

Use a heavy-bottomed saucepan—I swear by my All-Clad stainless steel—to distribute heat evenly. Keep the flame at medium-low max, and stir frequently, especially in the first 10 minutes. Milk burns easily, and burnt milk ruins the flavor. 🌡️

Temper the Egg

This is non-negotiable. Slowly whisk 1 cup of the hot rice mixture into your beaten egg and sugar. If you skip tempering and dump the egg straight in, you’ll end up with sweet scrambled eggs floating in your pudding. Not the vibe we’re going for.

Low and Slow

After adding the egg, cook on low heat for just 2-3 minutes. The goal is gentle thickening, not boiling. Boiling will curdle the egg and turn your creamy custard into a lumpy mess. Patience pays off here.

Rest for Perfection

Let the pudding rest off the heat for 5 minutes after adding butter and vanilla. This lets the custard set and flavors meld. Skipping this step means thinner pudding that lacks depth.

Adjust as You Go

Taste before serving. If it needs more sweetness, add sugar in 1 tbsp increments. If it’s too thick, stir in a splash of milk. Rice pudding is forgiving—that’s the beauty of it. 💛

Stir in Raisins Last

Fold in raisins only after the pudding has thickened. Adding them too early can make them swell and burst, turning your pudding an unappetizing gray. Trust me, timing matters with these little guys.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 360kcal
% Daily Value
Total Fat 10g13%
Saturated Fat 6g30%
Cholesterol 85mg28%
Sodium 120mg5%
Total Carbohydrate 58g21%
Dietary Fiber 2g7%
Sugars 32g
Protein 9g18%
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 long-grain rice for pudding?

It’s best to stick with short-grain or Arborio. Long-grain stays firm and doesn’t create that classic creamy texture.

2

What if my pudding is too thin?

Simmer for 5 more minutes on low heat. If still thin, mix 1 tbsp cornstarch with milk and stir in.

3

How long does it keep in the fridge?

Stored in an airtight container, it stays fresh for up to 5 days. Stir in milk before serving if too thick.

4

Can I make it ahead?

Yes! It thickens as it cools. Make up to 1 day ahead and reheat gently with extra milk.

★★★★★4.5(6 reviews)
Tyler Campbell