Rice pudding has always been a comforting dessert, reminding me of cozy family gatherings at Grandma's house. It was the perfect sweet treat, filling the room with warmth and a delightful aroma. I could never resist a bowl of this creamy, cinnamon-laden delight.

Not only is rice pudding delicious, but it's also incredibly easy to make. In just a few simple steps, you'll have a dessert that's creamy, sweet, and oh-so-satisfying. Whether you're making it for yourself or for a special occasion, this recipe is sure to please.
Jump to:
Why You’ll Love This Recipe
- Simple Ingredients: You only need a handful of pantry staples to make this delicious rice pudding.
- Creamy Texture: The combination of milk and eggs gives this pudding a rich, luscious texture.
- Customizable Sweetness: Adjust the sugar to your liking for a perfectly personalized dessert.
- Warm Flavors: Cinnamon and vanilla add an inviting warmth to each spoonful.
- Versatile Serving Options: Enjoy it warm, room temperature, or chilled—it's delightful any way!
Ingredients You'll Need
- Water – 2 cups. It serves as the cooking medium for the rice.
- Long Grain White Rice – 1 cup uncooked. Forms the base of the pudding.
- Whole Milk – 3 cups, divided. Provides creaminess and richness.
- Kosher Salt – ¼ teaspoon. Enhances the overall flavor.
- Large Eggs – 2, beaten. Helps to thicken the pudding.
- Granulated Sugar – ⅔ cup. Adds sweetness to the dish.
- Vanilla Extract – 1 teaspoon. Adds a fragrant floral note.
- Salted Butter – 2 tablespoons. Adds richness and depth.
- Raisins – 1 cup, optional. Adds a sweet, chewy contrast.
- Cinnamon – To taste. Offers warmth and spice.
How to Make Rice Pudding
Step 1: Cook the Rice
In a large saucepan, bring 2 cups of water to a boil. Add the rice, cover the pot, and simmer for 20 minutes over low heat. Follow the package directions for perfect rice.
Step 2: Add Milk and Salt
Once the rice is cooked, add 2 ½ cups of milk and the salt into the saucepan. Stir to combine everything well.
Step 3: Thicken the Mixture
Cook the mixture over medium heat, stirring frequently, for 15-20 minutes or until it becomes thick and bubbly, ensuring not to let it stick.
Step 4: Add the Rest of the Ingredients
Stir in the sugar and remaining ½ cup of milk. Add the beaten eggs and cook for an additional 2-3 minutes until the eggs set.
Step 5: Flavor and Serve
Add vanilla extract and butter, stir in the raisins if you wish. Serve the rice pudding immediately while warm, at room temperature, or cold. Garnish with cinnamon.

Pro Tips from My Kitchen
✓ Use Day-Old Rice – If you have leftover rice, this recipe is perfect for transforming it into a delightful dessert. Just skip cooking part and go straight to adding milk and salt.
✓ Keep Stirring – Frequent stirring ensures the pudding does not stick to the bottom of the saucepan and cooks evenly throughout.
✓ Vanilla at the End – Adding vanilla at the end retains its flavor and prevents it from evaporating during the cooking process.
✓ Be Mindful of the Eggs – Temper the eggs by slowly adding some of the hot rice mixture to them before combining fully to prevent curdling.
✓ Raisin Soak Swap – Soak raisins in warm water for 10 minutes before adding to the pudding for plumper, juicier raisins.
Serving Ideas and Variations
- Top with fresh or dried fruits for added flavor and texture, such as sliced bananas or chopped dates.
- Include a spoonful of fruit preserves or compote for a fruity twist on each serving.
- Swap raisins with chopped nuts like almonds or walnuts for a different texture profile.
- Incorporate a dash of nutmeg or cardamom for an exotic take on this classic dessert.
Frequently Asked Questions About Rice Pudding
Yes, brown rice can be used but it may require a longer cooking time and additional liquid to achieve the desired creamy consistency.
If your pudding is too thick, simply stir in a bit more milk until you reach your preferred consistency.
Store any leftover rice pudding in an airtight container in the refrigerator for up to four days. Reheat gently on the stove with a splash of milk.
If the pudding does not set, it might be due to not cooking long enough after adding the eggs. Ensure that the mixture thickens sufficiently on heat after the eggs are added.
Serve rice pudding with a drizzle of honey or chocolate sauce. Pair it with cookies for a delightful afternoon snack.

Rice Pudding Recipe
Ingredients
- 2 cups Water
- 1 cup Long Grain White Rice
- 3 cups Whole Milk, divided
- ¼ teaspoon Kosher Salt
- 2 large Eggs, beaten
- ⅔ cup Granulated Sugar
- 1 teaspoon Vanilla Extract
- 2 tablespoons Salted Butter
- 1 cup Raisins, optional
- To taste Cinnamon
Instructions
- In a large saucepan, bring 2 cups of water to a boil.
- Add the rice, cover the pot, and simmer for 20 minutes over low heat.
- Once the rice is cooked, add 2 ½ cups of milk and the salt into the saucepan. Stir to combine.
- Cook the mixture over medium heat, stirring frequently, for 15-20 minutes or until it becomes thick and bubbly.
- Stir in the sugar and remaining ½ cup of milk, then add the beaten eggs and cook for an additional 2-3 minutes until the eggs set.
- Add vanilla extract and butter; stir in the raisins if desired. Serve immediately while warm, at room temperature, or cold.
- Garnish with cinnamon.
Notes
- Use day-old rice for best results and soak raisins in warm water for plumper, juicier texture.
- Stir frequently to prevent sticking.





Leave a Reply