
There’s nothing quite like the comforting richness of this traditional dessert, where simple ingredients transform into a creamy masterpiece. I’ve refined this method to honor its German roots while ensuring foolproof results every time.
Slow-cooked rice absorbs the vanilla-infused custard, creating a velvety texture that’s warm, soothing, and deeply satisfying. This is the kind of dish that turns ordinary moments into cherished memories.
Ingredients for German Rice Pudding
Simple pantry staples transform into a luxurious German-inspired dessert with creamy depth and tradition.
| Ingredient | Amount | Notes |
|---|---|---|
| Short-Grain White Rice 🍚 | 1 cup | Arborio or sushi rice preferred |
| Whole Milk 🥛 | 4 cups | Full-fat for creaminess |
| Heavy Cream 🥛 | 1 cup | Cold, for richness |
| Granulated Sugar 🍚 | ¾ cup | White sugar recommended |
| Vanilla Bean 🌿 | 1 whole | Split and scraped |
| Large Egg 🥚 | 1 whole | Room temperature preferred |
| Unsalted Butter 🧈 | 2 tbsp | For sautéing rice |
| Salt 🧂 | ¼ tsp | Fine sea salt preferred |
| Ground Cinnamon 🌿 | ½ tsp | Freshly ground for best flavor |
| Vanilla Extract 🌿 | 1 tsp | Pure extract, not imitation |
| Lemon Zest 🍋 | 1 tsp | Finely grated for brightness |
| Raisins 🍇 | ½ cup | Optional, plumped in warm water |
The rice is critical here. Arborio or sushi rice releases the perfect starch for that signature creamy texture. I source mine from Whole Foods bulk bins—fresher and you can buy exactly what you need. The dairy matters too: full-fat whole milk and heavy cream are non-negotiable for authenticity. Skip the low-fat versions; they won’t deliver the same velvety richness.
No vanilla bean? Use 1 tablespoon of vanilla extract instead (add it with the milk). Swap raisins for dried cranberries or chopped apricots if you prefer. The egg can be omitted, but the texture will be slightly less custardy. For a richer finish, some German cooks stir in a spoonful of sweetened condensed milk at the end.
This pudding thickens as it cools. Serve warm or at room temperature—it’s delicious both ways. Stores in the fridge for 3-4 days. Reheat gently with a splash of milk to restore creaminess. Perfect for making ahead; flavors deepen overnight.
Why You’ll Love This Recipe
- One-Pot Wonder: I love that it all comes together in a single saucepan—no fancy equipment, just rice, milk, cream, and a vanilla bean simmering away.
- Velvety Vanilla: The real vanilla bean makes it taste like a cozy hug in dessert form, rich but not too sweet.
- Breakfast or Dessert: Honestly, I’ve served this warm for brunch and chilled for a late-night treat—both work perfectly.
- Budget Stretcher: Short-grain rice and milk are cheap, and this makes enough for leftovers that taste even better the next day.
Step-by-Step Instructions for German Rice Pudding
Master this technique for a silky, custard-like texture that defines authentic German rice pudding.
Step 1: Toast the Rice in Butter
In a heavy-bottomed saucepan, melt the 2 tbsp unsalted butter over medium heat. Add the 1 cup short-grain white rice and stir constantly for 2-3 minutes until the grains turn translucent and smell slightly nutty.
This toasting step enhances the rice’s natural starches, ensuring it absorbs the dairy evenly. Be careful not to let it brown—just a gentle golden hue is perfect. The moment you detect that toasted aroma, you’re ready for the next step.
Step 2: Infuse Milk with Vanilla and Aromatics
Pour in the 4 cups whole milk and 1 cup heavy cream, then add the split and scraped 1 whole vanilla bean (seeds and pod), the 0.75 cup granulated sugar, and the 0.25 tsp salt. Stir well to dissolve the sugar completely.
Bring the mixture to a gentle simmer over medium-high heat, then immediately reduce to low heat. Add the 1 tsp lemon zest and the drained 0.5 cup raisins (if using). This slow infusion allows the vanilla and citrus to permeate the liquid.
Step 3: Cook the Rice to Creamy Perfection
Cover the saucepan and let the mixture simmer gently for 25-30 minutes, stirring every 5 minutes to prevent the rice from sticking to the bottom. The rice should absorb most of the liquid and become tender, with a pudding-like consistency.
Watch for the mixture to thicken significantly—the grains should be swollen and the texture should resemble a loose porridge. If it seems too thick before the rice is fully cooked, add a splash of warm milk to adjust the consistency.
Step 4: Temper and Incorporate the Egg
In a small bowl, beat the 1 whole large egg lightly. Slowly ladle about ½ cup of the hot rice mixture into the egg while whisking constantly—this tempers the egg and prevents it from curdling when added to the pot.
Pour the tempered egg back into the saucepan and stir vigorously for 2 minutes over low heat. The mixture will thicken further and take on a rich, custard-like quality. Remove the vanilla bean pod at this stage.
Step 5: Finish with Cinnamon and Vanilla Extract
Stir in the 1 tsp vanilla extract and 0.5 tsp ground cinnamon. Cook for an additional 2-3 minutes, stirring constantly, until the pudding reaches your desired thickness. The final texture should coat the back of a spoon with a velvety sheen.
Remove from heat and let it rest for 5 minutes before serving. The pudding will continue to thicken slightly as it cools. Serve warm or chilled, with a dusting of additional cinnamon if desired.
Pro Tips For Making German Rice Pudding
- Stir Often: German rice pudding loves attention—stir every 5 minutes to prevent the milk from scorching at the bottom, especially once it starts thickening.
- Rinse the Rice: I learned this the hard way—rinsing the short-grain rice first removes excess starch so your pudding ends up creamy, not gluey.
- Skip the Boil: Keep the heat at a gentle simmer, never a rolling boil, or the milk will curdle and the rice won’t absorb the liquid evenly.
- Use Real Vanilla: Sounds obvious, but scraping a vanilla bean (or using pure extract) actually changes the outcome—imitation vanilla leaves a chemical aftertaste in such a simple dish.
Wine and Beer Pairings for These Flavors
Sweet Wine Pairings
A classic German Riesling with its bright acidity and honeyed notes cuts through the creaminess beautifully. Look for a Kabinett or Spätlese from the Mosel region—its stone fruit flavors complement the vanilla perfectly. 🍷
Dessert Wine Options
For a richer experience, try a Sauternes from Bordeaux. The apricot and caramel notes in this French dessert wine mirror the pudding’s own flavors. A 3.75 oz pour per serving is ideal for balancing sweetness.
Beer Pairings
A German Weizenbock like Schneider Weisse offers banana and clove esters that harmonize with the cinnamon. The beer’s effervescence cleanses your palate between creamy bites. Serve in a 12 oz glass at 45-50°F. 🍺
Coffee Alternatives
A light roast coffee with a splash of cream creates a wonderful contrast. The bitterness balances the sweetness while the cream echoes the pudding’s texture. I prefer a Kenyan AA for its bright, fruity acidity.
Non-Alcoholic Choices
For a booze-free pairing, try sparkling apple cider from Martinelli’s. The bubbles and crisp apple flavor provide a refreshing counterpoint. Chill to 40°F before serving.
Nutrition Facts
Frequently Asked Questions
What type of rice works best?
Use short-grain white rice like Arborio or sushi rice. These varieties release enough starch to create that signature creamy texture. Avoid long-grain—it stays too firm.
Can I make this without an egg?
Yes, but the texture will be slightly less custardy. The egg adds richness and binding. For a vegan version, use 1 tbsp cornstarch mixed with 2 tbsp cold milk as a substitute.
How do I prevent a skin from forming on top?
Press plastic wrap directly onto the pudding’s surface while it cools. This blocks air contact. Alternatively, stir in 1 tbsp butter right before serving to restore creaminess.
- Glutinous Rice Flour Bread Recipe: Soft Pillows with Nutty Depth - October 12, 2026
- Green Rice Casserole Recipe: Cheesy Baked Comfort with Vibrant Herbs - October 12, 2026
- Glutinous Rice Coconut Milk Recipe: Chewy Sweetness With Tropical Depth - October 12, 2026