German Baked Rice Pudding Recipe: Creamy Custard With Caramelized Topping

German Baked Rice Pudding Recipe: Creamy Custard With Caramelized Topping

This traditional German dessert transforms simple rice into a creamy custard with a caramelized crown. I perfected this method after testing it in my compact Boston kitchen, ensuring it works in any home setup.

The secret lies in slow baking, which allows the rice to absorb the custard mixture fully. A dusting of sugar before the final bake creates that signature golden, slightly crisp topping that contrasts beautifully with the smooth base.

What emerges from the oven is a comforting pudding with layers of texture and warmth. The edges develop a delicate caramelization while the center remains lusciously creamy.

Serve it warm or at room temperature for a dessert that feels both nostalgic and special. This dish proves that the simplest ingredients can create the most memorable results.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for German Baked Rice Pudding

Simple pantry staples bake into a creamy, nostalgic dessert everyone loves.

Ingredient Amount Notes
Short-Grain Rice 🍚 1 cup Arborio or sushi rice preferred
Whole Milk 🥛 3 cups Full-fat for creaminess
Heavy Cream 🥛 1 cup Cold, for richness
Granulated Sugar 🧂 ¾ cup Divided for custard and topping
Large Eggs 🥚 3 whole Room temperature, beaten
Vanilla Extract 🌿 1 ½ tsp Pure for best flavor
Ground Cinnamon 🌿 1 tsp Freshly ground preferred
Salt 🧂 ¼ tsp Fine sea salt
Unsalted Butter 🧈 2 tbsp Melted, for greasing
Raisins 🍇 ½ cup Optional, for texture
Lemon Zest 🍋 1 tsp Freshly grated for brightness

The rice is key here. Arborio or sushi rice releases enough starch to create that signature creamy texture. I grab mine from Whole Foods bulk bins—fresher than the pre-packaged stuff. The milk and cream should be full-fat (no skim here) for the richest custard. Organic Valley or Trader Joe’s are solid brands if you want to splurge a little.

No short-grain rice? Long-grain works in a pinch but the texture won’t be as luscious. Swap raisins for dried cranberries or chopped apricots if you prefer. The cinnamon can be half the amount if you’re not a fan of strong spice. Want extra richness? Replace 1 cup milk with coconut milk—just be mindful it’ll add a subtle coconut flavor.

This pudding keeps beautifully. Store covered in the fridge for up to 4 days—reheat gently with a splash of milk to restore creaminess. It also freezes well for 2 months (thaw overnight in the fridge). The caramelized top softens when stored, but a quick broil revives it.

❤️

Why You’ll Love This Recipe

  • One Bowl Wonder: I just dump the short-grain rice, milk, cream, and sugar into a dish—no pre-cooking the rice, no fuss.
  • Custard-Like Dream: The eggs and cream bake into this rich, velvety texture that’s sweet but not cloying.
  • Feeds the Crowd: Honestly, it’s my go-to for potlucks—doubles easily and tastes even better the next day.
  • Pantry Hero: Between us, I always have these ingredients on hand, so it’s a last-minute dessert lifesaver.

Step-by-Step Instructions for German Baked Rice Pudding

This method ensures a creamy custard base with a perfectly caramelized topping every time.

Step 1: Cook the Rice in Milk and Cream

In a medium saucepan, combine the 1 cup short-grain rice, 3 cups whole milk, and 1 cup heavy cream. Bring to a gentle simmer over medium heat, stirring frequently to prevent scorching. You’ll notice the mixture begin to thicken as the rice absorbs the liquid.

Reduce heat to low and cook for 20-25 minutes, stirring occasionally, until the rice is tender and most of the liquid has been absorbed. The grains should be soft but still hold their shape. Remove from heat and let cool slightly—this prevents the eggs from curdling when added later.

Step 2: Prepare the Custard Base

In a large bowl, whisk together the 3 whole large eggs, 0.75 cup granulated sugar, 1.5 tsp vanilla extract, 1 tsp ground cinnamon, and 0.25 tsp salt until smooth and pale. The sugar should be fully dissolved, and the mixture should ribbon off the whisk.

Temper the egg mixture by slowly adding the warm rice mixture, about 1 cup at a time, while whisking constantly. This gradual incorporation prevents the eggs from cooking prematurely. Once fully combined, stir in the 0.5 cup raisins and 1 tsp lemon zest for added texture and brightness.

Step 3: Bake Until Set and Caramelized

Preheat your oven to 350°F. Generously grease a baking dish with the 2 tbsp unsalted butter, ensuring all surfaces are evenly coated. Pour the rice custard mixture into the dish and smooth the top with a spatula.

Bake for 45-55 minutes until the edges are golden brown and the center is just set with a slight jiggle. The top should develop a thin, caramelized crust. If the top browns too quickly, tent loosely with foil to prevent over-browning while the center finishes cooking.

Step 4: Rest and Serve Warm

Remove the dish from the oven and let it rest for 10-15 minutes before serving. This resting period allows the custard to fully set and makes it easier to portion. The texture should be creamy beneath the caramelized surface, with the rice grains suspended in the rich custard.

Serve warm in bowls or directly from the baking dish. The contrast between the creamy custard and the slightly crisp top is the hallmark of this dish. For best results, enjoy it fresh from the oven when the textures are at their peak.

👨‍🍳

Pro Tips For Making German Baked Rice Pudding

  • Soak the Rice: I learned this the hard way—give the short-grain rice a 10-minute soak in warm milk before baking. It cuts the cooking time and guarantees that creamy texture without dry spots.
  • Temper the Eggs: After burning a batch, I now slowly whisk the hot milk mixture into the beaten eggs a little at a time. It prevents scrambled egg bits in your pudding.
  • Use Full-Fat Dairy: Skip the low-fat milk or cream substitutes. Whole milk and heavy cream are non-negotiable for that rich, velvety finish German rice pudding is known for.
  • Bake Low and Slow: Start at 325°F and give it a full 60-70 minutes. A lower temperature keeps the custard silky and stops the edges from browning too fast.

Best Sauces and Condiments for This Dish

Fruit Compote

I love serving this with a warm berry compote—simmer 2 cups mixed berries with 3 tbsp sugar and 1 tsp lemon juice for 10 minutes. The tartness cuts through the richness beautifully, and the colors pop on the plate. 💛

Vanilla Sauce

A simple vanilla custard sauce is my go-to for special occasions. Whisk 1 cup heavy cream, 3 egg yolks, and 2 tbsp sugar over low heat until thickened. Drizzle it over individual portions for an elegant touch.

Caramel Drizzle

For a decadent finish, warm ½ cup store-bought caramel sauce with 1 tbsp bourbon (optional) and a pinch of sea salt. The bourbon adds depth that pairs perfectly with the cinnamon in the pudding. I grab Trader Joe’s caramel for this.

Spiced Nuts

Toast ½ cup chopped almonds or pecans with 1 tbsp brown sugar and ½ tsp cinnamon in a dry pan for 3-4 minutes. Sprinkle over the top just before serving for a satisfying crunch that contrasts the creamy texture.

Citrus Zest

A final sprinkle of fresh orange or lemon zest brightens up each serving. The citrus oils lift the richness of the custard. It’s a simple touch that makes the dish feel restaurant-worthy.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 22g28%
Saturated Fat 13g65%
Cholesterol 145mg48%
Sodium 120mg5%
Total Carbohydrate 55g20%
Dietary Fiber 1g4%
Sugars 35g
Protein 9g18%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use long-grain rice instead of short-grain?

Long-grain works, but the texture will be less creamy. Short-grain releases more starch, creating that signature dense custard. If using long-grain, add 5-10 minutes to the baking time.

2

Why did my pudding come out watery?

This usually means the rice didn’t absorb enough liquid. Ensure you simmer the rice in milk for the full 20-25 minutes before baking. Also, don’t skip the resting period after baking.

3

How can I make it dairy-free?

Substitute coconut milk for whole milk and coconut cream for heavy cream. Use a dairy-free butter alternative for greasing. The flavor will have a slight coconut note.

4

Can I prepare this ahead of time?

Yes! Assemble the pudding, cover, and refrigerate up to 24 hours before baking. Add 5-10 minutes to the baking time since it’ll start cold.

★★★★★4.5(15 reviews)
Tyler Campbell