Baked rice pudding is one of those timeless desserts that brings comfort and warmth to any table. This creamy, custard-based treat has been passed down through generations, filling kitchens with the aroma of vanilla and cinnamon while creating memories around family dinners.
I still remember my grandmother pulling her golden-topped rice pudding from the oven on Sunday afternoons. The kitchen would fill with that sweet, comforting smell, and we’d all gather around, spoons ready. That same magic happens every time I make this old fashioned rice pudding recipe today.
What makes this best rice pudding recipe truly special is how it transforms simple ingredients into something extraordinary. The combination of tender rice, rich condensed milk, and a silky custard creates the creamiest rice pudding recipe you’ll ever taste. Whether you’re feeding a crowd or treating yourself to a cozy dessert, this oven rice pudding delivers every single time.
Table of Contents
Ingredients
This creamy rice pudding recipe uses pantry staples you likely already have. The sweetened condensed milk does double duty, adding both sweetness and incredible creaminess without extra sugar.

For the Rice Pudding:
- ¾ cup (150g) uncooked white rice (short-grain or Arborio recommended)
- 3 cups (720ml) whole milk
- 1 can (14 oz/400g) sweetened condensed milk
- 2 large eggs
- 1 teaspoon vanilla extract
- ¼ teaspoon salt
For Flavor and Texture:
- ½ teaspoon ground cinnamon (optional but recommended)
- ¼ teaspoon ground nutmeg (optional)
- ½ cup (80g) raisins or sultanas (optional)
Ingredient Notes:
Short-grain rice creates the creamiest texture. Arborio rice works beautifully for this rice custard pudding recipe because it releases starch as it cooks, making everything silkier.
Whole milk provides richness. While you can use 2% milk, whole milk gives you that authentic, creamy mouthfeel.
Sweetened condensed milk is the secret ingredient in this rice pudding recipe with condensed milk. It creates unmatched creaminess and sweetness in one convenient ingredient.
Fresh eggs bind the custard and create that smooth, set texture. Room temperature eggs blend more easily into the mixture.
Instructions
This rice pudding recipe is surprisingly simple. Follow these steps for perfect results every time.
Step 1: Prepare Your Oven and Dish
Preheat your oven to 350°F (175°C). Grease an 8×8-inch baking dish with butter or cooking spray. This prevents sticking and makes cleanup easier.
Step 2: Cook the Rice
Bring 1½ cups of water to a boil in a medium saucepan. Add the rice, reduce heat to low, cover, and simmer for 10 to 12 minutes until just tender. The rice should still have a slight bite because it will continue cooking in the oven.
Drain any excess water and let the rice cool slightly while you prepare the custard.
Step 3: Make the Custard Base
In a large mixing bowl, whisk together the whole milk, sweetened condensed milk, vanilla extract, cinnamon, nutmeg, and salt. Mix until everything is completely combined and smooth.
In a separate small bowl, lightly beat the eggs. This is important. Slowly pour the beaten eggs into the milk mixture while whisking constantly. This gradual process prevents the eggs from scrambling.

Step 4: Combine Rice and Custard
Spread your cooked rice evenly across the bottom of the prepared baking dish. If you’re using raisins, sprinkle them over the rice now. Pour the custard mixture over everything, then use a spoon to gently stir and ensure the rice is evenly distributed throughout the liquid.
Step 5: Create a Water Bath
Place your baking dish inside a larger roasting pan. Carefully pour hot water into the outer pan until it reaches about halfway up the sides of your baking dish. This water bath is crucial for this oven rice pudding. It ensures gentle, even cooking and prevents the custard from curdling or cracking.
Step 6: Bake to Perfection
Bake for 45 to 55 minutes. About halfway through (around the 25-minute mark), carefully remove the pan from the oven and gently stir the pudding. This redistributes the rice and prevents it from sinking to the bottom.
The pudding is done when the top turns golden brown and the center is set but still has a slight jiggle when you shake the pan. It will firm up more as it cools.
Step 7: Cool and Serve
Let the rice pudding cool for 10 to 15 minutes before serving warm. For a firmer texture, refrigerate for at least 2 hours before serving cold.

Pro Tips and Variations
Expert Tips for the Creamiest Rice Pudding Recipe:
Use short-grain rice for best results. Long-grain rice works but won’t be quite as creamy. Arborio rice, typically used for risotto, creates an incredibly silky texture.
Don’t skip the water bath. This gentle cooking method is what separates good rice pudding from great rice pudding. It keeps the custard smooth and prevents that rubbery texture.
Stir halfway through baking. This simple step ensures your rice doesn’t all sink to the bottom, giving you perfect rice distribution throughout.
Watch for the jiggle. When you gently shake the pan, the center should wobble slightly like set jello. It will continue to firm up as it cools. Overbaking creates a dry, grainy texture.
Let it rest before serving. Those 10 to 15 minutes allow the custard to set properly and make serving much easier.
Delicious Variations:
Chocolate Rice Pudding: Add ½ cup of cocoa powder and 2 tablespoons of sugar to the custard mixture. Skip the cinnamon and nutmeg.
Coconut Rice Pudding: Replace 1 cup of whole milk with coconut milk and add ½ cup of shredded coconut. This creates a tropical twist on the classic.
Lemon Rice Pudding: Add 2 teaspoons of lemon zest to the custard and skip the cinnamon. Fresh and bright.
Dried Fruit Medley: Swap raisins for a mix of chopped dried apricots, cranberries, and dates.
Almond Rice Pudding: Replace vanilla extract with almond extract and add ¼ cup of sliced almonds on top before baking.
Dairy-Free Option: Use full-fat coconut milk instead of whole milk and coconut condensed milk for a dairy-free rice pudding that’s still incredibly creamy.
Make-Ahead Tips:
This pudding recipes homemade favorite can be made up to 2 days in advance. Store covered in the refrigerator and reheat individual portions in the microwave for 30 to 45 seconds if you prefer it warm.
Troubleshooting Common Issues:
If your pudding is too runny, it needed more baking time. Return it to the oven for 10 more minutes.
If it’s too thick or dry, you overbaked it. Next time, remove it when it still has that slight jiggle.
If the custard curdled, the heat was too high or you didn’t use a water bath. Always use gentle, even heat.
Serving Suggestions
This baked rice pudding is delicious warm or cold, making it perfect for any season or preference.
Warm Serving Ideas:
Serve in individual bowls with a generous dusting of ground cinnamon on top. The warmth brings out the spices beautifully.
Add a dollop of whipped cream and a drizzle of caramel sauce for an indulgent dessert.
Top with toasted sliced almonds or pecans for added crunch and nutty flavor.
Serve alongside fresh fruit compote, especially berry compote, for a tart contrast to the sweet pudding.
Cold Serving Ideas:
Chill the pudding completely and serve it cold with fresh berries on top. Strawberries, blueberries, and raspberries all work wonderfully.
Layer it in parfait glasses with whipped cream and crushed cookies for an elegant presentation.
Top with a sprinkle of brown sugar and torch it briefly for a bruleed top.
Serve with a scoop of vanilla ice cream for an extra creamy treat.
Beverage Pairings:
Hot coffee or espresso cuts through the richness perfectly.
Black tea or chai tea complements the warm spices.
A glass of cold milk is classic and kid-friendly.
Dessert wine like Moscato pairs beautifully for adult gatherings.
Presentation Tips:
For dinner parties, serve in small ramekins with a cinnamon stick garnish.
Use clear glass dishes to show off the beautiful layers of rice and custard.
Dust with powdered sugar just before serving for an elegant finish.
Garnish with fresh mint leaves for a pop of color.
Storage Instructions:
Store leftover rice pudding in an airtight container in the refrigerator for up to 3 days. The texture may thicken as it sits, which many people actually prefer.
To reheat, microwave individual portions for 30 to 45 seconds, stirring halfway through. You can also reheat gently on the stovetop over low heat, adding a splash of milk if needed to loosen the consistency.
This rice pudding recipes favorite also freezes reasonably well for up to 1 month, though the texture may become slightly grainy. Thaw overnight in the refrigerator before reheating.
Conclusion
This baked rice pudding recipe delivers everything you want in a comfort dessert. Creamy, sweet, and perfectly spiced, it transforms simple ingredients into something truly special. The combination of condensed milk and a gentle water bath creates that silky texture that makes this the best rice pudding recipe you’ll try.
Whether you grew up eating rice pudding or you’re discovering it for the first time, this recipe will quickly become a favorite. It’s easy enough for beginners yet impressive enough for guests. Serve it warm on a cold evening or chilled on a summer afternoon.
The beauty of this old fashioned rice pudding recipe lies in its simplicity and versatility. Make it your own with different spices, fruits, or toppings. Each variation is equally delicious.
Try this condensed milk recipes gem this weekend. Your kitchen will smell amazing, and your family will ask for seconds. This is the kind of dessert that creates new memories while honoring old traditions.
FAQs
Can I use leftover cooked rice for this recipe?
Yes! Use about 2 cups of cooked rice. Skip the rice cooking step and go straight to making the custard. Mix the cooked rice with the custard and bake as directed. This is a great way to use up leftover rice from dinner.
Do I have to use a water bath?
While not absolutely required, a water bath is highly recommended for this rice pudding recipe baked in the oven. It creates gentle, even heat that prevents the eggs from curdling and keeps the texture silky smooth. Without it, your pudding may have a rubbery or grainy texture.
Can I make this rice pudding recipe with condensed milk dairy-free?
Absolutely. Replace the whole milk with full-fat coconut milk and use dairy-free sweetened condensed milk (available at most health food stores). The result is still incredibly creamy and delicious.
Why is my rice pudding watery?
If your pudding is watery after baking, it needs more time in the oven. The custard should be set with just a slight jiggle in the center. Remember, it will firm up more as it cools. If it’s still watery after cooling completely, return it to a 325°F oven for 15 more minutes.
Can I make this ahead for a party?
Yes! This is perfect for making ahead. Prepare the pudding 1 to 2 days before your event and store covered in the refrigerator. Serve it chilled or reheat portions in the microwave. The flavors actually develop and improve after a day.
What’s the best type of rice for creamy rice pudding?
Short-grain white rice or Arborio rice creates the creamiest texture because these varieties release more starch during cooking. Long-grain rice works but produces a less creamy result. Avoid instant or minute rice, as it won’t hold up well during baking.
How do I prevent the rice from sinking to the bottom?
Stir the pudding gently about halfway through baking (around the 25-minute mark). This redistributes the rice throughout the custard. Also, make sure your rice is just barely cooked before adding it to the custard, as overcooked rice becomes heavier and sinks more easily.
Can I reduce the sugar in this recipe?
The sweetness comes primarily from the condensed milk. You could use light condensed milk to reduce sugar slightly, but regular condensed milk is already sweetened, so there’s no additional sugar in this recipe. Reducing it further might affect the texture and sweetness balance.
What can I use instead of raisins?
Try dried cranberries, chopped dates, dried cherries, or chopped dried apricots. You can also skip the dried fruit entirely or replace it with fresh fruit added after baking, like sliced bananas or berries.
How long does baked rice pudding last?
Stored properly in an airtight container in the refrigerator, this pudding stays fresh for up to 3 days. The texture may thicken over time, which many people prefer. You can loosen it with a splash of milk when reheating if desired.

Creamy Baked Rice Pudding
Ingredients
For the Pudding
- 3 cups whole milk
- 1/2 cup uncooked white rice short or medium grain
- 1/3 cup granulated sugar
- 2 large eggs lightly beaten
- 1 tsp vanilla extract
- 1/4 tsp salt
- 1/2 tsp ground cinnamon plus more for dusting
- 1/4 cup raisins optional
For Serving
- whipped cream or fresh fruit optional topping
Instructions
- Preheat the oven to 325°F (160°C). Lightly grease a medium baking dish with butter or nonstick spray.
- In a saucepan, combine milk and rice. Bring to a gentle simmer over medium heat, stirring occasionally. Cook for 10 minutes, until the rice starts to soften. Remove from heat.
- In a mixing bowl, whisk together the eggs, sugar, vanilla, salt, and cinnamon until well combined.
- Slowly stir the warm milk and rice mixture into the egg mixture, whisking constantly to prevent curdling.
- Pour the mixture into the prepared baking dish. Sprinkle raisins evenly over the top if using.
- Bake uncovered for 80–90 minutes, stirring gently halfway through, until the pudding is thickened and golden on top.
- Remove from the oven and let cool for 15 minutes before serving. Dust with extra cinnamon and enjoy warm or chilled.
Notes
- Calories: 320
- Total Fat: 8g
- Saturated Fat: 4g
- Trans Fat: 0g
- Unsaturated Fat: 3g
- Cholesterol: 90mg
- Sodium: 180mg
- Total Carbohydrates: 52g
- Dietary Fiber: 1g
- Sugars: 28g
- Protein: 8g

