
Rice pudding
Sweetened rice cooked in milk, found in many forms worldwide
Rice pudding is a dish of rice simmered in milk, often sweetened and flavoured with spices or fruit. It appears in many countries, from Europe and the Middle East to Asia and the Americas, as both a dessert and a main meal. Recipes vary, but most use short-grain rice, sugar, and sometimes eggs, nuts or dried fruit.
- Rice pudding is found on every continent
- It can be boiled or baked, and served hot or cold
- Common flavourings include cinnamon, cardamom, and vanilla
- Some versions use eggs for a custard-like texture
- It is a festive dish in Nordic and South Asian cultures
What is Rice pudding?
Rice pudding is made by cooking rice in milk until it becomes soft and creamy, then sweetening it with sugar or other sweeteners. Spices like cinnamon, cardamom or nutmeg are often added, and some versions use vanilla, citrus zest, or rose water for extra flavour. The texture can range from thick and spoonable to soft and porridge-like. Toppings might include nuts, raisins, or a sprinkle of spice. Some recipes add eggs, making the pudding richer and more custard-like. It can be served hot or cold, depending on local custom.
Where does Rice pudding come from?
Rice pudding has no single place of origin; it is found in many cultures across the world. In Europe, it dates back to at least the Tudor period in Britain, where it was known as 'whitepot.' In Asia, where rice is a staple, sweet rice puddings are common and take many forms. The dish has evolved differently in each country, shaped by local ingredients and traditions. Its widespread presence is linked to the global cultivation of rice and the use of milk in cooking.
How is Rice pudding made?
The basic method involves simmering rice in milk, sometimes with water or cream, until the grains are tender. Sugar is added for sweetness, and spices or flavourings go in during or after cooking. Some versions are baked in the oven, which can create a golden crust on top. Others are boiled on the stove for a softer, porridge-like result. In some places, eggs are mixed in to thicken the pudding. Toppings like cinnamon, nuts, or jam are added before serving.


How and when is Rice pudding eaten?
Rice pudding can be eaten at any time of day: as a breakfast, a main meal, or a dessert. In the Nordic countries, it is common at Christmas and often eaten with cinnamon, sugar, and butter. In India, it is made for festivals and religious occasions. Some people serve it with fruit compote, jam, or even sausage, depending on local custom. It may be served hot in winter or cold in summer, and is enjoyed both at home and ready-made from shops.
Kinds of Rice pudding
There are many regional versions: kheer and payasam in India, sütlaç in Turkey, arroz con leche in Spain and Latin America, and riz au lait in France. Some use coconut milk instead of dairy, or add saffron, rose water, or citrus zest. In Scandinavia, rice pudding is mixed with whipped cream for a Christmas dessert. In the Philippines, chocolate or coconut is added. The consistency, sweetness, and toppings all vary by country and family tradition.
What Rice pudding means
Rice pudding is tied to festivals and family gatherings in many places. In Scandinavia, it is part of Christmas celebrations, sometimes with a hidden almond for luck. In India, sweet rice puddings are made for religious offerings and special occasions. The dish is also a comfort food, associated with home cooking and childhood in many cultures. Ready-made versions are sold in shops, making it a familiar everyday treat as well.
Questions people ask about Rice pudding
What is rice pudding made of?
Rice pudding is made from rice cooked in milk, sweetened with sugar or other sweeteners, and often flavoured with spices like cinnamon or cardamom. Some recipes add eggs, nuts, dried fruit, or vanilla.
Where does rice pudding come from?
Rice pudding does not have a single country of origin. It is found in many cultures worldwide, including Europe, Asia, the Middle East, and the Americas, each with its own variations.
Is rice pudding always sweet?
Most rice puddings are sweet, but some versions can be eaten as a main meal or breakfast, and the level of sweetness varies by country and recipe.
How is rice pudding served?
Rice pudding can be served hot or cold, depending on local custom. It may be topped with cinnamon, nuts, fruit, or jam, and is eaten as breakfast, dessert, or a main meal.
Are there different types of rice pudding?
Yes, there are many regional types, such as kheer in India, sütlaç in Turkey, arroz con leche in Spain, and riz au lait in France. Each uses different ingredients and methods.
Good reading and sources
The facts on this page come from the Wikipedia article "Rice pudding", written by its contributors and used under the CC BY-SA 4.0 licence, and from its Wikidata record (CC0). Thali rewrote the text in its own words, with AI assistance, and compares every page with the article to make sure no passage is copied. It may be reused under the same CC BY-SA 4.0 licence with a link back.
It may contain mistakes, and it is not dietary or allergy advice: recipes differ from cook to cook. If something is wrong, tell us. Last refreshed 2026-10-03.
More from India
All the food of IndiaIts cousins elsewhere
All sweets and desserts
MunguzáVegetarian
🇧🇷 BrazilBrazilian sweet porridge of whole corn, milk and sugar served at winter festivals
Sweet or dessert, Snacks, Tea time
CurauVegetarian
🇧🇷 BrazilBrazilian sweet custard made from unripe corn, milk and sugar
Sweet or dessert, Snacks