The milk’s bubbling, and the aroma fills the kitchen. A spoon dips into the creamy mixture, and before I know it, half of the rice pudding has vanished. It’s rich, indulgent, and just what I need after a long day.
This recipe is perfect for those evenings when you want a comforting dessert but don’t have hours to spare. With just 30 minutes on the clock, you can whip up this delightful treat using pantry staples like rice and milk. Unlike traditional methods that require constant stirring, this one lets you set it and forget it for a while. Sweet satisfaction awaits!
Why You’ll Love This rice pudding
- Super Easy: Just stir and simmer — no fancy techniques needed, perfect for busy days.
- Creamy Delight: Rich, velvety texture with a hint of sweetness makes it super comforting and indulgent.
- Flavor Variations: Customize it with spices or toppings like cinnamon, raisins, or chocolate for endless options.
- Filling Treat: This dish is satisfying enough to be dessert but light enough not to weigh you down.
- Storage Caveat: It keeps well in the fridge, but the creaminess can fade over time; best enjoyed fresh!
rice pudding Ingredients

Base Ingredients:
- 1 cup uncooked white rice (preferably medium or short grain) — rinsing the rice helps remove excess starch for a creamier texture.
- 4 cups whole milk — use full-fat milk for the richest flavor and creaminess.
- 1 cup granulated sugar — adjust to taste; you can substitute with honey or maple syrup if desired.
- 1 teaspoon vanilla extract — don’t skip; it enhances the overall flavor profile of the pudding.
- 1/2 teaspoon ground cinnamon (plus extra for serving) — adds warmth and spice; sprinkle extra on top before serving for presentation.
- 1/4 teaspoon salt — balances sweetness; be careful not to omit, as it enhances flavor.
- 2 large egg yolks (lightly beaten) — provides richness and helps thicken the pudding; you can use a flaxseed mixture as a vegan alternative.
*Full measurements in the recipe card below.*
How to Make rice pudding
1. Cook the Rice: In a medium saucepan, combine 1 cup of uncooked white rice with 2 cups of water and a pinch of salt. Bring to a boil over medium heat, then reduce to low, cover, and simmer for about 18-20 minutes until water is absorbed.
2. Prepare the Milk Mixture: While the rice cooks, whisk together 4 cups of whole milk, 1 cup of granulated sugar, 1 teaspoon of vanilla extract, and 1/2 teaspoon of ground cinnamon in another saucepan over medium heat.
3. Combine Ingredients: Once the rice is done cooking, add it to the milk mixture and stir well. Keep stirring until it thickens slightly and you can see the bottom of the pan when you drag a spoon through — about 15 minutes.
4. Add Egg Yolks: Now, take a small bowl and temper the two lightly beaten egg yolks by adding a bit of the hot pudding mixture into them while whisking continuously. This prevents them from curdling.
5. Finish Cooking: Gradually pour the tempered yolks back into the pudding while stirring constantly. Cook for an additional 2-3 minutes until it’s creamy but don’t rush this step — it’ll curdle if you overheat it.
6. Cool Down: Remove from heat and let it cool slightly; it’ll thicken more as it cools down. Serve warm or chilled with a sprinkle of extra cinnamon on top for garnish.
7. Store Leftovers: If you have any leftovers, transfer them to an airtight container and refrigerate for up to three days. Enjoy your rice pudding! *Exact quantities in the recipe card below.*
How to Store rice pudding
- Room Temperature: It’s best to enjoy rice pudding fresh, but if you need to leave it out, keep it covered at room temperature for no more than 2 hours.
- Refrigerator: Store rice pudding in an airtight container for up to 4 days. Just know that the texture might thicken a bit and become creamier after chilling.
- Freezer: You can freeze rice pudding in a freezer-safe container for up to 3 months. It may change texture upon thawing, so stir well before serving.
- Reheating: Reheat on the stovetop over low heat or in the microwave until warm (look for steam rising). Stir occasionally to avoid lumps and achieve that creamy consistency again.
What to Serve with rice pudding?

It’s rich and creamy, so adding lighter or contrasting flavors keeps it from becoming overwhelming. Here are some great pairings to consider:
- Fresh Berries: Try strawberries or raspberries for a tart contrast that brightens each spoonful.
- Cinnamon Sugar: A sprinkle adds a sweet crunch, enhancing the texture and flavor without overpowering it.
- Toasted Nuts: Chopped almonds or pistachios provide a delightful crunch that contrasts with the smoothness of this dish.
- Coconut Whipped Cream: This light, airy topping offers a sweet, tropical twist that complements the richness beautifully.
- Mint Leaves: Fresh mint adds an aromatic freshness that cuts through the creaminess and elevates the overall experience.
- Caramel Sauce: Drizzle warm caramel on top for a luxurious sweetness; it enhances flavor while maintaining temperature contrast.
- Zesty Citrus Salad: A mix of orange and grapefruit segments balances sweetness; prep in 10 minutes for a refreshing side.
- Chilled Fruit Compote: Prepare fruit compote ahead by simmering fruits like peaches; serve chilled for an exciting temperature contrast.
rice pudding Variations
Here’s how to play with this recipe to create delicious twists.
- Coconut Rice Pudding: Substitute 1 cup of whole milk with 1 cup of coconut milk for a tropical flavor.
- Chocolate Rice Pudding: Stir in 1/2 cup of cocoa powder when adding the sugar for a rich chocolate treat.
- Cinnamon Raisin Delight: Add 1/2 cup of raisins and an extra teaspoon of cinnamon during cooking for added sweetness and texture.
- Almond Vanilla Twist: Mix in 1/4 teaspoon almond extract along with the vanilla for a nutty, aromatic touch.
- Maple Pecan Upgrade: Drizzle 1/4 cup maple syrup at the end and fold in 1/2 cup toasted pecans for a gourmet finish.
- Nutmeg Infusion: Add 1/4 teaspoon ground nutmeg along with the salt for a warm, spiced flavor profile.
Make Ahead Options for rice pudding
I like to prep rice pudding a day ahead of time, which makes it super convenient. I cook the rice and combine it with the milk, sugar, vanilla, cinnamon, and salt, then let it cool. Once it’s at room temperature, I transfer it into an airtight container and store it in the fridge for up to 3 days. The flavors deepen nicely during this time! Right before serving, I stir in the beaten egg yolks and warm it on the stove until it’s heated through. Just a heads-up: while the pudding holds well, adding toppings like whipped cream or fruit is best done fresh to keep them from wilting. Enjoy your make-ahead treat!
rice pudding Recipe FAQs
Can I make rice pudding ahead of time?
Absolutely! Rice pudding can be made a day in advance and stored in the refrigerator. Just remember to let it cool completely before transferring it to an airtight container. When you’re ready to serve, you can enjoy it cold or reheat it gently on the stove or in the microwave. If it seems too thick after chilling, stir in a little milk to get the desired consistency.
Why did my rice pudding turn out runny?
If your rice pudding is too runny, it might not have cooked long enough after adding the milk mixture. You want it to thicken until it coats the back of a spoon—this usually takes about 10-15 minutes over medium heat. If it’s still not thickening, try simmering it longer while stirring constantly to avoid sticking. Just keep an eye on it so it doesn’t burn!
What can I substitute for sugar in this recipe?
If you’re looking to reduce sugar in this dish, you could use alternatives like honey or maple syrup. Start with about 3/4 cup of honey or 2/3 cup of maple syrup since they’re sweeter than granulated sugar. Remember that these will change the flavor slightly, but they can add a unique twist! Adjust based on your taste preferences and keep an eye on the consistency as you cook.
How do I know when this recipe is done cooking?
You’ll know your rice pudding is ready when it’s thick enough to coat the back of a spoon and has a creamy texture. Stir frequently as it cooks; if you see steam rising and small bubbles forming around the edges, you’re close! Be careful not to overcook—it should remain smooth and luscious rather than becoming too stiff. Test its thickness before removing from heat for perfect results!
Final Thoughts on rice pudding
Rice pudding is a comforting dessert that rewards your patience with its rich and creamy texture. The simplicity of using just a few base ingredients, like whole milk and medium or short grain rice, allows the flavors to shine through beautifully. If you’ve been putting off making this classic treat, now’s the time to give it a try. You’ll appreciate how the cinnamon and vanilla meld together for a delicious finish. Drop a comment if you added anything — I’m always curious!

rice pudding
Ingredients
Method
- In a medium saucepan, combine the rice, 1 cup of milk, and salt. Bring to a boil over medium heat.
- Once boiling, reduce the heat to low, cover, and simmer for about 18-20 minutes, or until the rice is tender and most of the liquid is absorbed.
- In a separate bowl, whisk together the remaining 3 cups of milk, sugar, vanilla extract, ground cinnamon, and egg yolks.
- Slowly add the milk mixture to the cooked rice, stirring constantly.
- Cook over medium heat, stirring frequently, until the mixture thickens and coats the back of a spoon, about 10-15 minutes.
- Remove from heat and let cool slightly. Serve warm or chilled, garnished with a sprinkle of cinnamon.






