Simple and Classic Rice Pudding

Creamy, cozy, and topped with a sprinkle of cinnamon—this timeless rice pudding is sweet simplicity in a bowl.

Rice pudding is one of those classic desserts that feels like home.

It’s warm, creamy, and always comforting—no matter the season or time of day.

You don’t need fancy ingredients or complicated steps to make it, just a handful of pantry staples, a saucepan, and a bit of stirring.

It’s the kind of dish that brings people together, whether you’re enjoying it fresh off the stove or chilled from the fridge the next day.

What makes this version so special is how rich and silky it turns out, without feeling heavy.

The rice is soft but still has just enough bite, suspended in a gently sweet, vanilla-scented cream that’s impossible to resist.

It’s the perfect dessert after dinner, a sweet treat in the middle of the day, or even breakfast if you’re feeling cozy.

And that sprinkle of cinnamon on top? That’s the finishing touch that turns simple into nostalgic.

This rice pudding is the kind of recipe you’ll come back to again and again.

It’s reliable, customizable, and always satisfying.

It’s comfort in a cup—pure and simple.

Simple and Classic Rice Pudding Ingredients

This rice pudding is made with the basics, but each ingredient plays an important role in getting that creamy, dreamy texture just right.

White rice: Use medium or short grain rice for the best texture—it softens perfectly and gives the pudding a thick, smooth consistency.

Whole milk: This is the base of the pudding and adds richness, creaminess, and body to the final dish.

Heavy cream: Just a touch of cream adds a silky, luxurious texture and makes the pudding feel extra indulgent.

Granulated sugar: Sweetens the pudding gently and helps thicken the mixture as it cooks.

Vanilla extract: Adds warmth and depth, bringing all the flavors together with a cozy, sweet aroma.

Salt: A pinch of salt balances the sweetness and enhances the overall flavor.

Egg yolk (optional): This is used in some recipes to thicken and enrich the pudding even more, especially if you like a custard-like finish.

Cinnamon: Sprinkled on top, it adds a warm, spiced finish that makes this pudding feel like a hug in a bowl.

Best Tips for Making Simple and Classic Rice Pudding

Rice pudding is easy to make, but a few helpful tricks will make sure it comes out perfect every time.

Use the right rice: Medium or short grain rice works best because it softens and releases just enough starch to thicken the pudding without getting mushy.

Rinse your rice: Give it a quick rinse before cooking to remove some of the surface starch and prevent clumping.

Stir often: This keeps the milk from burning and helps the pudding cook evenly—especially important during the last half of cooking.

Cook it low and slow: Low heat gives the pudding time to thicken gently and develop its creamy texture without scorching.

Don’t skip the salt: Even a tiny pinch brings out the vanilla and balances the sweetness.

Add vanilla at the end: Stir in the vanilla once the pudding is done cooking so the flavor stays fresh and fragrant.

Let it rest: The pudding will thicken more as it cools, so don’t worry if it’s a little loose when you turn off the heat.

Serve it your way: Enjoy it warm, at room temperature, or chilled—it’s delicious every time.

How to Store Simple and Classic Rice Pudding

Whether you’re saving leftovers or meal-prepping ahead, storing rice pudding is super simple.

Cool before storing: Let the pudding cool to room temperature before transferring it to containers—this keeps condensation from watering it down.

Store in the fridge: Keep it in an airtight container for up to 4–5 days. Stir in a little milk before serving if it thickens too much.

Serve cold or reheat: It’s just as tasty chilled as it is warm. To reheat, just warm it gently in a saucepan with a splash of milk, stirring often.

Avoid freezing: Rice pudding doesn’t freeze well—it can get grainy or separate when thawed. It’s best enjoyed fresh or within a few days.

Top fresh: If you’re adding cinnamon, nuts, or fruit, add them just before serving so they stay crisp and flavorful.

Tasty Simple and Classic Rice Pudding Variations

Once you master the basic version, try switching it up with these cozy and creative variations.

Coconut rice pudding: Replace half the milk with canned coconut milk for a tropical twist and creamy coconut flavor.

Raisin or golden raisin swirl: Stir in soaked raisins near the end of cooking for a chewy, sweet burst in every bite.

Lemon zest and cardamom: Add a little grated lemon zest and a pinch of ground cardamom for a bright, spiced version that feels extra refreshing.

Chocolate rice pudding: Stir in a handful of chocolate chips at the end for a rich, chocolaty dessert that’s still smooth and comforting.

Spiced chai rice pudding: Add cinnamon, cardamom, cloves, and a splash of black tea to give the pudding a chai-inspired flair.

Orange blossom or rose water: A few drops of these floral waters can transform the pudding into something totally unique and elegant.

Toasted nut topping: Add toasted almonds, pistachios, or walnuts on top right before serving for crunch and contrast.

Simple and Classic Rice Pudding

This simple and classic rice pudding is creamy, lightly sweet, and full of warm vanilla flavor—perfect served warm or chilled with a sprinkle of cinnamon.
Prep Time 5 minutes
Cook Time 35 minutes
Total Time 40 minutes
Course Dessert
Servings 4 servings

Ingredients
  

  • ½ cup medium grain white rice
  • 2 cups water
  • 2 cups whole milk
  • ½ cup heavy cream
  • cup granulated sugar
  • 1 teaspoon vanilla extract
  • Pinch of salt
  • 1 egg yolk optional, for extra richness
  • Ground cinnamon for topping

Instructions
 

  • Cook the rice: In a medium saucepan, bring the water and rice to a boil. Reduce heat to low, cover, and simmer for 15 minutes, or until the rice is tender and water is absorbed.
  • Add the milk and cream: Stir in the milk, cream, sugar, and salt. Cook over medium-low heat, stirring frequently to prevent sticking.
  • Simmer until creamy: Continue cooking for about 20 minutes, stirring often, until the pudding thickens and the rice is very soft.
  • Optional egg yolk step: If using, whisk the egg yolk in a small bowl. Stir in a spoonful of the hot pudding mixture to temper it, then slowly mix it back into the pot and cook for 1–2 more minutes.
  • Stir in vanilla: Once the pudding is creamy and thickened, remove from heat and stir in the vanilla extract.
  • Let it rest: Let the pudding sit for 5–10 minutes to thicken slightly as it cools.
  • Serve and garnish: Scoop into bowls and sprinkle generously with cinnamon. Serve warm or chill before enjoying.