Rice pudding is a dessert that feels both comforting and universal. Almost every culture has its own version, from arroz con leche in Latin America to kheer in India. At its heart, rice pudding is a simple dish—just rice cooked gently with milk and sugar. But making a creamy, flavorful bowl of rice pudding is an art. Whether you’re new to cooking or want to perfect your recipe, this guide will show you how to make rice pudding step-by-step, share expert tips, and explain the science behind the creaminess. By the end, you’ll know not just how to cook rice pudding, but how to make it unforgettable.
What Is Rice Pudding?
Rice pudding is a sweet dish made by simmering rice, milk, and sugar together until the rice becomes soft and the mixture thickens. It is often flavored with spices like cinnamon or nutmeg, and sometimes enriched with eggs, cream, or dried fruits. Some recipes use cooked rice; others start with raw rice. The result is a creamy, satisfying treat eaten hot or cold.
Rice pudding has a long history. It appears in medieval cookbooks and is loved in Europe, Asia, and the Americas. For many, it’s a childhood favorite—a dish that reminds them of home.
Key Ingredients And Their Roles
To make a classic rice pudding, you need just a few basic ingredients. Each one plays a special part in creating the right texture and taste.
- Rice: The main ingredient. Short-grain rice, like Arborio, is best because it releases more starch, making the pudding creamier.
- Milk: Gives creaminess and richness. Whole milk is traditional, but you can use low-fat or plant-based milks.
- Sugar: Adds sweetness. Adjust to your taste.
- Salt: Just a pinch balances the flavors.
- Spices: Cinnamon, nutmeg, or vanilla add warmth and depth.
- Optional: Raisins, lemon zest, or a beaten egg for extra richness.
Below, you’ll find a table comparing common rice types used for pudding:
| Rice Type | Creaminess | Texture | Typical Uses |
|---|---|---|---|
| Arborio | Very high | Chewy, plump | Rice pudding, risotto |
| Jasmine | Medium | Soft, slightly floral | Thai desserts, general use |
| Basmati | Low | Fluffy, separate grains | Kheer, pilaf |
| Short-grain sushi rice | High | Sticky, creamy | Asian desserts, sushi |
| Long-grain white rice | Low | Dry, separate | General use |
Expert tip: Many beginners use whatever rice they have, but for the best pudding, short-grain or medium-grain rice is ideal because it creates a creamier consistency.
:max_bytes(150000):strip_icc()/Simply-Recipes-Rice-Pudding-LEAD-2.1-9adea1f502a342e19e6f71318e9b535f.jpg)
Credit: www.simplyrecipes.com
Classic Rice Pudding Recipe
This is a classic stovetop rice pudding recipe. It’s easy, uses basic pantry items, and serves about 4 people.
Ingredients
- 1/2 cup short-grain rice (Arborio or sushi rice)
- 4 cups whole milk
- 1/3 cup sugar
- 1/4 teaspoon salt
- 1 cinnamon stick (or 1/2 teaspoon ground cinnamon)
- 1 teaspoon vanilla extract
- 1/2 cup raisins (optional)
- 1 large egg (optional, for extra richness)
- 1 tablespoon butter (optional, for a silkier finish)
Equipment
- Medium saucepan
- Wooden spoon or heatproof spatula
- Measuring cups and spoons
- Whisk (if using egg)
Step-by-step Instructions
- Rinse the Rice: Place the rice in a fine mesh strainer. Rinse under cold water until the water runs clear. This removes excess starch, preventing gumminess.
- Combine Ingredients: In the saucepan, mix rinsed rice, milk, sugar, salt, and cinnamon stick. Stir well.
- Heat Gently: Place the pan over medium-low heat. Stir often until the mixture starts to steam. Do not let it boil.
- Simmer: Reduce heat to low. Simmer uncovered, stirring every 5 minutes, for 35–45 minutes. The rice should become tender, and the pudding thickens. Scrape the bottom often to prevent sticking.
- Enrich (Optional): For a richer pudding, beat the egg in a small bowl. Slowly add 1/2 cup of the hot pudding to the egg, whisking fast. Pour this mixture back into the pot and stir for 2–3 minutes. This step gives a custard-like finish.
- Finish: Remove from heat. Stir in vanilla extract, raisins, and butter (if using). Let it cool for 10 minutes; it will thicken more as it cools.
- Serve: Spoon into bowls. Sprinkle with cinnamon or nutmeg if desired. Eat warm or chilled.
Cooking time: About 45–55 minutes
Serving size: Makes 4 servings
Practical Tips
- Don’t rush: Low and slow cooking makes pudding creamy.
- Stir often: Prevents rice from sticking or burning.
- Adjust sweetness: Add more or less sugar to taste.
- Rice-to-milk ratio: Too little milk makes it dry; too much, and it stays soupy.
Variations From Around The World
Rice pudding is a global comfort food. Every region adds its own twist. Here are a few popular styles and what makes them unique:
- Kheer (India/Pakistan): Made with basmati rice, whole milk, cardamom, and often garnished with pistachios and almonds.
- Arroz con leche (Latin America): Uses cinnamon sticks, lemon or orange zest, and sometimes sweetened condensed milk for extra richness.
- Rizogalo (Greece): Features vanilla and a touch of cornstarch for thickness; often dusted with cinnamon.
- Sütlaç (Turkey): Baked in the oven until the top is golden brown.
- Rice pudding with coconut milk (Southeast Asia): Coconut milk replaces dairy, and palm sugar or pandan leaves add flavor.
Here’s a comparison of some key regional differences:
| Country | Main Flavorings | Milk Type | Special Touch |
|---|---|---|---|
| India (Kheer) | Cardamom, saffron | Cow’s milk | Nuts, dried fruit |
| Mexico (Arroz con leche) | Cinnamon, citrus zest | Whole/condensed milk | Canela sticks |
| Greece (Rizogalo) | Vanilla, cinnamon | Whole milk | Cornstarch for texture |
| Thailand | Pandan, coconut | Coconut milk | Served with mango |
| Turkey (Sütlaç) | Vanilla | Whole milk | Baked top |
Non-obvious insight: If you want to try a new flavor, start by changing just one ingredient (like swapping cow’s milk for coconut milk). This keeps the texture familiar but gives a fresh taste.
How To Fix Common Rice Pudding Problems
Even experienced cooks run into trouble with rice pudding. Here’s how to solve the most common issues:
Too Thick Or Too Thin
If your pudding is too thick, it may be overcooked or have too little liquid. Stir in a bit more warm milk to loosen it up. If it’s too thin and the rice is cooked, simmer uncovered for a few more minutes, stirring, until it thickens.
Rice Not Soft Enough
Rice that stays hard means not enough cooking time or too high a heat. Lower the heat and cook longer, adding more milk if it starts to dry out.
Burned Or Stuck Rice
Rice can stick to the bottom if the heat is too high or you don’t stir often. Always cook on low and scrape the bottom frequently. If you notice sticking, transfer the pudding to a clean pan and continue gently.
Lumpy Texture
A smooth texture comes from slow cooking and regular stirring. If it’s lumpy, you can whisk it vigorously at the end, or use a hand blender for a few seconds.
Not Creamy Enough
Short-grain rice is key for creaminess. Adding a beaten egg or a splash of cream at the end also helps. Some people add a tablespoon of butter for an even silkier finish.
Making Rice Pudding Healthier
Rice pudding can be rich, but you can make it lighter without losing flavor:
- Use low-fat milk or plant-based milks like almond or oat.
- Cut back on sugar by using less or swapping in honey or maple syrup.
- Add fruit for natural sweetness—try raisins, chopped dates, or berries.
- Skip the egg and butter for a lower-fat version.
- Use brown rice for extra fiber, but be aware it takes longer to cook and gives a nuttier taste.
Here is a simple nutritional comparison:
| Ingredient | Classic Recipe | Healthier Swap | Calories per serving |
|---|---|---|---|
| Milk | Whole milk | Almond milk | ~140 (whole), ~60 (almond) |
| Sugar | White sugar | Honey/maple syrup | Slightly less with swaps |
| Rice | White rice | Brown rice | Similar (but more fiber with brown) |
| Egg | Included | Omitted | ~70 fewer |
| Butter | Included | Omitted | ~35 fewer |
Beginner mistake: Switching every ingredient at once can lead to bland or watery pudding. Try one change at a time and taste as you go.

Credit: tastefullygrace.com
Advanced Techniques For Perfect Rice Pudding
If you want to level up your rice pudding, these methods can bring your dessert closer to restaurant quality.
Infusing Milk
Simmer your milk with a split vanilla bean, citrus peel, or whole spices before adding rice. This builds deeper flavor. Strain out solids before cooking with the rice.
Baking Vs. Stovetop
Baked rice pudding has a firmer, set texture and sometimes a caramelized top. To try this, pour your finished pudding into a buttered baking dish. Bake at 350°F (175°C) for 20–30 minutes, optionally topping with cinnamon or nutmeg.
Custard-style Rice Pudding
Adding egg creates a thick, custardy pudding. Temper the egg by whisking in a bit of hot pudding before adding it all back to the pan. This prevents scrambling.
Serving Suggestions
- Warm or cold: Rice pudding is delicious both ways.
- Toppings: Try toasted nuts, coconut flakes, or a drizzle of fruit compote.
- With fruit: Fresh berries or poached pears pair well.
- For breakfast: Make it less sweet, and top with nuts and seeds.
Pro insight: Letting the pudding chill for several hours improves flavor and texture. Flavors meld, and the pudding sets more firmly.
Storage And Leftovers
Rice pudding stores well, making it great for meal prep or make-ahead desserts.
- Refrigerate: Keep in a sealed container for up to 4 days.
- Reheat: Warm gently on the stove or in the microwave. Add a splash of milk to loosen, as it thickens in the fridge.
- Freeze: You can freeze rice pudding for up to 1 month. Thaw overnight in the fridge. The texture may change slightly, but a quick stir helps.
Non-obvious tip: Freeze pudding in single portions. This way, you only defrost what you need, and the quality is better.
The Science Behind Creamy Rice Pudding
The secret to creamy rice pudding is the release of starch from the rice. Short-grain and medium-grain rice varieties have more amylopectin, a type of starch that dissolves into the milk as the rice cooks, thickening the pudding naturally.
Adding egg introduces proteins that set as they heat, giving the pudding a custardy texture. Butter or cream adds fat, making it silkier.
Stirring helps distribute starch, prevents scorching, and creates a smoother texture.
For more on the science, you can visit Serious Eats.
Frequently Asked Questions
What Kind Of Rice Is Best For Rice Pudding?
Short-grain rice like Arborio or sushi rice is best because it releases lots of starch, making the pudding extra creamy. Medium-grain rice also works well. Avoid long-grain rice for the classic texture, but it can be used for lighter, less creamy puddings.
Can I Make Rice Pudding With Leftover Cooked Rice?
Yes, you can use leftover cooked rice. Add 2 cups of cooked rice to 3 cups of milk, 1/4 cup sugar, and flavorings. Simmer until thick, about 20 minutes. The result will be a bit less creamy, but it’s quick and still tasty.
Why Did My Rice Pudding Turn Out Runny?
If your pudding is runny, it may need more cooking time to allow the rice to release starch and thicken the mixture. It also thickens as it cools. If it’s still thin after cooling, simmer it a bit longer or mix in a spoonful of cornstarch dissolved in cold milk.
How Do I Prevent Rice Pudding From Sticking Or Burning?
Always cook on low heat and stir often, scraping the bottom of the pan. Use a heavy-bottomed saucepan for even heat. If you notice sticking, lower the heat and transfer to a clean pan if needed.
Can I Make Rice Pudding Dairy-free?
Yes! Use plant-based milks like coconut, almond, or oat milk. Coconut milk gives a rich, tropical flavor. You may want to adjust the sweetness and spices to match the new flavors.
Rice pudding is more than just a dessert—it’s a memory in a bowl. Whether you enjoy it simple and classic or dressed up with spices and toppings, knowing the right techniques makes all the difference. Once you master the basics, don’t be afraid to experiment.
Try new flavors, healthier swaps, or even serve it for breakfast. With just a handful of ingredients, you can create a dish that feels special every time.

Credit: sweetsandthankyou.com

Hello, This is Annie Walker, a 38-year-old blogger, founder, and editor of Cookware Guider from NY, USA. I am a cookware fanatic and passionate cooker. I love to cook with different types of cooking appliances (example: all types of cookware, rice cookers, slow cookers, etc) almost every day in my kitchen. I love to share my experience with my readers in my blog. Also, I enjoy helping people to solve their problems through my website. You can follow me on Twitter & Pinterest. To know details about my blog please check the about us page.
