bake · Bake
How to Make Rice Pudding
Rice pudding transforms leftover rice into comfort food by simmering it with milk, sugar, and vanilla until creamy. The key is low heat and patience — rush it and you'll get lumpy, scorched disappointment. Start with cooked rice, add cold milk gradually, and stir until it coats your spoon like thick cream.
- Total time: 30 min
- Hands-on: 30 min
- Serves: 4
- Difficulty: Easy
Ingredients
- 2 cups cooked rice
- 3 cups whole milk
- 1/3 cup sugar
- 1 pinch salt
- 1 tsp vanilla extract
- 1 egg
Step by step
- Gather your rice and milk. Use 2 cups of cooked rice (day-old works perfectly) and 3 cups of whole milk. Cold rice actually works better than warm — it absorbs the milk more evenly.
- Start the base in a heavy-bottomed pot. Pour the milk into your pot over medium-low heat. Add 1/3 cup sugar, a pinch of salt, and 1 teaspoon vanilla extract. Stir until the sugar dissolves completely.
- Add the rice and begin simmering. Stir in your cooked rice and bring the mixture to a gentle simmer. You want small bubbles around the edges, not a rolling boil that will curdle your milk.
- Simmer and stir for 15-20 minutes. Keep stirring every few minutes to prevent sticking. The rice will gradually absorb the milk and release its starch. You'll know it's ready when the mixture coats your spoon and falls in ribbons.
- Check consistency and finish. The pudding should be creamy but not thick — it will continue to thicken as it cools. Remove from heat and stir in 1 beaten egg if you want richness, or skip it for lighter pudding.
Tips & troubleshooting
- Use medium or short-grain rice like Arborio or jasmine — long-grain rice doesn't release enough starch for proper creaminess
- If your pudding gets too thick while cooking, thin it with warm milk rather than cold to avoid temperature shock
- Taste and adjust sweetness at the end — different rices absorb sugar differently
- Press plastic wrap directly onto the surface if storing to prevent a skin from forming
- Leftover rice pudding can be thinned with milk and reheated gently, stirring constantly
Variations
- Coconut Rice Pudding. Replace half the milk with coconut milk and add toasted coconut flakes in the last 5 minutes of cooking
- Spiced Rice Pudding. Add 1/2 teaspoon cinnamon, 1/4 teaspoon nutmeg, and a pinch of cardamom with the sugar
- Chocolate Rice Pudding. Stir in 3 tablespoons cocoa powder and extra sugar to taste during the last 10 minutes
- Lemon Rice Pudding. Add lemon zest and a tablespoon of lemon juice at the end, plus a touch more sugar to balance the tartness
Questions
- Can I use uncooked rice?
- Yes, but increase the milk to 4-5 cups and extend cooking time to 45-60 minutes. Rinse the raw rice first and expect to stir more frequently to prevent sticking.
- Why did my rice pudding curdle?
- The heat was too high or you added cold ingredients to hot milk too quickly. Always use gentle heat and temper any eggs by mixing them with a bit of hot pudding first.
- Can I make this dairy-free?
- Absolutely. Use full-fat coconut milk, oat milk, or cashew milk. The texture will be slightly different but still creamy.
- How long does rice pudding keep?
- In the refrigerator, it stays fresh for 4-5 days. It thickens considerably when cold, so thin with milk when reheating.
- Should I serve it warm or cold?
- Both ways work. Warm rice pudding feels like a hug, while cold rice pudding is more like a proper dessert. Try both and see what you prefer.