Easy Creamy Rice Pudding

About the author: Susan Updated on Sat, 24 Jan 2026 15:21:03 GMT Desserts

Tags: #rice #dessert #comfort-food #cinnamon #make-ahead

A woman with red hair and a black shirt.
Susan

Home cook, recipe developer and founder of My Home Made Recipe, sharing the tested dishes my family loves.

Updated on Sat, 24 Jan 2026 15:21:03 GMT

View Recipe →
Creamy rice pudding with cinnamon and raisins in a shallow bowl Pin it
Creamy rice pudding with cinnamon and raisins in a shallow bowl

Rice pudding is the dessert I make when the fridge is nearly empty but I still want something comforting. A scoop of rice, a splash of milk, and a little patience on the stove turn into a bowl that tastes like childhood.

This version skips the oven and the eggs. You cook short-grain rice directly in milk so the starch thickens the pot naturally. The result is thick, spoonable, and gently sweet.

What goes into the pot

A short list of pantry staples does the work here. Arborio rice and whole milk are the two ingredients worth buying with intention. Everything else is probably already in your kitchen.

  • Arborio rice. The short grains release starch as they simmer so the pudding thickens without cornstarch or eggs.
  • Whole milk. The base of the pudding. Full fat gives the creamiest result and prevents a watery texture.
  • Granulated sugar. Just enough to sweeten without masking the vanilla and cinnamon.
  • Heavy cream. A small pour at the end adds luxury and rounds out the texture.
  • Vanilla extract. Warm and fragrant, it gives the pudding that old-fashioned bakery note.
  • Ground cinnamon. A gentle warmth that works with the dairy rather than against it.
  • Unsalted butter. Stirred in off the heat for a silky finish and a little richness.
  • Salt. A small pinch sharpens every other flavor and keeps the pudding from tasting flat.

How to cook it

  1. Rinse and combine. Rinse the arborio rice under cold water, then place it in a large saucepan with the milk, sugar, salt, and cinnamon.
  2. Bring to a simmer. Set the pan over medium-high heat and stir occasionally until the mixture just begins to simmer around the edges.
  3. Cook until tender. Reduce the heat to low, cover with the lid slightly ajar, and cook for 25-30 minutes. Stir every few minutes so the rice does not stick, until the grains are swollen and the liquid is creamy.
  4. Stir in cream and flavorings. Remove from the heat. Add the heavy cream, butter, and vanilla extract, stirring until the pudding looks glossy and smooth.
  5. Rest before serving. Let the pudding sit for 5-10 minutes. It will thicken as it cools. Serve warm or cold, topped with extra cinnamon or raisins if you like.
Easy Creamy Rice Pudding
Easy Creamy Rice Pudding

The rice matters most

Long-grain white rice will not give you the same pudding. It stays separate and releases far less starch. Arborio, sushi rice, or any short-grain variety is what you want for that spoon-clinging creaminess. If you only have cooked leftover rice, you can still make a quick version, though the texture will be looser. For another creamy rice dinner, try creamy chicken and rice casserole.

Toppings that never fail

A warm bowl of rice pudding is only the beginning. I usually sprinkle extra cinnamon or grate a little fresh nutmeg over the top. Raisins or dried cranberries plumped in hot water for five minutes add little bursts of sweetness. Toasted pecans or almonds give you crunch against the soft rice. A spoonful of berry jam swirled in turns the whole bowl pink and tangy. For more warm dessert inspiration, browse Bon Appetit. If you love creamy desserts, easy creamy chocolate popsicles are a great follow-up.

Fixing a thin or thick pot

If your pudding looks soupy after the cooking time, keep it on low heat and stir for another five to eight minutes. The rice will drink up the extra liquid. On the other hand, if it sets up too firm, loosen it with a few tablespoons of warm milk while stirring off the heat. Rice pudding always thickens more as it cools, so stop cooking when it is slightly looser than you want to eat it. A similar make-ahead trick works for easy stick of butter rice.

Make it ahead and store

Rice pudding keeps well in an airtight container in the refrigerator for up to four days. It will thicken into a dense custard as it chills. To reheat, warm it gently on the stove with a splash of milk and stir until creamy again. You can also eat it cold straight from the fridge on hot afternoons. For a playful twist with leftover rice, try banana pudding rice krispie treats.

Why stovetop wins

Oven-baked rice pudding takes over an hour and often ends up with a crusty top layer that divides the room. The stovetop method is ready in half the time and gives you total control over the texture. You can stop exactly when the rice is tender and the liquid is creamy. No water bath, no foil cover, no guessing. It is also easier to scale up or down depending on how many bowls you need. For a classic baked take, see our classic creamy rice pudding.

Easy Creamy Rice Pudding
Easy Creamy Rice Pudding

FAQs

Can I use leftover cooked rice?

Yes. Combine 1 1/2 cups cooked rice with 2 cups milk and simmer until creamy. The texture will be softer and less starchy than the raw-rice method.

What kind of rice is best for rice pudding?

Short-grain rice like arborio or sushi rice is ideal because it releases plenty of starch. Long-grain rice will work but the pudding will be thinner and the grains will stay separate.

How do I keep rice pudding from getting too thick?

Stop cooking when it is still a little looser than you want. It thickens as it cools. You can always stir in warm milk later to loosen it.

Can I make this dairy-free?

You can use full-fat oat or coconut milk, though the flavor will change. Avoid thin nut milks like almond or rice milk because they will not give you a creamy result.

How long does rice pudding last?

Store it in an airtight container in the refrigerator for up to 4 days. Reheat gently with a splash of milk.

Can I freeze rice pudding?

Freezing is not ideal. The rice grains can turn mushy and the dairy may separate when thawed. It is best made fresh or refrigerated.

What can I add for extra flavor?

Try orange zest, cardamom, a bay leaf simmered in the milk, or a handful of raisins added during the last five minutes of cooking.

References

Sources cited in this recipe.
4 from 7 votes

Easy Creamy Rice Pudding

Prep time:
5 min
Cook time:
35 min
Total time:
40 min
Servings:
4
Creamy rice pudding with cinnamon and raisins in a shallow bowl

A thick and creamy stovetop rice pudding made with arborio rice, milk, vanilla, and cinnamon. Ready in about 40 minutes.

Ingredients

  • Rice pudding

  • 1/2 cup (100 g) arborio or short-grain rice
  • 4 cups (960 ml) whole milk
  • 1/3 cup (65 g) granulated sugar
  • 1/4 teaspoon salt
  • 1/2 teaspoon ground cinnamon
  • 1/2 cup (120 ml) heavy cream
  • 2 tablespoons unsalted butter
  • 1 teaspoon vanilla extract
  • Optional: raisins, cinnamon, or nutmeg for serving

Instructions

1.

1. Rinse and combine: Rinse the arborio rice under cold water, then place it in a large saucepan with the milk, sugar, salt, and cinnamon.

2.

2. Bring to a simmer: Set the pan over medium-high heat and stir occasionally until the mixture just begins to simmer around the edges.

3.

3. Cook until tender: Reduce the heat to low, cover with the lid slightly ajar, and cook for 25-30 minutes. Stir every few minutes so the rice does not stick, until the grains are swollen and the liquid is creamy.

4.

4. Stir in cream and flavorings: Remove from the heat. Add the heavy cream, butter, and vanilla extract, stirring until the pudding looks glossy and smooth.

5.

5. Rest before serving: Let the pudding sit for 5-10 minutes. It will thicken as it cools. Serve warm or cold, topped with extra cinnamon or raisins if you like.

Good to know

  1. Serve warm for comfort or chilled for a summer dessert.
  2. The pudding will thicken as it cools.

Equipment

  • Large saucepan
  • Wooden spoon
  • Measuring cups

Allergens

Always check labels if you have allergies.
  • Dairy

Nutrition facts

Values are estimates per serving.
  • Calories: 380
  • Fat: 16 g
  • Carbs: 48 g
  • Protein: 10 g