German baked rice pudding, often called Milchreisauflauf, is a home-style casserole made from milk-cooked short-grain rice, eggs, butter, and often raisins. Baking the rice with whipped egg whites gives it a creamy middle and a lightly golden, lifted top; family versions vary, and it is usually served warm with fruit or compote.
Ingredients
- 1 1/2 cups (300 g) uncooked German short-grain rice or other pudding rice
- 4 cups (960 ml) whole milk, plus up to 1/2 cup (120 ml) extra if needed
- 1/4 cup (50 g) granulated sugar, for the rice
- 2 tablespoons (28 g) unsalted butter, plus 1 tablespoon (14 g) for the baking dish
- 1 teaspoon (5 ml) vanilla extract
- 1 teaspoon finely grated lemon zest
- 1/4 teaspoon (1.5 g) fine salt
- 4 large eggs (about 200 g without shells), separated while cold and brought to room temperature
- 2 tablespoons (25 g) granulated sugar, for the egg yolks
- 1/3 cup (50 g) raisins, optional
- 1 tablespoon (8 g) fine breadcrumbs, for the baking dish
- 1 tablespoon (8 g) confectioners’ sugar, optional, for serving
Instructions
- Prepare the pan and oven. Heat the oven to 350°F (175°C). Butter a 2-quart (about 2-liter) baking dish and dust it with the breadcrumbs, tapping out any excess. Separate the eggs, taking care not to get yolk in the whites. Leave the whites in a clean, dry bowl while the rice cooks.
- Cook the rice in milk. Put the rice, milk, 1/4 cup sugar, 2 tablespoons butter, vanilla, lemon zest, and salt in a heavy-bottomed saucepan. Bring the mixture just to a gentle simmer over medium heat, stirring often so the milk does not scorch. Turn the heat to low and cook uncovered for about 30 minutes, stirring every few minutes and more frequently near the end. The grains should be tender, and the mixture should be thick but still moist. If it becomes stiff before the rice is tender, stir in a little of the extra milk.
- Cool the rice briefly. Take the pan off the heat and let the rice mixture stand for 10 minutes, stirring once or twice. This short cooling period keeps the warm rice from scrambling the yolks when they are added. Fold in the raisins now, if using, so they are distributed through the pudding.
- Mix in the yolks. Whisk the egg yolks with the remaining 2 tablespoons sugar in a small bowl. Whisk in a spoonful of the warm rice mixture, then another spoonful, to gradually warm the yolks. Stir this mixture back into the saucepan until evenly combined. This tempering step helps the baked pudding stay smooth rather than forming little bits of cooked egg.
- Whip and fold the egg whites. Beat the egg whites with a clean whisk or mixer until they hold firm peaks. Stir about one-quarter of the whites into the rice to loosen it, then gently fold in the rest with a spatula. Turn the mixture over from the bottom of the pan rather than stirring vigorously; a few small streaks are preferable to deflating all the air.
- Bake until set. Spoon the mixture into the prepared dish and smooth the top without pressing it down. Bake uncovered for about 35 minutes, until the top is lightly golden and the center looks set rather than liquid. Check the center with a food thermometer: USDA FSIS guidance gives egg dishes a safe minimum internal temperature of 160°F (71°C). If the top browns before the center reaches that temperature, loosely cover the dish with foil and continue baking, checking again after several minutes.
- Rest and serve. Let the pudding stand for 10 minutes before serving. It will settle slightly as it rests, while the middle remains soft and creamy. Dust with confectioners’ sugar if desired, and serve warm by spooning portions directly from the dish.
Tips
- Choose the right rice. German Milchreis is a round-grain rice made for cooking in milk. If it is unavailable, use another short-grain pudding rice. Arborio is a workable substitute, though its texture is a little chewier and starchier. Long-grain rice is less suitable because it releases less starch and can leave the casserole loose rather than creamy.
- Keep the simmer gentle. Milk can catch on the bottom of a saucepan if the heat is too high. Use a heavy pan, stir regularly, and lower the heat as soon as the milk begins to bubble. Do not rush the rice by boiling it hard; gentle cooking gives the grains time to soften without scorching the dairy.
- Fold, don’t beat, after whipping. The whipped whites help the pudding rise, but their air is easy to knock out. Use a broad spatula and stop once the mixture is mostly even. Also make sure the bowl and whisk for the whites are clean and free of grease, and avoid any trace of yolk in the whites so they can whip properly.
- Adjust sweetness and dairy thoughtfully. The listed sugar makes a gently sweet pudding that can be served with sweetened fruit. For less sweetness, reduce the sugar in the rice by a tablespoon. Unsweetened oat milk can replace dairy milk, but the finished pudding will taste less rich and may set a little differently; use a full-fat, unflavored variety and still cook the rice until tender before adding eggs.
Serving Suggestions
Serve the pudding warm as a dessert or as a sweet main dish, a familiar role for milk rice in German home cooking. A tart fruit accompaniment balances the creamy rice especially well: try warm sour cherry compote, stewed apples, plum sauce, or a spoonful of unsweetened berry purée. Fresh berries or sliced pears are good when you want a cooler, lighter contrast. A little cinnamon sugar or a fine dusting of confectioners’ sugar is enough if the pudding is already served with sweet fruit.
For a more filling plate, add a small bowl of fruit compote on the side rather than pouring it over the whole casserole. That keeps any leftovers from becoming soggy and lets each person choose the amount. If serving children or a group with different preferences, keep the raisins in the pudding and offer cinnamon, fruit, and extra sugar separately. The pudding is also pleasant at room temperature, though its center is softest and most aromatic while warm.
Variations
Apple and cinnamon: Peel and dice one small apple, then stir it into the cooked rice with the raisins. Add 1/2 teaspoon ground cinnamon to the milk while the rice simmers. The apple adds moisture, so dice it small and avoid adding a large quantity of juicy fruit, which can make the center loose.
More citrus: Replace the lemon zest with finely grated orange zest, or use half a teaspoon of each. Keep the zest finely grated so it perfumes the rice without creating chewy strips. A pinch of cinnamon or cardamom can complement the orange, but use a light hand so the warm spice does not overwhelm the milk and vanilla.
Without raisins: Leave them out for a plain, smooth rice pudding. For a different fruit note, serve with cherries or apples at the table rather than adding wet fruit to the batter. If you prefer plumper raisins, soak them in warm water for 10 minutes, drain them very well, and fold them in after the rice has cooled. This optional soak is not included in the recipe timing.
Individual portions: Divide the mixture among six lightly buttered oven-safe ramekins set on a baking tray. Begin checking them after about 20 minutes, since small dishes bake faster than one large casserole. Use the thermometer to confirm 160°F (71°C) in the center of a portion before serving; the exact time depends on ramekin size and how full they are.
Storage and Reheating
Let leftovers cool only briefly, then refrigerate them within 2 hours of baking. Cover the baking dish or transfer individual portions to an airtight container. Refrigerated baked rice pudding keeps for 3 to 4 days. The rice thickens as it chills, so the cold pudding will be firmer and less spoonable than it was straight from the oven. Do not leave the casserole at room temperature for an extended period, and discard it if it has been left out longer than 2 hours.
For the best texture, reheat individual portions covered in the microwave in short bursts, stirring once if possible, until steaming throughout. You can also warm a larger amount in a covered oven-safe dish at 325°F (165°C); add a tablespoon or two of milk per portion if the rice has become very firm. USDA FSIS guidance is to reheat leftovers to 165°F (74°C), checked with a food thermometer. Reheat only the amount you plan to eat, since repeated cooling and warming can dry out the rice.
Freezing is possible for up to 2 months in a well-sealed container, although the thawed pudding may be slightly grainier or release a little moisture. Thaw it overnight in the refrigerator, stir in a splash of milk, and reheat thoroughly. For the creamiest result, refrigerating and using the pudding within the recommended 3 to 4 days is preferable.
Frequently Asked Questions
Can I make German baked rice pudding with uncooked rice directly in the oven? This recipe cooks the rice on the stovetop first because that makes it easier to control tenderness and prevents the eggs from overcooking while hard grains finish absorbing milk. Uncooked-rice oven recipes use different liquid ratios and longer baking times, so do not substitute uncooked rice here without changing the method.
Why did my pudding turn out dry? It may have baked too long, the rice mixture may have become too thick before it went into the dish, or the rice may have absorbed more liquid than expected. Keep the stovetop mixture moist, use the extra milk if needed, and check the center near the end of baking. The pudding should be set, not browned all the way through or baked until firm like a cake.
Can I prepare it ahead? You can cook the rice mixture a few hours ahead and refrigerate it, but let it cool safely and bring it only briefly toward room temperature before continuing. The rice will firm as it chills; loosen it with a little milk and warm it gently before tempering in the yolks. Whip and fold in the egg whites just before baking for the best lift, then bake until the center reaches 160°F (71°C).
Can I leave out the eggs? Not in this method. The yolks enrich and bind the casserole, while the whipped whites give it a lighter top. Without eggs, it will be closer to plain stovetop Milchreis than baked rice pudding. For an egg-free dessert, make a separate stovetop rice pudding recipe designed to set without eggs rather than omitting them here.
Do I have to use raisins? No. Raisins are common in many home versions, but they are optional and the pudding bakes well without them. Leave them out for a plain vanilla-and-lemon flavor, or serve fruit on the side. If using another fruit, avoid adding a large amount of watery fruit to the rice mixture because extra liquid can affect how firmly the casserole sets.
Related
- Slow Cooker Elk Curry for a Fragrant, Cozy Dinner at Home
- Slow Cooker Oxtail Stew: A Rich UK-Style Recipe
- Slow Cooker Duck Curry with Coconut Milk
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).