If you’re craving a dessert that feels like a warm hug in a bowl, this Comforting Creamy Rice Pudding with Cinnamon Recipe is your new best friend. It’s that perfect blend of tender rice swimming in a luscious, creamy custard infused with cinnamon’s spicy sweetness that comforts the soul. Each bite brings a silky-smooth texture with subtle hints of nutmeg and vanilla, evoking memories of cozy kitchens and family gatherings. Whether enjoyed right after cooking or chilled for a refreshing treat, this classic dessert invites you to slow down and savor simple pleasures with every spoonful.

Ingredients You’ll Need
Creating this cozy dessert couldn’t be simpler—just a handful of staple ingredients that each play a crucial role in the flavor, creaminess, and aroma of your pudding. From the rice that provides the tender base to the cinnamon that brightens each bite, these pantry essentials come together beautifully.
- 3/4 cup uncooked medium-grain white rice: The perfect texture for creamy, tender pudding without becoming mushy.
- 2 cups water: Used to cook the rice tender, laying the foundation for the pudding.
- 2 cups whole milk: Adds richness and creaminess that makes each bite indulgent.
- 1 cup heavy cream: Boosts the luscious texture and gives that silky mouthfeel.
- 1/2 cup granulated sugar: Sweetens the pudding to perfection while balancing the spices.
- 1/4 teaspoon salt: Enhances all the flavors and keeps the sweetness in check.
- 1 teaspoon vanilla extract: Offers a warm, floral backbone to the pudding’s flavor profile.
- 1 teaspoon ground cinnamon (plus extra for garnish): The star spice that infuses warmth and depth.
- 1/4 teaspoon ground nutmeg (optional): Adds a subtle nutty spice to enrich the overall taste.
- 1 tablespoon unsalted butter: Adds a silky finish and a hint of richness.
- Raisins or chopped dried fruit (optional): Bring bursts of chewy sweetness that contrast nicely with the creamy pudding.
How to Make Comforting Creamy Rice Pudding with Cinnamon Recipe
Step 1: Cook the Rice
Start by bringing the rice and water to a boil over medium-high heat in a medium saucepan. This initial boil cooks the rice grains until they’re tender but still hold their shape. Once boiling, reduce the heat to low and cover it tightly. Let it simmer for 15 minutes until most of the water is absorbed, creating the perfect foundation for the pudding’s creaminess.
Step 2: Add Dairy and Sweetness
Next, stir in the whole milk, heavy cream, granulated sugar, and salt right into your tender rice. Turn the heat up to medium and leave the pot uncovered. You’ll want to keep stirring frequently as this mixture slowly thickens over the next 20 to 25 minutes. This stirring is key—it prevents the pudding from sticking or burning and helps develop that irresistibly creamy texture.
Step 3: Infuse With Spices and Butter
Once your pudding reaches a thick, luscious consistency, it’s time to bring in the aromatic spices. Stir in the ground cinnamon, nutmeg if you’re using it, and vanilla extract to layer the flavors. Then, add the tablespoon of unsalted butter and stir until it melts completely, giving a silky finish and a slightly glossy look to the pudding.
Step 4: Add Optional Mix-ins
If you love a little surprise in your pudding, toss in some raisins or your favorite chopped dried fruit during the last few minutes of cooking. They’ll soften slightly and add bursts of sweetness that complement the warm spices beautifully. Finally, remove the pudding from heat and let it rest for a few minutes—the cooling time thickens it further and deepens the flavors.
How to Serve Comforting Creamy Rice Pudding with Cinnamon Recipe

Garnishes
Sprinkling a dash of extra ground cinnamon on top before serving is a simple touch that enhances both the look and flavor of your pudding. You can also add a little grated nutmeg or a few toasted nuts for crunch. If you want a dollop of extra indulgence, a spoonful of whipped cream or a drizzle of caramel sauce takes it over the top.
Side Dishes
This pudding stands marvelously on its own, but pairing it with a fresh fruit salad or a crisp cookie adds a delightful contrast in texture. A cup of strong coffee or spiced chai tea also makes a perfect companion, creating a comforting snack that feels like a moment of pure joy.
Creative Ways to Present
Looking to impress your guests? Serve your Comforting Creamy Rice Pudding with Cinnamon Recipe in individual glass ramekins or clear jars layered with fruit compote or a sprinkle of toasted coconut. For a party, spoon it into edible cinnamon-sugar-coated pastry shells or top it with crispy praline for an unexpected crunch. Presentation is all about turning this humble dessert into an inviting treat.
Make Ahead and Storage
Storing Leftovers
Rice pudding keeps wonderfully in the fridge for up to four days when stored in an airtight container. The flavors actually develop and become even more harmonious overnight, making your next serving even more comforting. Just be sure to give it a good stir before enjoying it again.
Freezing
If you want to save some for later, rice pudding freezes well for up to one month. Store it in freezer-safe containers, leaving a little headspace to accommodate expansion. When you’re ready to eat, thaw it overnight in the fridge for best texture retention.
Reheating
To enjoy your pudding warm, gently reheat it on the stovetop over low heat, stirring frequently to prevent sticking or scorching. You can add a splash of milk to restore its creamy consistency if it thickened too much during storage. Microwaving works too—just heat it in short bursts and stir in between until warmed through.
FAQs
Can I use a different type of rice?
Absolutely! Medium-grain rice works beautifully here for balance, but short-grain rice is an excellent option if you want an even creamier, more tender pudding. Just keep an eye on the cooking time as it may be slightly shorter.
Is there a dairy-free way to make this pudding?
Yes! Swap out the whole milk and heavy cream for coconut milk and almond milk or any creamy plant-based milks you love. The texture will be slightly different but still wonderfully rich. Adjust the sugar to taste, as some dairy-free milks are naturally sweeter.
Can I add other flavors instead of cinnamon?
You can customize your pudding by experimenting with spices like cardamom, ginger, or even a splash of citrus zest. However, cinnamon is the classic highlight of this Comforting Creamy Rice Pudding with Cinnamon Recipe, so try it first before branching out.
How long does it take for the pudding to thicken?
The pudding usually takes about 20 to 25 minutes of gentle cooking after adding the milk and sugar to reach the right creamy consistency. Stir frequently to prevent sticking and to keep the texture smooth.
Can I prepare this pudding in advance for a party?
Definitely! This pudding is an ideal make-ahead dessert. You can prepare it a day before, chill it, and add garnishes just before serving. It actually tastes better after sitting overnight, as the flavors meld beautifully.
Final Thoughts
This Comforting Creamy Rice Pudding with Cinnamon Recipe is one of those timeless dishes that brings warmth to your table and a smile to your face. It’s simple to make, uses everyday ingredients, and delivers a rich, cozy experience with every spoonful. Whether you’re feeding a crowd or treating yourself after a long day, I promise this recipe will become a cherished favorite in your dessert rotation. Give it a try, and let your kitchen fill with the wonderful scent of cinnamon and comfort.
Print
Comforting Creamy Rice Pudding with Cinnamon Recipe
- Prep Time: 5 minutes
- Cook Time: 40 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Dessert
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Description
This Comforting Creamy Rice Pudding with Cinnamon is a classic American dessert made with tender rice cooked slowly in milk and cream, sweetened with sugar, and enriched with warm cinnamon and nutmeg. It delivers a luscious, velvety texture perfect for serving warm or chilled, making it the ultimate comfort food for any season.
Ingredients
Base Ingredients
- ¾ cup uncooked medium-grain white rice
- 2 cups water
- 2 cups whole milk
- 1 cup heavy cream
- ½ cup granulated sugar
- ¼ teaspoon salt
Flavorings
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon (plus extra for garnish)
- ¼ teaspoon ground nutmeg (optional)
- 1 tablespoon unsalted butter
Optional Add-ins
- Raisins or chopped dried fruit (optional)
Instructions
- Cook the Rice: In a medium saucepan, bring the rice and water to a boil over medium-high heat. Once boiling, reduce the heat to low, cover the pot, and simmer for 15 minutes until the rice is tender and most of the water is absorbed.
- Add Dairy and Sweeteners: Stir in the whole milk, heavy cream, granulated sugar, and salt. Then increase the heat to medium and cook uncovered, stirring frequently to prevent sticking and burning, for about 20 to 25 minutes until the mixture thickens into a creamy consistency.
- Incorporate Spices and Butter: Stir in the ground cinnamon, optional nutmeg, and vanilla extract thoroughly. Add the unsalted butter and continue stirring until it melts and blends evenly throughout the pudding, enriching its texture.
- Mix in Optional Fruits: If using raisins or chopped dried fruit, stir them in during the last few minutes of cooking to allow them to soften and infuse flavor.
- Finish and Serve: Remove the pudding from heat and let it sit for a few minutes to thicken further. Serve warm or chilled, garnished with a sprinkle of extra cinnamon if desired.
Notes
- For a dairy-free version, use coconut milk and almond milk instead of whole milk and heavy cream. Adjust the sugar to taste accordingly.
- Using short-grain rice instead of medium-grain can yield an even creamier pudding texture.
- Stir frequently during the cooking process to prevent the pudding from sticking to the bottom of the saucepan.

