Creamy Homemade Rice Pudding
Creamy Homemade Rice Pudding
There’s something nostalgic and deeply comforting about a warm bowl of Homemade Rice Pudding. This classic dessert is creamy, lightly sweetened, and flavored with vanilla and a touch of cinnamon.

Whether served warm on a chilly evening or chilled during summer, it’s a dessert that never goes out of style.

The best part? It’s made with simple pantry staples like rice, milk, sugar, and eggs—no need to run to the store or buy a boxed mix. In under an hour, you’ll have a rich and satisfying dessert that tastes like home.

Why You’ll Love This Rice Pudding Recipe
- Simple ingredients: You likely have everything you need already.
- Versatile: Serve it warm, chilled, or spiced with your favorite flavors.
- Kid-friendly: A hit with all ages and a great alternative to sugary store-bought treats.
- Customizable: Add raisins, nutmeg, lemon zest, or a splash of rum or almond extract for variety.
Looking for more cozy dessert recipes? Try our Easy Bread Pudding with Vanilla Sauce or this Old-Fashioned Apple Crisp.

Ingredients
- 1 cup white rice (short or medium grain preferred for creaminess)
- 2 cups water
- 4 cups whole milk (you can sub 2%, but whole milk is creamiest)
- 1/2 cup granulated sugar
- 1/4 teaspoon salt
- 2 large eggs
- 1 1/2 teaspoons vanilla extract
- 1/2 teaspoon ground cinnamon
- Optional: 1/2 cup raisins or golden raisins
How to Make Homemade Rice Pudding
- Cook the rice: In a medium saucepan, bring 2 cups of water to a boil. Add the rice and reduce heat to low. Cover and simmer for about 18 minutes, or until the rice is tender and water is absorbed.
- Add milk and sugar: Stir in the milk, sugar, and salt. Cook over medium heat, stirring often, until the mixture thickens and becomes creamy—about 15–20 minutes.
- Temper the eggs: In a small bowl, beat the eggs. Slowly add a few spoonfuls of the hot rice mixture to the eggs while whisking constantly to avoid scrambling. Then slowly stir the egg mixture back into the saucepan.
- Finish cooking: Cook the pudding for another 2–3 minutes, stirring constantly, until slightly thicker.
- Add flavor: Remove from heat and stir in vanilla, cinnamon, and raisins (if using). Let cool slightly before serving.

How to Serve Rice Pudding
This homemade rice pudding is delicious both warm and chilled. Top it with a sprinkle of ground cinnamon, a drizzle of cream, or even a dollop of whipped cream. You can also stir in fruit compote, chopped nuts, or a spoonful of jam.

Hosting a brunch or dinner party? Serve it in small cups or ramekins with a garnish of fresh berries or mint for a simple yet elegant dessert.

Storage Tips
- Store leftover rice pudding in an airtight container in the refrigerator for up to 4 days.
- It will thicken as it cools—add a splash of milk when reheating to restore its creaminess.
- Freezing is not recommended, as the texture may become grainy.

Make It Your Own
Want to mix things up? Try one of these variations:
- Coconut Rice Pudding: Replace half the milk with canned coconut milk and top with toasted coconut flakes.
- Chai-Spiced Pudding: Add a pinch of cardamom, ginger, and cloves for a warm, spicy twist.
- Lemon-Raisin: Stir in lemon zest and golden raisins for a light, citrusy version.
You might also love our Lemon Bundt Cake or this cozy Cinnamon Roll French Toast Bake.

FAQs
Can I use leftover rice?
Yes! If using already-cooked rice, start by simmering 2 cups of cooked rice with 3 cups of milk, then follow the rest of the recipe, adjusting the cook time as needed.
Can I make it dairy-free?
Absolutely. Substitute almond milk, oat milk, or coconut milk—just be sure to choose unsweetened versions.
Is rice pudding gluten-free?
Yes—just ensure the vanilla extract and other add-ins are gluten-free.

Final Thoughts
There’s no need to rely on store-bought pudding mixes when this Homemade Rice Pudding is so easy to make from scratch.

It’s the ultimate comfort food—rich, creamy, and endlessly customizable. Whether it’s a weeknight dessert or part of your holiday spread, this rice pudding is sure to become a family favorite.

Want more cozy dessert recipes? Visit our Desserts Hub for cakes, puddings, cookies, and more.
Creamy Homemade Rice Pudding
There’s something nostalgic and deeply comforting about a warm bowl of Homemade Rice Pudding. This classic dessert is creamy, lightly sweetened, and flavored with vanilla and a touch of cinnamon.
Ingredients
- 1 cup white rice (short or medium grain preferred for creaminess)
- 2 cups water
- 4 cups whole milk (you can sub 2%, but whole milk is creamiest)
- 1/2 cup granulated sugar
- 1/4 teaspoon salt
- 2 large eggs
- 1 1/2 teaspoons vanilla extract
- 1/2 teaspoon ground cinnamon
- Optional: 1/2 cup raisins or golden raisins
Instructions
- Cook the rice: In a medium saucepan, bring 2 cups of water to a boil. Add the rice and reduce heat to low. Cover and simmer for about 18 minutes, or until the rice is tender and water is absorbed.
- Add milk and sugar: Stir in the milk, sugar, and salt. Cook over medium heat, stirring often, until the mixture thickens and becomes creamy—about 15–20 minutes.
- Temper the eggs: In a small bowl, beat the eggs. Slowly add a few spoonfuls of the hot rice mixture to the eggs while whisking constantly to avoid scrambling. Then slowly stir the egg mixture back into the saucepan.
- Finish cooking: Cook the pudding for another 2–3 minutes, stirring constantly, until slightly thicker.
- Add flavor: Remove from heat and stir in vanilla, cinnamon, and raisins (if using). Let cool slightly before serving.
