Italian risotto rice pudding, or riso al latte, is a creamy, gently spiced dessert made by slowly simmering short-grain rice in milk with sugar and lemon zest. Unlike baked rice puddings, this stovetop version relies on the rice’s own starch to create a silky, custard-like texture without eggs. Using a risotto rice like Arborio or Carnaroli is the key—it releases starch as it cooks, giving you a naturally thick, luxurious pudding that is both simple and deeply comforting.
Ingredients
- 1 cup (200 g) Arborio or Carnaroli rice (do not rinse)
- 4 cups (960 ml) whole milk, plus more for thinning
- 1/2 cup (100 g) granulated sugar
- 1 strip lemon zest (about 3 inches / 8 cm), removed with a vegetable peeler
- 1/4 teaspoon fine salt
- 1/2 teaspoon vanilla extract (optional)
- Ground cinnamon, for serving
Instructions
- In a heavy-bottomed saucepan (about 3-quart capacity), combine the rice, milk, sugar, lemon zest, and salt. Stir to dissolve the sugar.
- Place the pan over medium heat and bring the mixture to a gentle simmer, stirring frequently to prevent the rice from sticking to the bottom. This will take about 5–7 minutes.
- Reduce the heat to low so the mixture stays at a bare simmer—just a few lazy bubbles. Cook uncovered, stirring every 2–3 minutes, for 25–30 minutes. The rice will absorb most of the milk and become tender.
- After 25 minutes, start checking the rice. It should be al dente but not chalky in the center. The pudding should be thick enough to coat the back of a spoon but still slightly soupy—it will thicken more as it cools.
- When the rice is cooked, remove the pan from heat. Stir in the vanilla extract, if using. Remove and discard the lemon zest.
- Let the pudding rest for 5 minutes. It will continue to thicken. If it seems too thick, stir in a splash of warm milk to loosen it.
- Spoon into bowls or a large serving dish. Dust with ground cinnamon and serve warm, at room temperature, or chilled.
Tips
- Use whole milk for the creamiest result. Lower-fat milk will work, but the pudding will be thinner and less rich. For a dairy-free version, use full-fat oat milk or coconut milk, but expect a slightly different flavor and texture.
- Stir frequently, but not constantly. Stirring every few minutes prevents sticking and helps release starch, but constant stirring can break the rice grains. A heavy-bottomed pan is your best defense against scorching.
- Don’t rinse the rice. Rinsing washes away the surface starch that gives risotto its signature creaminess. Just measure it straight from the package.
- Adjust sweetness to taste. Some like it less sweet; start with 1/3 cup (65 g) sugar and add more after cooking if needed. The lemon zest is not optional—it brightens the whole dish.
Serving Suggestions
Serve riso al latte warm in bowls with a drizzle of honey or a spoonful of fruit jam. It’s also lovely topped with fresh berries, sliced poached pears, or a sprinkle of toasted almonds. For an extra indulgent touch, add a swirl of caramel sauce or a dusting of cocoa powder. In Italy, it’s often eaten as a snack or breakfast, but it makes a refined dessert too.
Variations
- Chocolate Riso al Latte: Stir in 2 ounces (55 g) chopped dark chocolate with the vanilla at the end. Stir until melted and glossy.
- Orange and Cardamom: Replace the lemon zest with orange zest and add 4 crushed green cardamom pods (remove before serving).
- Baked Version: After cooking, transfer the pudding to a buttered 8×8-inch baking dish, sprinkle with cinnamon, and bake at 350°F (175°C) for 20 minutes until the top is golden. This gives a firmer, crusty-top pudding.
- Risotto Cake: For a firmer, sliceable pudding, reduce the milk to 3 cups (720 ml) and cook until very thick. Press into a loaf pan lined with plastic wrap, chill for 4 hours, then unmold and slice.
Storage and Reheating
Store leftover pudding in an airtight container in the refrigerator for up to 4 days. The pudding will thicken considerably as it cools. To reheat, place it in a saucepan over low heat and add a splash of milk (about 1–2 tablespoons per serving) to restore a creamy consistency. Stir gently until warm. You can also microwave individual portions in 30-second bursts, stirring in between. If you prefer cold pudding, eat it straight from the fridge—it will be more like a firm custard.
Frequently Asked Questions
Can I use regular long-grain rice instead of risotto rice?
You can, but the texture will be different. Long-grain rice has less starch, so the pudding will be thinner and less creamy. If you use it, reduce the milk to 3 1/2 cups (840 ml) and cook for about 20 minutes, checking for tenderness.
Why is my pudding sticking to the bottom?
This usually happens when the heat is too high or you’re not stirring often enough. Keep the heat low and stir every couple of minutes, scraping the bottom of the pan. A heavy-bottomed saucepan distributes heat more evenly and helps prevent scorching.
Can I make this ahead of time?
Yes, riso al latte keeps well in the fridge for up to 4 days. Make it a day ahead and reheat gently with a little extra milk. The flavor actually deepens overnight, making it a great make-ahead dessert.
Is this dessert gluten-free?
Yes, risotto rice is naturally gluten-free. Just check that your vanilla extract and any other add-ins are gluten-free if you have celiac disease or a sensitivity.
Can I use a plant-based milk?
Yes, full-fat oat milk or coconut milk work best because they have a creamy consistency. Almond milk tends to be thinner and may result in a less rich pudding. You may need to cook a few minutes longer to achieve the desired thickness.
Why does my pudding taste bland?
The lemon zest and salt are crucial—they balance the sweetness and lift the flavor. If you skipped them, add a pinch of salt and a little lemon zest at the end. Also, make sure you’re using whole milk, not skim.