If you have a soft spot for comfort desserts that feel like a warm hug, this Creamy Custard-Style Rice Pudding Recipe is about to become your new favorite. It’s the perfect balance of velvety custard richness and tender rice, kissed with fragrant spices and a touch of sweetness. Every spoonful delivers that classic creamy texture with a luscious depth of flavor that makes this rice pudding irresistible. Whether you’re stirring it up for a weekday treat or an indulgent weekend dessert, this recipe is simple, satisfying, and utterly comforting.

Ingredients You’ll Need
These ingredients come together beautifully to create the luscious texture and warming flavors central to this pudding. Each one serves a purpose, from creating creaminess to building depth and aroma.
- 1/2 cup long-grain white rice: The foundation of your pudding, providing that tender, chewy texture after cooking.
- 1 1/2 cups water: Essential for gently cooking the rice until soft and fluffy.
- 1/4 tsp salt: Enhances all the flavors, balancing the sweetness.
- 2 cups whole milk, divided: Creates the creamy base and adds richness throughout the cooking process.
- 1 cup half-and-half: Boosts the creaminess without overpowering the delicate custard flavor.
- 1/2 cup granulated sugar: Sweetens the pudding just right, letting the spices shine through.
- 2 large eggs, beaten: Key for creating that silky, custard-like consistency.
- 1 tsp vanilla extract: Adds a warm, inviting aroma and depth of flavor.
- 1/2 tsp ground cinnamon: Brings cozy spice notes to every bite.
- 1/4 tsp ground nutmeg: Adds a subtle, nutty warmth to complement the cinnamon.
- 1/2 cup raisins (optional): A sweet, chewy contrast that’s totally optional but highly recommended.
How to Make Creamy Custard-Style Rice Pudding Recipe
Step 1: Cook the rice
Start by bringing the water and salt to a boil in a medium saucepan. Stir in the long-grain rice, then reduce the heat to low. Cover the pot and let it simmer gently for about 15 minutes until the rice absorbs all the water and becomes tender. This soft base will soak up the creamy custard flavors beautifully.
Step 2: Add milk and sugar
Once the rice is tender, pour in 1 1/2 cups of the whole milk, all the half-and-half, and the granulated sugar. Cook this mixture over medium heat, stirring frequently to keep the rice from sticking, until it starts to thicken. This usually takes around 15 minutes. You’ll notice the pudding beginning to coat the back of your spoon—this is where the magic starts.
Step 3: Temper the eggs
In a small bowl, whisk together the beaten eggs and the remaining 1/2 cup of whole milk. The key step here is tempering the eggs by slowly adding a few spoonfuls of the hot rice mixture into the eggs while whisking constantly. This prevents scrambling and ensures your custard stays silky smooth.
Step 4: Combine and thicken
Next, gradually pour the egg mixture back into the saucepan with the rice, stirring continuously. Keep the heat low and cook for another 5 to 7 minutes, stirring constantly until your pudding thickens to that perfect custard-like texture. This step transforms the pudding from creamy to decadently custardy in no time.
Step 5: Add flavorings
Finally, remove the saucepan from the heat and add the vanilla extract, cinnamon, and nutmeg. For an extra touch of sweetness and texture, fold in raisins if you choose. These spices and vanilla are what make this Creamy Custard-Style Rice Pudding Recipe sing with cozy, comforting flavor.
Step 6: Chill and serve
To get that lovely set texture, pour your rice pudding into a large serving bowl or individual dishes. Cover the surface with plastic wrap right on top to prevent a skin from forming. Pop it in the fridge for at least two hours. Chilled, this pudding is creamy, smooth, and spectacular.
How to Serve Creamy Custard-Style Rice Pudding Recipe

Garnishes
Simple garnishes like a sprinkle of cinnamon or a swirl of whipped cream elevate the pudding’s presentation and flavor. Try toasted nuts or a fresh berry on top to add brightness and crunch. These extras not only delight your eyes but add exciting texture contrasts.
Side Dishes
This pudding is rich and fulfilling, so lighter sides like a crisp green salad or fresh fruit complement it well if you’re having it as part of a meal. For a cozy pairing, serve alongside buttery toast or a warm cookie for a complete comforting experience.
Creative Ways to Present
Try serving your Creamy Custard-Style Rice Pudding Recipe in charming glass jars or ramekins for an elegant touch at parties. Layer with fruit compote or a drizzle of caramel sauce to turn this humble dessert into something festive and special. Presentation plays a big role in making this recipe feel like a treat to share.
Make Ahead and Storage
Storing Leftovers
Leftover pudding keeps wonderfully in an airtight container in the fridge for up to 3 days. Its flavors deepen overnight, making it even more delicious the next day, so don’t hesitate to make it ahead.
Freezing
Though rice pudding is best enjoyed fresh, you can freeze it for up to one month. Use freezer-safe containers, leaving a little room for expansion. Thaw overnight in the fridge before reheating gently or enjoying cold.
Reheating
Warm your rice pudding gently on the stove over low heat or in the microwave in short bursts to avoid curdling. Stir often and add a splash of milk if needed to bring back that creamy consistency.
FAQs
Can I use other types of rice for this pudding?
While long-grain white rice works best for texture, you can experiment with short-grain rice like Arborio for an even creamier result. Just adjust the cooking time as needed since different rice varieties absorb liquid differently.
Is it necessary to use both milk and half-and-half?
The combination of milk and half-and-half balances richness and lightness perfectly in this pudding. Using just milk may make it less creamy, while only half-and-half could make it overly rich. The mix creates a silky custard texture.
Can I omit the eggs for a dairy-free or vegan version?
Eggs are vital for that custard-like thickness in this Creamy Custard-Style Rice Pudding Recipe. If you want a vegan version, consider using cornstarch or agar-agar as thickening agents and coconut or almond milk instead of dairy.
Why do I need to temper the eggs?
Tempering gently warms the eggs before adding them to the hot rice mixture, preventing the eggs from scrambling and ensuring a smooth, creamy pudding instead of lumps.
Can I add other mix-ins besides raisins?
Absolutely! Chopped dried fruit, toasted nuts, or even chocolate chips can add a delightful twist and personalized flavor to your pudding while keeping it comforting and delicious.
Final Thoughts
If you’ve been searching for a dessert that feels like a cozy, homemade hug, this Creamy Custard-Style Rice Pudding Recipe checks all the boxes. It’s easy to make with simple ingredients, deeply comforting, and downright addictive with every creamy, spiced bite. So go ahead—whip up a batch and share this classic treat with loved ones. You’re just one spoonful away from your new favorite dessert.
Print
Creamy Custard-Style Rice Pudding Recipe
- Prep Time: 5 minutes
- Cook Time: 50 minutes
- Total Time: 55 minutes
- Yield: 6 servings
- Category: Dessert
- Method: Stovetop
- Cuisine: American
Description
This creamy custard-style rice pudding combines tender long-grain rice with rich milk, eggs, and warm spices to create a smooth, comforting dessert. Enhanced with vanilla, cinnamon, nutmeg, and optional raisins, this classic pudding is cooked gently on the stovetop and chilled to perfection, making it a delightful treat for any occasion.
Ingredients
Rice and Liquid
- 1/2 cup long-grain white rice
- 1 1/2 cups water
- 1/4 tsp salt
- 2 cups whole milk, divided
- 1 cup half-and-half
Sweeteners and Eggs
- 1/2 cup granulated sugar
- 2 large eggs, beaten
Flavorings and Add-ins
- 1 tsp vanilla extract
- 1/2 tsp ground cinnamon
- 1/4 tsp ground nutmeg
- 1/2 cup raisins (optional)
Instructions
- Cook the rice: In a medium saucepan, bring the water and salt to a boil. Stir in the rice, reduce heat to low, cover, and simmer for about 15 minutes, or until the water is absorbed and the rice is tender.
- Add milk and sugar: To the cooked rice, add 1 1/2 cups of milk, half-and-half, and granulated sugar. Cook over medium heat, stirring frequently, until the mixture begins to thicken, about 15 minutes.
- Temper the eggs: In a small bowl, whisk together the beaten eggs and remaining 1/2 cup of milk. Slowly add a few spoonfuls of the hot rice mixture to the eggs, whisking constantly to prevent the eggs from curdling.
- Combine and thicken: Gradually add the egg mixture back into the saucepan, stirring continuously. Cook over low heat, stirring constantly, until the pudding thickens to a custard-like consistency, about 5-7 minutes.
- Add flavorings: Remove the pudding from heat and stir in vanilla extract, ground cinnamon, and ground nutmeg. If using, fold in the raisins.
- Chill and serve: Transfer the pudding to a large bowl or individual dishes. Cover with plastic wrap directly on the pudding surface to prevent a skin from forming. Refrigerate at least 2 hours before serving to let it set and chill.
Notes
- Use long-grain white rice for best texture as it remains tender without becoming mushy.
- Be sure to temper the eggs carefully to avoid curdling and achieve a smooth custard consistency.
- Covering the pudding with plastic wrap directly on the surface prevents an undesirable skin from forming.
- Raisins are optional but add a nice chewy texture and sweetness.
- For a lighter version, reduce sugar or substitute half-and-half with low-fat milk.

