Danish Rice Pudding (Risengrød), Creamy and Cozy

Updated November 3, 2026

Total time
55 min
prep 10 min · cook 45 min
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Danish Rice Pudding (Risengrød), Creamy and Cozy

Danish rice pudding, or risengrød, is a thick, gently simmered porridge of short-grain rice and milk, traditionally served warm with cinnamon sugar and butter. It is a simple Danish comfort food: the rice releases starch as it cooks, making the pudding creamy without eggs or added cream, though families vary the texture and toppings.

Ingredients

  • 1 cup (190 g) short-grain white rice, such as pudding rice or Arborio
  • 1 cup (240 ml) water
  • 4 cups (960 ml) whole milk
  • 1/2 teaspoon (3 g) fine salt
  • 2 tablespoons (25 g) granulated sugar, for the topping
  • 1 teaspoon (2.5 g) ground cinnamon, for the topping
  • 4 teaspoons (20 g) unsalted butter, for serving

Instructions

  1. Measure and prepare. Set out a heavy-bottomed saucepan, a wooden spoon, the rice, water, milk, and salt. Measure the sugar and cinnamon into a small bowl and stir them together for the topping. This preparation takes about 10 minutes. Do not rinse the rice: its surface starch helps the pudding thicken.
  2. Start the rice in water. Put the rice and water in the saucepan over medium heat. Bring the water to a boil, stirring once or twice, then cook for 2 minutes. The water should be mostly absorbed, but the rice will still be firm. Starting it in water gives the grains a head start before the milk is added.
  3. Add the milk slowly. Pour in the milk and add the salt. Stir well and bring the mixture just to a gentle simmer over medium heat. Stay nearby and stir frequently as it warms; milk can foam up quickly, and the rice may settle on the bottom. If the surface begins bubbling vigorously, lower the heat.
  4. Simmer until creamy. Reduce the heat to low and cook uncovered for about 38 minutes, stirring every few minutes and scraping across the base and into the corners of the pan. As the pudding thickens, stir more often so the milk does not scorch. It is ready when the grains are soft all the way through and the mixture is thick but still spoonable. If the rice remains firm after 38 minutes, continue cooking in 2-minute increments, stirring and checking each time.
  5. Rest and serve. Take the pan off the heat, cover it, and let the pudding stand for 5 minutes. It will thicken a little as it rests. Stir before portioning into warm bowls. Finish each serving with cinnamon sugar and a pat of butter, then serve while hot.

Tips

  • Choose the right rice. Short-grain white rice, often sold as pudding rice, gives risengrød its soft grains and creamy body. Arborio is a convenient substitute and works well, though its grains may stay a little firmer and more distinct. Long-grain rice is less suitable: it releases less starch and tends to make a looser, less cohesive porridge.
  • Use a substantial pan and gentle heat. A heavy-bottomed saucepan distributes heat more evenly than a thin one, reducing the chance of milk catching on the base. Keep the mixture at a quiet simmer rather than a rolling boil. If it thickens before the rice is tender, add milk a splash at a time and continue cooking gently.
  • Stir with intention. You do not need to stir constantly from the beginning, but do not leave the pot unattended for long. Scrape the bottom as well as the sides, especially during the last 10 minutes when the pudding is thickest. A flat-edged wooden spoon makes it easier to reach the pan’s corners.
  • Adjust the finish, not the pot. The pudding thickens as it rests and again as it cools. If you want it looser at the table, stir in a little warm milk just before serving. Keep the cinnamon sugar and butter as toppings so each person can choose how sweet and rich their bowl should be.

Serving Suggestions

Serve risengrød hot in individual bowls, with cinnamon sugar sprinkled over the top and a small knob of butter placed in the center. The butter melts into the warm pudding, while the cinnamon and sugar add a fragrant, lightly crunchy contrast. Set the toppings on the table rather than mixing them into the pot; that way, diners can season their own portions and leftovers remain plain.

For a more substantial meal, pair a bowl with a slice of rye bread or a piece of crispbread. Fresh berries or sliced apples can be offered alongside if you want a tart, fresh contrast, but fruit is not necessary to the traditional simple serving. Risengrød is also often associated with Danish Christmas traditions. It is worth distinguishing it from risalamande: risengrød is served as this warm rice porridge, while risalamande is a separate chilled Christmas dessert made by folding whipped cream and chopped almonds into cooled rice pudding, usually with cherry sauce.

Variations

Use another milk. Whole milk gives the fullest, most classic result. Two-percent milk also works, though the pudding will be a little less rich. For a dairy-free version, use an unsweetened, creamy plant milk such as oat milk; the flavor and thickness will change, and some brands can taste sweeter or more pronounced after simmering. Stir often and check the package for suitability in hot cooking. Avoid replacing all the milk with water, which leaves the finished pudding thin and less flavorful.

Change the topping. Cinnamon sugar and butter are the familiar finish, but you can add a pinch of cardamom to the cinnamon sugar or serve the pudding with a spoonful of fruit compote. These are optional additions, not requirements. If using sweetened compote, reduce the sugar on top to keep the bowl from becoming overly sweet.

Make it richer. For a more indulgent bowl, replace up to 1 cup (240 ml) of the milk with half-and-half. Add it with the other milk, and watch the pan closely because the richer mixture can thicken more quickly. The traditional everyday version needs no cream, so this is simply a variation.

Prepare it for a later dessert. You can make the plain pudding ahead, chill it, and use it as the base for a risalamande-style dessert. Cool it promptly, refrigerate it, and fold in whipped cream only when the rice pudding is fully cold. That changes the dish from a warm porridge into a light, cold dessert; add chopped almonds and serve with cherry sauce if desired.

Storage and Reheating

Transfer leftover rice pudding to a shallow, covered container and refrigerate it within 2 hours of cooking. It keeps for 3 to 4 days in the refrigerator. The pudding will become much firmer as it chills because the rice continues to absorb moisture, so do not judge its final serving texture straight from the fridge.

Reheat only the amount you plan to eat. Put it in a saucepan with a splash of milk and warm it over low heat, stirring often until evenly hot; add more milk a little at a time if it is still too thick. For food safety, USDA FSIS guidance is to reheat leftovers to 165°F (74°C), checked with a food thermometer. You can also microwave an individual portion in a covered, microwave-safe bowl, stirring partway through and checking the temperature in more than one spot. Do not reheat the same portion repeatedly.

Freezing is possible, though the texture may be softer or slightly grainy after thawing. Freeze cooled portions in airtight freezer-safe containers, leaving a little room for expansion, for up to 2 months for best quality. Thaw in the refrigerator, then reheat with milk and stir well. Do not leave cooked pudding at room temperature for extended storage.

Frequently Asked Questions

Is Danish rice pudding the same as risalamande?
Not quite. Risengrød is the warm rice-and-milk porridge in this recipe, topped with cinnamon sugar and butter. Risalamande is a different Danish dessert, typically made by cooling rice pudding and folding in whipped cream and chopped almonds, then serving it with cherry sauce. The names and family recipes can vary, but the two are not interchangeable dishes.

Can I use regular long-grain rice?
You can cook it with long-grain rice, but the result will be less creamy and the grains may not soften in the same way. Short-grain pudding rice is the best choice; Arborio is an accessible alternative. If using a different rice, check tenderness as it cooks rather than relying only on the clock, and add a little extra milk if the pot becomes thick before the grains are tender.

Why did my pudding stick or scorch?
Milk proteins and rice starch can settle on the base of the pan, particularly when the heat is too high or the pudding is thick. Use a heavy-bottomed saucepan, lower the burner once the mixture simmers, and scrape the base frequently with a spoon. If you notice a scorched smell, do not scrape the burnt layer into the pudding; carefully transfer the unburnt portion to a clean pan.

Can I make it with low-fat milk or plant milk?
Yes. Lower-fat cow’s milk produces a lighter pudding, while unsweetened oat milk or another creamy plant milk can make a dairy-free version. Both substitutions can change the taste and thickness, so simmer gently, stir regularly, and judge doneness by the tenderness of the rice. Avoid sweetened plant milk unless you are prepared to reduce the sugar topping.

Can I make Danish rice pudding ahead?
Yes. Cook the pudding, transfer it to a shallow container, and refrigerate it within 2 hours. It will firm up as it cools; reheat it gently with milk until it reaches 165°F (74°C), or serve it cold as a base for a risalamande-style dessert. For the classic warm serving, add the cinnamon sugar and butter just before eating.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).