Rice Pudding with Cinnamon and Raisins is the kind of dessert that feels like a warm embrace in a bowl. This classic comfort dish has existed in various forms across many cultures, from Indian kheer to Spanish arroz con leche and American creamy rice pudding. Made with simple pantry staples, it transforms humble rice into a rich, velvety, sweet, and spiced dessert.
This version uses the gentle aroma of cinnamon and the natural sweetness of raisins that plump beautifully as they cook. The result is a creamy, custard-like pudding that can be served warm for cozy evenings or chilled as a refreshing treat. Whether you grew up eating rice pudding or are discovering it for the first time, this recipe will make you fall in love instantly.
Why I Love This Recipe in Detail
I love this recipe because it’s incredibly nostalgic and satisfying. The texture is creamy without being heavy, and the combination of cinnamon and raisins gives it a timeless, homey flavor. It’s also a recipe that adapts well to personal preferences and dietary needs. The simplicity of ingredients means you can prepare it anytime, and it’s nearly impossible to get wrong.
I especially love how the aroma of simmering milk and cinnamon fills the kitchen, making the cooking process just as comforting as eating the pudding itself. It’s also a dish that appeals to all ages and brings warmth to family gatherings.
Why This Is a Must-Try Dish
This dish is a must-try because:
- It uses affordable, everyday ingredients yet tastes rich and luxurious.
- It works for dessert, breakfast, or a sweet evening snack.
- It can be served warm or cold, offering versatility for any season.
- The creamy texture combined with aromatic cinnamon is universally pleasing.
- It stores well and tastes even better the next day.
Recipe Details
| Category | Information |
|---|---|
| Course | Dessert |
| Cuisine | International / Comfort Dessert |
| Prep Time | 5 minutes |
| Cook Time | 35–40 minutes |
| Total Time | 40–45 minutes |
| Servings | 6 servings |
| Calories per Serving | ~250 calories |
Ingredients
Main Ingredients
- 1 cup medium-grain or short-grain white rice
- 4 cups whole milk
- 1 cup water
- ½ cup granulated sugar
- 1 teaspoon ground cinnamon
- ½ cup raisins
- 1 teaspoon vanilla extract
- Pinch of salt
Optional Garnishes
- Additional cinnamon for sprinkling
- Whipped cream
- Toasted nuts (almonds, pistachios, or walnuts)
Cooking Directions
Step-by-Step Preparation Method
Step 1: Prepare the Rice
- Rinse the rice under cold water until the water runs mostly clear.
- Add rice and 1 cup water to a saucepan and bring to a simmer.
- Cook until most of the water is absorbed, about 5 minutes.
Step 2: Add Milk and Simmer
- Pour in the milk and add the sugar, salt, and raisins.
- Stir well and bring the mixture to a gentle simmer.
- Reduce heat to low and cook uncovered for 30–35 minutes, stirring frequently to prevent sticking.
Step 3: Add Flavoring
- Once the pudding becomes thick and creamy, stir in the ground cinnamon and vanilla extract.
- Cook for another 2 minutes to blend the flavors.
Step 4: Adjust the Texture
- If the pudding becomes too thick, add a splash of milk to loosen it.
- If it’s too thin, simmer a little longer. It will thicken more as it cools.
Step 5: Serve or Chill
- Serve warm for a soothing dessert.
- For chilled pudding, refrigerate for at least 1–2 hours before serving.

How to Serve This Recipe
- Serve warm with a light dusting of cinnamon for a cozy, comforting dessert.
- Serve chilled in cups or bowls for a refreshing treat.
- Add a dollop of whipped cream for extra indulgence.
- Sprinkle toasted nuts on top for contrast and crunch.
Recipe Tips
- Short-grain or medium-grain rice creates the creamiest texture.
- Stir frequently to prevent rice from sticking or burning.
- Adjust sugar to your liking; rice pudding naturally becomes sweeter as it thickens.
- Raisins can be soaked in warm water or rum beforehand for extra softness and flavor.
- Use whole milk for the creamiest consistency, though you can substitute with 2% or coconut milk.
Variations
Classic Vanilla Rice Pudding
Skip cinnamon and raisins; increase vanilla extract to 2 teaspoons.
Coconut Rice Pudding
Replace 2 cups of milk with coconut milk for tropical richness.
Almond Rice Pudding
Add ½ teaspoon almond extract and top with toasted slivered almonds.
Chocolate Rice Pudding
Stir in ½ cup chocolate chips or 3 tablespoons cocoa powder at the end.
Cardamom and Pistachio Rice Pudding
Add ½ teaspoon ground cardamom and garnish with chopped pistachios for an Indian-inspired version.
Orange-Scented Rice Pudding
Add 1 teaspoon orange zest for a bright, citrusy twist.
Freezing and Storage
Storage
- Refrigerate in an airtight container for 3–4 days.
- Add a splash of milk before reheating to restore creaminess.
Freezing
- Freeze for up to 2 months.
- Thaw overnight in the refrigerator, then reheat gently with added milk as needed.
- Note: Raisins may become slightly harder after freezing but soften again when heated.
Special Equipment Needed
- Medium or large heavy-bottomed saucepan
- Wooden spoon or silicone spatula
- Measuring cups and spoons
- Small bowls for prep
- Ladle or serving spoon
FAQ
Can I use leftover cooked rice?
Yes. Use 2 ½ cups cooked rice, reduce milk to 3 cups, and simmer for 20 minutes.
Can I make it dairy-free?
Yes. Use whole-fat coconut milk, oat milk, or almond milk.
Why did my pudding turn watery?
It may not have been cooked long enough. Continue simmering to reach a creamy consistency.
Can I omit the raisins?
Absolutely. They are optional and can be substituted with dried cranberries or chopped dates.
Can I make this sugar-free?
Yes. Use sweeteners like stevia or monk fruit; add gradually and taste as you go.
Conclusion
Rice Pudding with Cinnamon and Raisins is the ultimate comfort dessert—creamy, aromatic, and full of classic flavors that feel both familiar and irresistible. Whether served warm on a chilly evening or chilled on a warm day, it’s a dish that satisfies cravings and offers a sense of home in every spoonful. With simple ingredients, adaptable variations, and an easy, reliable cooking method, this recipe is one you’ll return to again and again for both everyday enjoyment and special moments.
Rice Pudding with Cinnamon and Raisins
Course: DessertsDifficulty: Easy6
servings5
minutes40
minutes45
minutesIngredients
Main Ingredients
1 cup medium-grain or short-grain white rice
4 cups whole milk
1 cup water
½ cup granulated sugar
1 teaspoon ground cinnamon
½ cup raisins
1 teaspoon vanilla extract
Pinch of salt
Optional Garnishes
Additional cinnamon for sprinkling
Whipped cream
Toasted nuts (almonds, pistachios, or walnuts)
Directions
- Step 1: Prepare the Rice : Rinse the rice under cold water until the water runs mostly clear. Add rice and 1 cup water to a saucepan and bring to a simmer. Cook until most of the water is absorbed, about 5 minutes.
- Step 2: Add Milk and Simmer : Pour in the milk and add the sugar, salt, and raisins. Stir well and bring the mixture to a gentle simmer. Reduce heat to low and cook uncovered for 30–35 minutes, stirring frequently to prevent sticking.
- Step 3: Add Flavoring : Once the pudding becomes thick and creamy, stir in the ground cinnamon and vanilla extract. Cook for another 2 minutes to blend the flavors.
- Step 4: Adjust the Texture : If the pudding becomes too thick, add a splash of milk to loosen it. If it’s too thin, simmer a little longer. It will thicken more as it cools.
- Step 5: Serve or Chill : Serve warm for a soothing dessert. For chilled pudding, refrigerate for at least 1–2 hours before serving.






