Recipe for Rice Pudding – Simple Homemade Sweet Treat

Posted on May 15, 2026

The scent of warm vanilla and cinnamon drifting from a pot of rice pudding has a way of making any kitchen feel like home. This creamy, comforting dessert has been a staple across cultures for centuries, and for good reason.

My version balances rich creaminess with just the right amount of sweetness, creating a pudding that tastes like a warm hug in a bowl. Whether you serve it warm on a chilly evening or chilled as a refreshing treat, this recipe delivers that nostalgic comfort we all crave.

What makes this particular recipe stand out? The slow cooking method creates an impossibly silky texture, while a touch of butter adds richness that elevates it beyond basic. Let me walk you through every step to pudding perfection.

Why You Will Love This Recipe

This rice pudding recipe hits all the right notes for both beginner cooks and seasoned kitchen veterans. Here is what makes it special.

  • Uses simple pantry staples you likely already have on hand
  • One pot cooking means minimal cleanup and maximum flavor
  • Customizable sweetness and spice levels to match your preferences
  • Works beautifully served warm, room temperature, or chilled
  • Makes enough to feed a crowd or enjoy leftovers all week

My Experience Making This Recipe

I have made this rice pudding more times than I can count, and it never disappoints. The first time I nailed the texture, I actually did a little victory dance in my kitchen.

The aroma that fills your home while this simmers is absolutely intoxicating. My neighbors have knocked on my door asking what smells so incredible, which is either flattering or a sign I need better ventilation.

Every batch disappears within days, whether I am serving it at a dinner party or hoarding it for myself. The velvety texture and balanced sweetness keep me coming back to this exact method.

Recipe Overview

  • Recipe Name: Classic Creamy Rice Pudding
  • Servings: 8
  • Prep Time: 5 minutes
  • Cook Time: 45 minutes
  • Total Time: 50 minutes
  • Course: Dessert
  • Cuisine: American
  • Calories per Serving: 245

Equipment You Will Need

  • Large heavy bottomed saucepan or Dutch oven
  • Wooden spoon or silicone spatula
  • Measuring cups and spoons
  • Fine mesh strainer
  • Serving bowls or ramekins
  • Plastic wrap for storage

Ingredients for Rice Pudding

  • 1 cup medium grain white rice
  • 4 cups whole milk
  • 1 cup heavy cream
  • 3/4 cup granulated sugar
  • 2 tablespoons unsalted butter
  • 1 teaspoon pure vanilla extract
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon salt
  • 1/4 teaspoon ground nutmeg
  • Optional: 1/2 cup raisins
  • Optional: 1 cinnamon stick for infusing

Ingredient Notes and Substitutions

  • Medium grain rice releases starch slowly for optimal creaminess. Arborio rice works as a substitute and creates an even creamier result.
  • Whole milk provides the fat content needed for richness. You can use 2% milk but expect a slightly thinner final texture.
  • Heavy cream adds luxurious silkiness to the pudding. Half and half works in a pinch with marginally less richness.
  • Granulated sugar dissolves cleanly without altering color. Brown sugar substitutes beautifully and adds a subtle caramel note.
  • Vanilla extract rounds out all the flavors beautifully. Vanilla bean paste or a scraped vanilla pod intensifies the flavor even more.
  • Ground cinnamon provides warm, familiar spice notes. Cardamom offers a lovely alternative with a more exotic flavor profile.

How to Make Rice Pudding

Step 1: Rinse the Rice

Place your rice in a fine mesh strainer and rinse under cold running water for about 30 seconds. This removes excess surface starch that could make your pudding gummy rather than creamy.

Step 2: Combine Milk and Rice

Add the rinsed rice and whole milk to your heavy bottomed saucepan. The heavy bottom distributes heat evenly, preventing those dreaded scorched spots on the bottom of your pot.

Step 3: Bring to a Gentle Simmer

Place the pot over medium heat and bring the mixture to a gentle simmer, stirring occasionally. You want small bubbles around the edges, not a rolling boil, which would cause the milk to scorch and overflow.

Step 4: Reduce Heat and Cook Slowly

Once simmering, reduce the heat to low and let the rice cook for about 25 minutes. Stir every 5 minutes or so, scraping the bottom of the pot to prevent sticking.

Step 5: Add Sugar and Salt

When the rice is nearly tender, stir in the sugar and salt until fully dissolved. Adding sugar too early can prevent the rice from softening properly, so timing matters here.

Step 6: Incorporate Cream and Spices

Pour in the heavy cream, cinnamon, and nutmeg, stirring to combine everything thoroughly. The cream adds that final layer of richness that transforms good pudding into exceptional pudding.

Step 7: Continue Cooking Until Thickened

Cook for another 15 to 20 minutes, stirring frequently, until the pudding reaches your desired consistency. Remember that it will thicken considerably as it cools, so pull it off the heat while it still seems slightly loose.

Step 8: Finish with Butter and Vanilla

Remove the pot from heat and stir in the butter and vanilla extract until the butter melts completely. The butter adds a glossy finish and rounds out the flavor beautifully.

Step 9: Rest Before Serving

Let the pudding rest for 10 minutes before serving warm, or transfer to a container and refrigerate for a chilled dessert. Press plastic wrap directly onto the surface if you want to prevent a skin from forming.

Pro Tip: The pudding will look too thin when you remove it from heat, but trust the process. It thickens dramatically as it cools, so always err on the side of slightly loose.

Rice pudding cooking in saucepan

Tips for the Best Rice Pudding

  • Use medium grain rice like Calrose for the creamiest texture without becoming mushy.
  • Never rush the cooking process by increasing heat, as this leads to scorching and uneven texture.
  • Stir frequently but not constantly, allowing the rice to release starch gradually.
  • Taste and adjust sweetness near the end of cooking when flavors have developed.
  • Add raisins during the last 10 minutes if using, giving them time to plump without disintegrating.
  • Serve warm pudding with an extra sprinkle of cinnamon for visual appeal and aroma.

Common Mistakes to Avoid

  • Using long grain rice results in a grainy, less cohesive texture since it does not release starch the same way.
  • Cooking on high heat scorches the milk and creates bitter, burnt flavors throughout your pudding.
  • Adding sugar too early interferes with the rice absorbing liquid properly and can extend cooking time significantly.
  • Overcooking until thick produces cement like pudding once cooled since it continues thickening off heat.
  • Skipping the salt leaves the pudding tasting flat and one dimensional despite all that sugar.

Serving Suggestions

Rice pudding shines both as an elegant dessert and a cozy midnight snack. The neutral sweetness pairs wonderfully with countless toppings and accompaniments.

  • Fresh berries and a drizzle of honey
  • Toasted sliced almonds and a dusting of cinnamon
  • Warm caramel sauce and flaky sea salt
  • Stewed apples or pears with a touch of brown sugar
  • Dark chocolate shavings and whipped cream

Variations to Try

  • Coconut Rice Pudding: Replace half the milk with coconut milk and top with toasted coconut flakes for a tropical twist.
  • Chocolate Rice Pudding: Stir in 3 tablespoons cocoa powder with the sugar for a rich, chocolatey version kids adore.
  • Cardamom Rose: Swap cinnamon for cardamom and add a splash of rose water for a Middle Eastern inspired dessert.
  • Maple Pecan: Use maple syrup instead of sugar and top with candied pecans for a fall inspired treat.
  • Lemon Blueberry: Add lemon zest to the cooking liquid and fold in fresh blueberries before serving.

Dietary Adaptations

  • Gluten Free: This recipe is naturally gluten free as written, just verify your vanilla extract is certified gluten free.
  • Dairy Free: Use full fat coconut milk and coconut cream as substitutes, which actually creates a delicious variation.
  • Vegan: Combine oat milk with coconut cream and use maple syrup for sweetness, replacing butter with coconut oil.
  • Low Carb: Substitute cauliflower rice for regular rice and use a sugar free sweetener, though the texture will differ noticeably.

Storage and Reheating

Refrigerator

Rice pudding keeps beautifully in the refrigerator for up to 5 days when stored properly.

  • Transfer to an airtight container while still slightly warm
  • Press plastic wrap directly onto the surface to prevent skin formation
  • Stir well before serving as it thickens considerably when chilled

Freezer

Freezing is possible but does affect the texture slightly upon thawing.

  • Freeze in individual portions for convenient serving sizes
  • Store in freezer safe containers for up to 2 months
  • Thaw overnight in the refrigerator before reheating

Reheating

Gentle reheating restores the creamy texture beautifully.

  • Add a splash of milk when reheating to restore creaminess
  • Heat on the stovetop over low heat, stirring frequently
  • Microwave in 30 second intervals, stirring between each

Nutrition Information

Nutrition Information (Per Serving)
Nutrient Amount
Calories 245
Total Fat 11g
Saturated Fat 7g
Carbohydrates 32g
Fiber 0g
Sugar 21g
Protein 5g
Sodium 95mg
Cholesterol 40mg

Nutritional values are estimates based on standard ingredients and may vary based on specific brands and substitutions used.

Frequently Asked Questions

Can I use leftover cooked rice for this recipe?

Absolutely, start with about 2 cups of cooked rice and reduce the initial cooking time by half. The texture will be slightly different but still delicious.

Why did my rice pudding turn out too thick?

You likely cooked it too long before removing from heat. Add a splash of milk and stir to restore a creamier consistency.

Can I make rice pudding ahead of time?

Yes, it actually tastes better the next day after the flavors meld together. Just thin it with a little milk when serving if needed.

What type of rice creates the creamiest pudding?

Medium grain rice like Calrose or Arborio releases the most starch during cooking. Short grain sushi rice also works wonderfully for an ultra creamy result.

How do I prevent a skin from forming on top?

Press plastic wrap directly onto the surface of the pudding while it cools. This blocks air contact, which causes that unappetizing skin to form.

Final Thoughts

This rice pudding recipe has earned its permanent spot in my dessert rotation, and I suspect it will do the same for you. The slow cooking method rewards your patience with the creamiest, most comforting bowl of pudding imaginable.

Give this recipe a try and discover why this humble dessert has stood the test of time across countless cultures. Your kitchen will smell incredible, your taste buds will thank you, and you might just start a new family tradition.

Serving of rice pudding with cinnamon

Classic Creamy Rice Pudding

This creamy, comforting rice pudding balances rich creaminess with just the right amount of sweetness. The slow cooking method creates an impossibly silky texture, while a touch of butter adds richness that elevates it beyond basic. Perfect served warm on a chilly evening or chilled as a refreshing treat.
Prep Time 5 minutes
Cook Time 45 minutes
Total Time 50 minutes
Servings: 8 servings
Course: Dessert
Cuisine: American
Calories: 245

Ingredients
  

Main
  • 1 cup medium grain white rice
  • 4 cups whole milk
  • 1 cup heavy cream
  • 3/4 cup granulated sugar
  • 2 tablespoons unsalted butter
  • 1 teaspoon pure vanilla extract
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon salt
  • 1/4 teaspoon ground nutmeg
Optional
  • 1/2 cup raisins
  • 1 cinnamon stick for infusing

Equipment

  • Large heavy bottomed saucepan or Dutch oven
  • Wooden spoon or silicone spatula
  • Measuring cups and spoons
  • Fine mesh strainer
  • Serving bowls or ramekins
  • Plastic wrap for storage

Method
 

  1. Place your rice in a fine mesh strainer and rinse under cold running water for about 30 seconds. This removes excess surface starch that could make your pudding gummy rather than creamy.
  2. Add the rinsed rice and whole milk to your heavy bottomed saucepan. The heavy bottom distributes heat evenly, preventing scorched spots on the bottom of your pot.
  3. Place the pot over medium heat and bring the mixture to a gentle simmer, stirring occasionally. You want small bubbles around the edges, not a rolling boil, which would cause the milk to scorch and overflow.
  4. Once simmering, reduce the heat to low and let the rice cook for about 25 minutes. Stir every 5 minutes or so, scraping the bottom of the pot to prevent sticking.
  5. When the rice is nearly tender, stir in the sugar and salt until fully dissolved. Adding sugar too early can prevent the rice from softening properly, so timing matters here.
  6. Pour in the heavy cream, cinnamon, and nutmeg, stirring to combine everything thoroughly. The cream adds that final layer of richness that transforms good pudding into exceptional pudding.
  7. Cook for another 15 to 20 minutes, stirring frequently, until the pudding reaches your desired consistency. Remember that it will thicken considerably as it cools, so pull it off the heat while it still seems slightly loose.
  8. Remove the pot from heat and stir in the butter and vanilla extract until the butter melts completely. The butter adds a glossy finish and rounds out the flavor beautifully.
  9. Let the pudding rest for 10 minutes before serving warm, or transfer to a container and refrigerate for a chilled dessert. Press plastic wrap directly onto the surface if you want to prevent a skin from forming.

Notes

The pudding will look too thin when you remove it from heat, but trust the process. It thickens dramatically as it cools, so always err on the side of slightly loose. Rice pudding keeps beautifully in the refrigerator for up to 5 days. Add a splash of milk when reheating to restore creaminess. Add raisins during the last 10 minutes of cooking if using, giving them time to plump without disintegrating.

You might also like these recipes

Leave a Comment

Recipe Rating