This creamy cinnamon vanilla rice pudding recipe makes six comforting servings with just 3/4 cup of white rice, whole milk, sugar, salt, cinnamon, and vanilla. It cooks gently on the stovetop in about 35–45 minutes, then rests for 10–20 minutes so the rice becomes tender and the pudding thickens to a luscious, spoonable consistency.
Every bite is soft, milky, and warmly spiced, with fragrant cinnamon woven through a sweet vanilla base. Serve it warm for a cozy dessert or chill it for a refreshing make-ahead treat, adding raisins, butter, or a final dusting of cinnamon according to your taste.
Jump to RecipeWhy You’ll Love This Recipe

This rice pudding is the kind of dessert that turns simple pantry ingredients into something deeply comforting. The rice slowly releases starch into the milk, creating a naturally creamy texture without requiring eggs, cream, or complicated techniques.
A cinnamon stick infuses the milk gradually, while vanilla is added near the end to keep its soft, floral aroma fresh. The result is sweet but balanced, warmly spiced but not overpowering, and satisfying enough to serve as dessert or an afternoon snack.
Short- or medium-grain white rice is the best choice here because it releases more starch than long-grain rice. That extra starch gives the pudding its thick, velvety body and helps every spoonful cling together.
If you enjoy cozy cinnamon flavors in snack form, our honey cinnamon almonds make a crunchy companion for a dessert spread. They can be served alongside the pudding or chopped over the top just before serving.
Ingredients You’ll Need

The ingredient list is short, but each item has a clear purpose. Whole milk supplies richness, rice provides the creamy foundation, and sugar rounds out the gentle spice of cinnamon.
- 3/4 cup uncooked medium- or short-grain white rice: Choose a plain white rice for the creamiest finish.
- 4 cups whole milk: Divide it into two portions so the rice cooks gradually and the final mixture stays silky.
- 1/2 cup granulated sugar: This provides a classic dessert sweetness without masking the vanilla.
- 1/4 teaspoon fine salt: A small amount sharpens the flavors and keeps the pudding from tasting flat.
- 1 cinnamon stick or 1 teaspoon ground cinnamon: A stick gives a clean infusion, while ground cinnamon creates a more pronounced speckled appearance.
- 1 teaspoon pure vanilla extract: Stir it in after cooking for the freshest fragrance.
- 2 tablespoons unsalted butter, optional: Butter adds a round, glossy finish and a little extra richness.
- 1/2 cup raisins, optional: Add them during the final 5 minutes so they soften without becoming mushy.
For a complete dessert table, you could also serve small portions of this pudding after a slice of banana pudding poke cake. The two desserts share a creamy, nostalgic quality while offering different textures.
How to Make It Step-by-Step

Step 1: Combine the rice, 2 cups of the whole milk, fine salt, and the cinnamon stick in a heavy-bottomed saucepan. Set the pan over medium heat and bring the mixture just to a gentle simmer, watching closely so the milk does not boil over.
Step 2: Reduce the heat to low as soon as the first small bubbles appear. Cook the rice uncovered for 20–25 minutes, stirring frequently across the bottom and around the edges to prevent the milk and rice from sticking or scorching.
Step 3: When the rice has begun to soften, pour in the remaining 2 cups of milk and add the sugar. Stir well to dissolve the sugar, then continue cooking over low heat for another 15–20 minutes until the grains are tender and the mixture looks thick and creamy.
Step 4: If using raisins, stir in the 1/2 cup during the last 5 minutes of cooking. This timing allows the raisins to plump gently while preserving their pleasant bite.
Step 5: Remove the saucepan from the heat and take out the cinnamon stick. Stir in the vanilla extract and the optional butter, mixing until the butter melts completely and the pudding looks smooth.
Step 6: Let the pudding stand for 10–20 minutes before serving. It should remain loose and spoonable while hot because it will continue to thicken as it rests; finish each portion with a light sprinkle of ground cinnamon.
Pro Tips for the Creamiest Texture

Use a heavy saucepan whenever possible. A thick base distributes heat more evenly, which matters when milk and rice are cooking together for nearly 40 minutes.
Keep the heat low after the initial simmer. Boiling milk can scorch quickly, and burned milk flavor is difficult to correct once it works its way into the rice.
Stir frequently, especially around the bottom and corners of the pan. You do not need to stir constantly, but regular attention keeps the rice from settling and helps the starch distribute evenly.
Remove the pudding from the heat while it is slightly looser than your preferred final texture. If it looks stiff in the saucepan, it will likely become too firm after cooling.
For a smoother finish, use a cinnamon stick instead of ground cinnamon during cooking and add ground cinnamon only as a garnish. If you prefer a stronger cinnamon flavor, use 1 teaspoon of ground cinnamon in place of the stick.
Vanilla should go in after cooking rather than at the beginning. This protects its aroma and gives the finished pudding a more noticeable vanilla scent.
For another sweet, shareable dessert idea, consider pairing this pudding with candy bar poke cake. Its chocolate and caramel notes contrast nicely with the gentle cinnamon and vanilla here.
Serving Suggestions

Rice pudding is delicious straight from the saucepan after its resting period. Spoon it into small bowls and add a delicate veil of ground cinnamon for a simple presentation that lets the creamy texture take center stage.
For a chilled dessert, transfer the pudding to individual containers or one covered dish and refrigerate it until cold. Chilled pudding becomes thicker and more set, making it ideal for preparing ahead of a family dinner.
- Top with a few extra raisins for a classic finish.
- Add a tiny pat of butter while the pudding is still warm for extra richness.
- Dust each serving with ground cinnamon immediately before serving.
- Offer warm milk on the side for loosening portions that have become very thick.
For a playful snack board, place chilled rice pudding beside crunchy homemade tortilla chips with savory toppings served separately. The contrast is unexpected, but it creates a relaxed spread with both sweet and salty choices.
Storage and Reheating

Cool leftover pudding promptly, then place it in an airtight container and refrigerate it. Enjoy it chilled or reheat individual portions gently on the stovetop or in the microwave.
Rice pudding naturally firms up in the refrigerator because the rice continues absorbing liquid. Stir a small amount of warm milk into each portion until it returns to a soft, spoonable consistency.
When reheating on the stovetop, use low heat and stir often. This protects the milk from scorching and helps the pudding warm evenly without breaking down its creamy texture.
Make only as much as you expect to enjoy within a few days for the best texture. Before serving leftovers, taste and add a small dusting of cinnamon to refresh the flavor.
If you are planning a full comfort-food menu, our cozy corn chowder can begin the meal before this sweet rice pudding brings it to a warm finish.

Creamy Cinnamon Vanilla Rice Pudding
Ingredients
Method
- Add the rice, 2 cups of the milk, salt, and the cinnamon stick to a heavy-bottomed saucepan. Bring the mixture just to a gentle simmer over medium heat.
- Reduce the heat to low and cook uncovered for 20–25 minutes, stirring frequently to prevent sticking or scorching. Keep the mixture at a quiet simmer rather than a rolling boil.
- Add the remaining 2 cups milk and the sugar. Continue cooking gently for 15–20 minutes, stirring often, until the rice is tender and the pudding is thick, creamy, and still loose enough to spoon.
- Add the raisins during the last 5 minutes if desired. Remove the cinnamon stick, then stir in the vanilla extract and butter.
- Let the pudding stand for 10–20 minutes before serving. Spoon it into bowls warm or chill it thoroughly, then finish with a light sprinkle of ground cinnamon.
Notes
Final Thoughts
This creamy cinnamon vanilla rice pudding recipe proves that a handful of everyday ingredients can create a dessert with remarkable comfort and character. Gentle heat, frequent stirring, and a little patience transform rice and milk into a smooth pudding scented with cinnamon and finished with fragrant vanilla.
Remember to stop cooking while the pudding is still slightly loose, because the resting period does important work. Whether you serve it warm with melted butter, chilled with raisins, or simply dusted with cinnamon, each bowl delivers a familiar homemade flavor that feels both simple and special.
Keep this recipe ready for chilly evenings, family gatherings, or any time you want a dependable dessert without a long ingredient list. Its creamy texture, flexible serving options, and easy stovetop method make it a recipe worth returning to again and again.