Creamy Rice Pudding


This rice pudding is the best I've ever tasted, and it gets rave reviews from everyone who tastes it! Sprinkle with nutmeg or cinnamon, if desired. For creamier pudding, use short or medium-grain rice.

Prep Time:
10 mins
Cook Time:
40 mins
Total Time:
50 mins

This sweet rice pudding is thick, creamy, and utterly decadent. Made with basic ingredients you likely already have on hand, this rice pudding recipe is the perfect comforting treat.

What Is Rice Pudding?

Rice pudding is a creamy mixture of rice and milk that is cooked until it's thick and soft. It can be sweet or savory. This raisin-studded dessert rice pudding is thickened with an egg, sweetened with sugar, and enhanced with vanilla.

How to Make Rice Pudding

You'll find a detailed ingredient list and step-by-step instructions in the recipe below, but let's go over the basics:

Rice Pudding Ingredients

These are the ingredients you'll need to make this classic rice pudding recipe:

· Rice: This creamy rice pudding recipe starts with white rice cooked until tender.
· Milk: You'll need two cups of milk, divided.
· Sugar: The rice pudding is sweetened with white sugar.
· Salt: A pinch of salt enhances the flavor of the other ingredients, but it won't make the pudding taste salty.
· Egg: An egg adds moisture and helps bind the pudding together.
· Raisins: Raisins lend bursts of fruity flavor.
· Butter: Butter adds even more moisture and richness.
· Vanilla: A dash of vanilla enhances the overall flavor of the rice pudding.

How Do You Make Rice Pudding?

Here's a very brief overview of what you can expect when you make homemade rice pudding:

1. Cook the rice.
2. Cook the cooked rice, some of the milk, sugar, and salt over medium heat until thick.
3. Stir in the remaining milk, egg, and raisins. Cook for two more minutes.
4. Remove from heat and stir in the butter and vanilla.

How to Store Rice Pudding

Allow the leftover rice pudding to cool, then transfer it to an airtight container. Store in the fridge for up to three days. Reheat until piping hot on the stove or in the microwave.

Can You Freeze Rice Pudding?

Yes, you can freeze homemade rice pudding. Ladle the pudding into freeze-safe bags, leaving about an inch of space at the top to allow for expansion. Freeze flat for up to three months. Thaw in the refrigerator overnight or in the microwave using the defrost setting.

Allrecipes Community Tips and Praise

"I made it with dried cranberries instead of the raisins," says DAG999. "Delicious!"

"Excellent recipe, super simple, and delicious," raves Carla. "This is my go-to every time. I changed the serving size and it still turned out amazing."

"Delicious," according to June. "I used almond milk and pre-cooked rice. Not sure how it could be more delicious! I'll never throw out left-over rice again!"

Editorial contributions by Corey Williams


  • 1 ½ cups cold water

  • ¾ cup uncooked white rice

  • 2 cups milk, divided

  • cup white sugar

  • ¼ teaspoon salt

  • 1 egg, beaten

  • cup golden raisins

  • 1 tablespoon butter

  • ½ teaspoon vanilla extract


  1. Pour water into a saucepan and bring to a boil over medium heat; stir in rice. Reduce heat to low, cover, and simmer until rice is tender and liquid has been absorbed, about 20 minutes.

  2. Combine cooked rice, 1 1/2 cups milk, sugar, and salt in a clean saucepan. Cook over medium heat, stirring often, until thick and creamy, about 15 minutes.

  3. Stir in remaining 1/2 cup milk, beaten egg, and raisins; cook 2 minutes more, stirring constantly. Remove from heat and stir in butter and vanilla until combined; serve warm.

    rice pudding with raisins in a glass bowl
    Laura Retyi

Nutrition Facts (per serving)

366 Calories
7g Fat
68g Carbs
9g Protein
Nutrition Facts
Servings Per Recipe 4
Calories 366
% Daily Value *
Total Fat 7g 9%
Saturated Fat 4g 19%
Cholesterol 64mg 21%
Sodium 237mg 10%
Total Carbohydrate 68g 25%
Dietary Fiber 1g 3%
Total Sugars 23g
Protein 9g
Vitamin C 1mg 3%
Calcium 167mg 13%
Iron 2mg 10%
Potassium 325mg 7%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love