If you’re looking for a comfort dessert that feels like a warm hug in a bowl, this Creamy Rice Pudding Recipe is just the ticket. Combining tender, perfectly cooked rice with rich evaporated milk and a hint of cinnamon, this pudding is luxuriously smooth, subtly sweet, and full of cozy, nostalgic flavors. Each spoonful melts on your tongue, making it an ideal treat to share after dinner or whenever you crave something soothing and satisfying. Whether you’re a longtime fan of rice pudding or trying it for the first time, this recipe promises creamy indulgence that will quickly become one of your favorites.

Ingredients You’ll Need
Creating the perfect Creamy Rice Pudding Recipe depends on a handful of simple but powerful ingredients. Each one plays a vital role, whether it’s adding creaminess, depth of flavor, or a touch of sweetness and spice that makes each bite memorable.
- Long grain white rice (1 cup): Provides the tender, fluffy base with just the right bite.
- Water (2 cups): Essential for cooking the rice perfectly before adding the creamy elements.
- Coarse kosher salt (1 teaspoon): Enhances all the flavors and balances the sweetness.
- Evaporated milk (12 ounces): Adds richness and a velvety texture that makes the pudding irresistibly creamy.
- Whole milk (1½ cups): Blends seamlessly with evaporated milk for smoothness and flavor depth.
- Raisins (½ cup): Offer bursts of natural sweetness and a chewy contrast to the soft pudding.
- Cinnamon stick or ground cinnamon (1 stick or ½ teaspoon): Brings warm, aromatic spice that defines the classic rice pudding flavor.
- Ground cloves (¼ teaspoon, optional): Adds a subtle hint of earthiness if you like a little extra complexity.
- Granulated sugar (½ cup): Sweetens the pudding perfectly without overpowering the other flavors.
- Vanilla extract (1 teaspoon): Infuses the dish with a cozy, inviting aroma and taste.
- Unsalted butter (2 tablespoons): Finishes the pudding with a luscious richness and silky mouthfeel.
How to Make Creamy Rice Pudding Recipe
Step 1: Cook the Rice
Start by rinsing your long grain rice under cold water until the water runs mostly clear; this removes excess starch and prevents clumping. In a medium saucepan, combine the rice, water, and kosher salt. Bring to a boil over high heat, then reduce to a simmer, cover, and cook until the rice absorbs all the water and is tender — about 15 minutes. This step sets the foundation for that comforting texture we all love in rice pudding.
Step 2: Add Creamy Milks and Spices
Once your rice is perfectly cooked, stir in the evaporated milk, whole milk, raisins, cinnamon stick or ground cinnamon, and cloves if you’re using them. Bring the mixture back to a gentle simmer over medium heat, stirring frequently to prevent sticking. This slow simmer allows the rice to soak up the creamy, spiced liquid, transforming it into luscious pudding.
Step 3: Sweeten and Finish
Add the granulated sugar and continue cooking, stirring often, until the pudding thickens to your desired consistency, about 15 to 20 minutes. The sugar not only sweetens but also enhances the flavors, while the reduction intensifies that wonderful creamy texture. Once thickened, remove from heat and stir in the vanilla extract and unsalted butter to enrich the final product with a warm, buttery finish.
How to Serve Creamy Rice Pudding Recipe

Garnishes
While the pudding is delightful on its own, a simple garnish can elevate it even further. Sprinkle a little ground cinnamon or nutmeg on top for a fragrant finish. For texture, try a handful of toasted nuts like almonds or walnuts. A few fresh berries or a drizzle of honey add a fresh, sweet contrast that’s simply irresistible.
Side Dishes
Creamy rice pudding is quite the star but pairs beautifully with crisp, fresh fruit salads or a side of lightly spiced chai tea. For a brunch or cozy dessert spread, serve it alongside buttery shortbread cookies or a dollop of whipped cream to balance the warmth of the pudding with some crisp or airy textures.
Creative Ways to Present
Thinking beyond the bowl? Serve your Creamy Rice Pudding Recipe in individual mason jars or pretty glass cups for cute, portable desserts. Layer it with fruit compote or a caramel sauce to create trifles. You can even chill it overnight, then cut it into slices for a unique take on rice pudding bars that are perfect for brunch or potlucks.
Make Ahead and Storage
Storing Leftovers
Rice pudding actually tastes even better the next day as the flavors continue to meld. Store leftovers in an airtight container in the refrigerator for up to 4 days. Give it a gentle stir before serving to re-incorporate any liquid that may have separated.
Freezing
You can freeze rice pudding for up to 2 months in a freezer-safe container. When you’re ready to enjoy it, thaw it overnight in the fridge. Keep in mind the texture might shift slightly after freezing, becoming a bit grainier, but a quick stir and careful reheating help restore its creamy goodness.
Reheating
Reheat your Creamy Rice Pudding Recipe gently on the stovetop or in the microwave with a splash of milk to loosen the texture. Warm it slowly on low heat, stirring frequently to prevent burning, until heated through and creamy again. It’s the perfect way to enjoy leftovers without losing that homemade charm.
FAQs
Can I use short grain rice instead of long grain?
Absolutely! Short grain rice has more starch and will result in an even creamier pudding, though it may need a bit less cooking time. Both work well, so feel free to experiment based on what you have.
Is evaporated milk necessary for this recipe?
Evaporated milk gives the pudding a rich creaminess and slightly caramelized flavor that regular milk alone won’t provide. You can substitute with additional whole milk, but expect a thinner texture and milder taste.
Can I make this rice pudding vegan?
Definitely! Swap out the dairy milks and butter for plant-based versions like coconut milk and vegan margarine. The texture and flavor will be wonderfully different but still deliciously creamy.
How can I avoid the rice pudding getting too thick?
If your pudding thickens too much while cooking or chilling, simply stir in a little warm milk to loosen it to your preferred consistency. It’s easy to adjust as you go!
Can I add other flavors or toppings?
Yes! Creamy Rice Pudding Recipe is amazingly versatile. Try adding orange zest, cardamom, or chopped dried fruits. For toppings, toasted coconut or a drizzle of caramel sauce can add exciting new twists.
Final Thoughts
This Creamy Rice Pudding Recipe is one of those timeless dishes that feels like a celebration of simple ingredients transformed into something truly special. It’s warm, soothing, and packs a nostalgic punch that everyone will love. I can’t wait for you to try making it your own and experience the comforting magic in every spoonful.
Print
Creamy Rice Pudding Recipe
- Prep Time: 5 minutes
- Cook Time: 35 minutes
- Total Time: 40 minutes
- Yield: 6 servings
- Category: Dessert
- Method: Stovetop
- Cuisine: American
Description
This creamy rice pudding recipe is a comforting and classic dessert made with long grain white rice, evaporated milk, whole milk, spices, and sweet raisins. It offers a rich and velvety texture, infused with cinnamon and cloves, making it a perfect treat for any occasion.
Ingredients
Rice and Liquids
- 1 cup long grain white rice
- 2 cups (454 grams) water
- 1 teaspoon (3 grams) coarse kosher salt
- 1 (12 ounce) can evaporated milk
- 1½ cups (340 grams) whole milk
Flavorings and Add-ins
- ½ cup (70 grams) raisins
- 1 cinnamon stick (or ½ teaspoon ground cinnamon)
- ¼ teaspoon ground cloves (optional)
- ½ cup (50 grams) granulated sugar
- 1 teaspoon vanilla extract
- 2 tablespoons (30 grams) unsalted butter
Instructions
- Cook the Rice: In a medium saucepan, combine the long grain white rice, water, and kosher salt. Bring to a boil over medium-high heat, then reduce to a simmer. Cover and cook until the rice is tender and the water is absorbed, about 15-20 minutes.
- Add Milk and Spices: To the cooked rice, stir in evaporated milk, whole milk, cinnamon stick (or ground cinnamon), ground cloves if using, and granulated sugar. Bring the mixture back to a gentle simmer over medium heat, stirring frequently to prevent sticking.
- Simmer Until Creamy: Continue cooking uncovered for about 15 minutes, stirring often. The pudding will thicken as the rice absorbs the milk mixture. Keep an eye on it to ensure it doesn’t burn on the bottom.
- Add Raisins and Butter: Stir in the raisins and unsalted butter. Cook for an additional 5 minutes, letting the raisins soften and the butter melt into the pudding for extra creaminess.
- Finish with Vanilla: Remove the cinnamon stick if used. Stir in the vanilla extract for a fragrant, sweet finish. Taste and adjust sweetness if necessary.
- Serve: Serve the rice pudding warm or chilled, as desired. It can be enjoyed on its own or topped with a sprinkle of cinnamon or nutmeg.
Notes
- Use whole milk for a richer pudding; you can substitute with 2% milk for a lighter version.
- Raisins can be soaked in warm water or rum for 10 minutes before adding to plump them up and enhance flavor.
- For a dairy-free alternative, use coconut milk or any plant-based milk instead of evaporated and whole milk.
- Rice pudding thickens as it cools; if it becomes too thick, stir in a little more milk to regain a creamy consistency.
- Store leftovers covered in the refrigerator for up to 3 days. Reheat gently with a splash of milk.

