Creamy Crockpot Rice Pudding (So Easy, It Cooks Itself)
Crockpot rice pudding is the kind of dessert that turns a few pantry staples into a creamy, cinnamon-scented treat, all while the slow cooker does the heavy lifting.

You just stir everything together, walk away for a few hours, and come back to a pot of thick, spoonable pudding with almost no effort.
Why This Crockpot Rice Pudding Works
The slow, gentle heat coaxes out the starch from the rice, creating that velvety texture without any stirring over a hot stove. The house fills with the scent of vanilla and cinnamon as it cooks.
I love that there is no risk of scorching the bottom like stovetop versions sometimes do, and the edges get a lightly caramelized skin that stirs back in for a little extra richness.
Ingredients

- 1 cup short-grain rice (such as Arborio or pudding rice): short-grain rice gives the creamiest texture; long-grain will be less creamy.
- 4 cups whole milk: whole milk makes it rich; do not use skim or the pudding will be thin.
- 1/2 cup granulated sugar: adjust to your taste.
- 2 tbsp unsalted butter: adds a round, buttery note.
- 1 tsp vanilla extract: pure vanilla tastes best.
- 1 cinnamon stick: a stick infuses deeply without leaving grit; you can use 1/2 tsp ground cinnamon instead.
- 1/4 tsp fine sea salt: just enough to balance the sweetness.
- 1/2 cup raisins (optional): plump them in hot water first if they are very dry.
Variations / Substitutions
- Dairy-free: use full-fat canned coconut milk in place of whole milk. The pudding will be a bit denser with a hint of coconut.
- Sweetener: swap the granulated sugar for brown sugar or maple syrup for a deeper, molasses-like sweetness.
- Spices: trade the cinnamon stick for 3 or 4 whole cardamom pods or a star anise, then remove them before serving. A pinch of fresh nutmeg works nicely too.
- Raisins: dried cranberries or chopped dried apricots give a different fruity pop.
Rich and Tender Slow Cooker Beef Curry makes an easy main to round out the meal with this rice pudding.
How to Make Crockpot Rice Pudding
Step 1: Combine the Rice and Milk

Set your slow cooker to low. Add the 1 cup short-grain rice, 4 cups whole milk, 1/2 cup sugar, 2 tbsp butter, 1 cinnamon stick, 1/4 tsp salt, and 1/2 cup raisins (if you are using them). Give everything a gentle stir so the sugar dissolves and the rice is distributed evenly, then pop the lid on.
Step 2: Cook Until Creamy

Cook on low for 3 1/2 to 4 hours. Try not to lift the lid too often, but if you can, give it a stir once around the halfway mark. The pudding is ready when the rice is tender and the mixture looks thick and creamy, with a golden skin on top.
Step 3: Stir in the Vanilla and Serve

Remove the cinnamon stick, then stir in the 1 tsp vanilla extract. Spoon the warm pudding into bowls right away; it will keep thickening as it sits. A quick shake of ground cinnamon or a drizzle of honey on top makes it look as good as it tastes.
A Few Tips for Perfect Crockpot Rice Pudding
- Don’t peek too often. Every time the lid comes off, you lose heat, which can add 15 to 20 minutes to the cook time.
- If your slow cooker tends to run hot, check the pudding at the 3-hour mark and add a splash of milk if it looks too thick.
- For a custard-like finish, whisk one beaten egg with a little of the hot pudding, then stir it back in off the heat before adding the vanilla. This makes it even richer.
- Rinsing the rice is not necessary here. You want the extra starch to thicken the pudding naturally.
If you’re making a smaller batch in a 1.5-quart slow cooker, cut these amounts in half:
| Ingredient | Half Batch (serves 3) |
|---|---|
| Short-grain rice | 1/2 cup |
| Whole milk | 2 cups |
| Sugar | 1/4 cup |
| Butter | 1 tbsp |
| Vanilla extract | 1/2 tsp |
| Cinnamon stick | 1 (or 1/4 tsp ground) |
| Salt | 1/8 tsp |
| Raisins | 1/4 cup (optional) |
Storing Leftovers
- Refrigerate: Let the pudding cool, then store in an airtight container in the fridge for up to 4 days.
- Reheating: Warm portions gently in a saucepan or microwave with a splash of milk to loosen them back up.
- Serve cold: This pudding is just as nice spooned straight from the fridge on a warm day.
Frequently Asked Questions
Can I make this without raisins?
Yes, absolutely. The pudding is lovely plain, or you can add a pinch of nutmeg or lemon zest for a different flavor.
My slow cooker runs hot — how do I adjust?
Check the pudding at the 3-hour mark. If it is already quite thick, stir in 1/4 to 1/2 cup more milk to keep it from drying out.
Can I double the recipe?
You can, just use a 4-quart slow cooker or larger and expect it to need about 30 extra minutes on low. Stir well before serving.
Why is my rice still crunchy?
Your slow cooker might not be heating evenly. Give it another 30 to 45 minutes on low with an extra splash of milk, and stir every 10 minutes until tender.

Crockpot Rice Pudding Recipe
Ingredients
Method
- Combine the rice, milk, sugar, butter, cinnamon stick, salt, and raisins (if using) in a slow cooker. Stir, cover, and cook on low for 3 1/2 to 4 hours, stirring once halfway through.
- Remove the cinnamon stick and stir in the vanilla extract.
- Spoon into bowls and serve warm, with a dusting of cinnamon if you like.
