How Long to Cook Rice Pudding
Use short-grain rice like Arborio for the creamiest results. The key is low heat and frequent stirring.
How long to cook rice pudding?
Rice pudding takes 25-30 minutes on the stove, 1.5-2 hours in the oven, or 2-3 hours in a slow cooker. Use short-grain rice like Arborio for creamiest results. The key is low heat and frequent stirring.
Rice Pudding Cooking Times by Method
Rice pudding cooking time varies significantly by method. Stovetop is fastest but requires attention. Oven and slow cooker methods are hands-off but take longer.
| Method | Cook Time | Liquid | Notes |
|---|---|---|---|
| Stove | 25-30 min | 4 cups milk per ½ cup rice | Stir frequently |
| Oven | 1.5-2 hours | 4 cups milk per ½ cup rice | 325°F, stir every 30 min |
| Slow Cooker (High) | 2-2.5 hours | 4 cups milk per ½ cup rice | Stir occasionally |
| Slow Cooker (Low) | 3-4 hours | 4 cups milk per ½ cup rice | Stir occasionally |
| Instant Pot | 20-25 min | 3 cups milk per ½ cup rice | Porridge setting |
| Rice Cooker | 30-40 min | 4 cups milk per ½ cup rice | Porridge setting |
| Pressure Cooker | 15-20 min | 3 cups milk per ½ cup rice | Natural release |
How to Cook Rice Pudding on the Stove
Combine ½ cup short-grain rice, 4 cups whole milk, ¼ cup sugar, and a pinch of salt in a heavy-bottomed pot. Bring to a gentle simmer over medium heat, stirring frequently.
Reduce heat to low and cook for 25-30 minutes, stirring every few minutes. The pudding is done when rice is tender and mixture coats the back of a spoon. Stir in vanilla extract off heat.
How to Cook Rice Pudding in the Oven
Preheat oven to 325°F. Combine rice, milk, sugar, and salt in an oven-safe dish. Bake uncovered for 1.5-2 hours, stirring every 30 minutes. Cover with foil if top browns too quickly.
The oven method produces a slightly caramelized top and hands-off cooking. Pudding will thicken more as it cools.
How to Cook Rice Pudding in a Slow Cooker
Add rice, milk, sugar, and salt to your slow cooker. Cook on high for 2-2.5 hours or low for 3-4 hours. Stir once or twice during cooking. The slow cooker method is completely hands-off.
For creamier results, use whole milk or add ½ cup heavy cream in the last 30 minutes.
Tips for Perfect Rice Pudding
- Use short-grain rice - Arborio releases starch for creamy texture
- Stir frequently - Prevents sticking and scorching
- Low heat is key - High heat causes curdling and uneven cooking
- It thickens as it cools - Remove from heat when slightly thinner than desired
- Add mix-ins at the end - Raisins, cinnamon, or vanilla go in last 5 minutes
Frequently Asked Questions
Short-grain white rice like Arborio is best for creamy rice pudding because it releases more starch. Medium-grain rice also works well. Long-grain rice produces a less creamy texture.
You can use either. Uncooked rice takes 25-30 minutes and produces creamier results. Cooked leftover rice takes only 15-20 minutes but may be less creamy.
Rice pudding may not be creamy if you use long-grain rice, do not stir enough, or cook on too high heat. Use short-grain rice, stir frequently, and cook on low heat for best results.
Rice pudding takes 1.5-2 hours in the oven at 325°F. Stir every 30 minutes and cover with foil if the top browns too quickly.
Yes, use the porridge setting if available. Add ½ cup rice, 4 cups milk, sugar, and vanilla. It takes 30-40 minutes.