Rice Pudding
Nothing quite compares to the comforting aroma of rice pudding simmering gently on the stove. That creamy, dreamy texture, with its delicate sweetness and a hint of cinnamon, is enough to evoke memories of childhood afternoons spent indulging in this timeless dessert. It’s the kind of dish that wraps around you like a warm hug, making you reminisce about those cozy family dinners where desserts were the highlight.

This delightful dish isn’t just a nostalgic treat but also incredibly easy to whip up. With only a handful of pantry staples, you can create a delightful dessert that suits any occasion. Whether you plan to serve it warm on a chilly evening or chilled on a hot summer day, this adapts perfectly to your day. Grab your ingredients and let’s create something wonderful together!
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: You can get this dessert on the table in just 40 minutes from start to finish.
- Irresistible Flavor: The combination of creamy rice, sweet raisins, and a touch of cinnamon creates a delectable flavor profile.
- Eye-Catching Appeal: The beautiful golden hue from the raisins and the dusting of cinnamon on top looks impressive in any bowl.
- Flexible Serving: Perfect for snacks, gatherings, or just a sweet treat after dinner.
- Diet-Friendly Options: This recipe can easily be vegan-friendly by substituting the milk and butter.
Ingredients You’ll Need
- 3 cups white rice (cooked): Look for long-grain or medium-grain rice for that creamy texture; leftover rice works wonders here.
- 3 cups whole milk: Whole milk gives the pudding a rich, creamy consistency, but you can use almond or oat milk for a dairy-free version.
- ⅔ cup granulated sugar: Sweetness can be adjusted based on your taste; brown sugar could add a mellow flavor.
- ¼ teaspoon fine sea salt: Just enough to enhance sweetness without overpowering it.
- ½ teaspoon cinnamon: A warm note that complements the dish beautifully; nutmeg can be an interesting substitute.
- 1 egg: This gives a lovely custard-like finish; for an eggless version, you can use cornstarch.
- 2 tablespoons salted butter: Adds a rich flavor and creamy texture; if dairy-free, use a vegan butter substitute.
- 1 teaspoon pure vanilla extract: Vanilla elevates the overall flavor; avoid imitation vanilla for the best taste.
- ½ cup golden raisins: These plump raisins add sweetness and texture; feel free to swap in dried cranberries for a tart finish.
How to Make Rice Pudding
- Warm the Milk: Start by heating 3 cups of whole milk in a thick-bottomed saucepan over medium-low heat until it’s warm but not boiling. It should feel cozy to the touch.
- Whisk the Egg: Crack an egg into a small bowl and whisk it until well combined. Set it aside for later.
- Temper the Egg: Carefully remove ½ cup of the warm milk from the saucepan and whisk it into the egg. This step is crucial to prevent the egg from scrambling when added to the hot mixture.
- Combine Ingredients: Add ⅔ cup granulated sugar, ¼ teaspoon fine sea salt, ½ teaspoon cinnamon, and the 3 cups of cooked rice to the warm milk in the saucepan. Stir everything together to ensure even distribution.
- Cook Thoroughly: Bring the mixture to a gentle boil over medium heat, then reduce the heat to medium-low. Cook, stirring frequently, until it’s thick and creamy, about 10-15 minutes. You know it’s ready when the pudding coats the back of a spoon.
- Incorporate Egg Mixture: Pour the egg and milk mixture back into the pot, along with ½ cup golden raisins if desired. Cook for an additional 3 minutes, stirring often until it thickens slightly.
- Finish with Flavor: Take the saucepan off the heat and add in 2 tablespoons salted butter and 1 teaspoon pure vanilla extract. Stir until the butter melts completely and is well integrated into the pudding.
- Cool Slightly: Allow the pudding to sit for about 5 minutes. It will thicken as it cools, so don’t worry if it looks a bit loose initially.
- Serve: You can enjoy this creamy delight warm right from the stovetop, or transfer it to an airtight container and chill in the refrigerator if you prefer it cold.
Storing & Reheating
Store leftover rice pudding in an airtight container in the refrigerator for up to 5 days. When it’s time to enjoy again, simply reheat gently on the stove over low heat or in the microwave for about 30-60 seconds. Note that it may thicken a bit, so you can add a splash of milk to refresh its creamy consistency.
Chef’s Helpful Tips
- Avoid Lumps: Stirring constantly while cooking helps achieve that beautifully smooth texture.
- Perfect Eggs: Ensure your eggs are at room temperature before mixing to help them integrate more smoothly.
- Texture Troubles: If the pudding gets too thick after cooling, stir in a bit of milk to return it to that creamy state.
- Flavor Enhancements: Experiment with adding more spices like nutmeg or even a citrus zest for a twist.
- Make Ahead: This pudding can be made a day or two in advance, making it a perfect dessert for gatherings.
When it comes to desserts, rice pudding stands out for its versatility and comforting flavors. This dish not only warms the belly but also warms the heart. Feel free to get creative with flavors and serve it whenever the mood strikes. Whether at a family gathering or cozy night in, rice pudding has a way of making everything feel right.

Recipe FAQs
Can I use brown rice instead of white rice for rice pudding?
Is rice pudding gluten-free?
How can I make rice pudding dairy-free?
How do I get my rice pudding to be creamier?
More Desserts & Appetizers Recipes
- Pico de Gallo
- Oreo Tiramisu
- Pistachio Buttercream
- Strawberry Rhubarb Galette
- Rhubarb Coffee Cake With Crumb Topping
👉 If you make my Rice Pudding recipe, please leave a comment and a star rating — it really helps others discover the recipe.
Follow me on
Pinterest
for more easy recipes.

Rice Pudding
- Prep Time: 5 minutes
- Cook Time: 35 minutes
- Total Time: 40 minutes
- Yield: 10 servings 1x
- Category: Desserts & Appetizers
- Method: Stovetop
- Cuisine: American
Description
This rice pudding is a delightful combination of creamy texture and sweet flavor. With just a few key ingredients like cooked rice and whole milk, it’s an easy dessert perfect for any occasion!
Ingredients
- 3 cups white rice (cooked)
- 3 cups whole milk
- ⅔ cup granulated sugar
- ¼ teaspoon fine sea salt (or to taste)
- ½ teaspoon cinnamon
- 1 egg
- 2 tablespoons salted butter
- 1 teaspoon pure vanilla extract
- ½ cup golden raisins
Instructions
- Warm the milk in a thick-bottomed saucepan, but don't let it boil.
- In a small bowl, whisk the egg.
- Remove ½ cup of the warm milk from the saucepan and mix it with the egg, then set aside.
- Add sugar, salt, cinnamon, and rice to the remaining milk in the saucepan.
- Bring the mixture to a boil, then reduce the heat and cook for 10-15 minutes until thick and creamy.
- Stir in the egg/milk mixture and golden raisins (if using) and cook for an additional 3 minutes, stirring frequently.
- Remove from heat and add butter and vanilla; stir until the butter has melted.
- Let sit for 5 minutes to cool slightly as it thickens more.
- Serve warm or transfer to an airtight container to cool and serve cold.
Notes
For a creamier texture, use extra milk.
You can substitute raisins with other dried fruits or nuts for variation.
Nutrition
- Serving Size: 1 serving
- Calories: 220
- Sugar: 14g
- Sodium: 120mg
- Fat: 5g
- Saturated Fat: 3g
- Unsaturated Fat: 1g
- Trans Fat: 0g
- Carbohydrates: 41g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 50mg
