Pennsylvania Dutch Grape-Nut Pudding with Vanilla Custard
This comforting, old-fashioned pudding turns crunchy Grape-Nuts cereal into a tender baked custard with a gently nutty flavor. A little nutmeg, optional raisins, and a spoonful of homemade vanilla custard sauce make it an especially cozy dessert. The cereal naturally settles slightly as it bakes, creating a delicious contrast between the soft custard and the more textured bottom layer.
Quick Recipe Version (TL;DR)
Quick Ingredients
- Pudding: 1 teaspoon unsalted butter for the dish; 1 cup original Grape-Nuts cereal; 4 cups whole milk; 4 large eggs; 2/3 cup granulated sugar; 2 teaspoons vanilla extract; 1/4 teaspoon fine salt; 1/4 teaspoon ground nutmeg; 1/2 cup raisins, optional.
- Vanilla custard sauce: 1 cup whole milk; 1/2 cup heavy cream; 3 large egg yolks; 3 tablespoons granulated sugar; 1 teaspoon vanilla extract; 1/16 teaspoon fine salt.
- Optional finish: 1/16 teaspoon ground nutmeg, divided among the servings.
Do This
- 1. Heat the oven to 325°F (163°C). Butter a 2-quart, 9-inch square baking dish and set it inside a larger roasting pan.
- 2. Warm the pudding milk to 110°F (43°C). Pour it over the cereal and soak for 15 minutes.
- 3. Whisk the whole eggs, 2/3 cup sugar, 2 teaspoons vanilla, 1/4 teaspoon salt, and 1/4 teaspoon nutmeg. Stir in the soaked cereal mixture and optional raisins; pour into the buttered dish.
- 4. Add hot water to the roasting pan until it reaches halfway up the pudding dish. Bake for 55–65 minutes, until the center gently jiggles and registers 170–175°F (77–79°C).
- 5. Meanwhile, make the sauce: heat its milk and cream, gradually whisk into the yolks mixed with sugar and salt, then cook over low heat, stirring, to 170–175°F (77–79°C). Remove from the heat and add 1 teaspoon vanilla.
- 6. Remove the pudding from its water bath and cool for 20 minutes. Spoon into bowls, add vanilla custard sauce, and finish with the optional nutmeg.
Why You’ll Love This Recipe
- A lovely change from bread pudding: softened cereal gives every spoonful a pleasantly nutty, lightly textured bite.
- Simple pantry ingredients: milk, eggs, sugar, and cereal become something wonderfully comforting.
- Extra-creamy serving sauce: homemade vanilla custard adds richness without overwhelming the pudding.
- Flexible serving options: enjoy it warm, at room temperature, or chilled straight from the refrigerator.
Grocery List
- Produce: None required.
- Dairy: 5 cups whole milk, 1/2 cup heavy cream, 1 teaspoon unsalted butter, and 7 large eggs; you will use 4 whole eggs and 3 additional yolks.
- Pantry: Original Grape-Nuts cereal, granulated sugar, vanilla extract, fine salt, ground nutmeg, and optional raisins.
Full Ingredients
For the Baked Grape-Nut Pudding
- 1 teaspoon unsalted butter, softened, for greasing the baking dish
- 1 cup original Grape-Nuts cereal, approximately 116 g; do not use cereal flakes
- 4 cups whole milk, 960 ml
- 4 large eggs
- 2/3 cup granulated sugar, 133 g
- 2 teaspoons vanilla extract, 10 ml
- 1/4 teaspoon fine salt
- 1/4 teaspoon ground nutmeg
- 1/2 cup raisins, approximately 75 g, optional
For the Vanilla Custard Sauce
- 1 cup whole milk, 240 ml
- 1/2 cup heavy cream, 120 ml
- 3 large egg yolks
- 3 tablespoons granulated sugar, 38 g
- 1/16 teaspoon fine salt
- 1 teaspoon vanilla extract, 5 ml
For Finishing
- 1/16 teaspoon ground nutmeg, optional, divided among the servings

Step-by-Step Instructions
Step 1: Prepare the oven and baking dish
Position a rack in the center of the oven and preheat to 325°F (163°C). Grease a 2-quart, 9-inch square baking dish with 1 teaspoon softened butter. Choose a dish at least 2 inches deep, and place it inside a roasting pan large enough to leave space around all four sides.
Have hot water ready for the water bath. The bath gently moderates the oven heat, helping the eggs set into a smooth custard rather than a rubbery pudding.
Step 2: Soften the cereal
Place the Grape-Nuts in a large heatproof mixing bowl. Warm the 4 cups of milk in a saucepan over medium-low heat for approximately 3–5 minutes, stirring occasionally, until it reaches 110°F (43°C). It should feel warm, not hot.
Pour the milk over the cereal, stir, and let stand for 15 minutes. The cereal will absorb some milk and soften, but it will still have texture. Keep all the soaking milk; it forms the pudding’s custard.
Step 3: Mix the pudding custard
In a separate bowl, whisk the 4 whole eggs with the 2/3 cup sugar until evenly combined, about 1 minute. Whisk in 2 teaspoons vanilla, 1/4 teaspoon salt, and 1/4 teaspoon nutmeg. Mix gently rather than whipping in a lot of air.
Stir in the soaked cereal and all its milk. Add the raisins, if using. Give the mixture one final stir to distribute the cereal, then pour it into the prepared baking dish.
Step 4: Add the water bath
Set the roasting pan holding the pudding dish on the extended oven rack. Carefully pour hot water into the roasting pan, keeping it out of the pudding, until the water reaches halfway up the outside of the baking dish. Gently slide the rack into the oven.
Use hot water, not a rolling boil. If using a glass or ceramic dish, follow its manufacturer’s water-bath and temperature-change guidance.
Step 5: Bake until softly set
Bake uncovered for 55–65 minutes, beginning to check at 55 minutes. The edges should be set, the surface lightly golden, and the center should wobble gently as one piece when the pan is nudged. It should not ripple like liquid.
For the most dependable result, insert an instant-read thermometer into the center without touching the bottom. The pudding is ready at 170–175°F (77–79°C). If necessary, continue baking in 5-minute intervals. A little cereal settling is normal and creates the pudding’s characteristic textured lower layer.
Step 6: Make the vanilla custard sauce while the pudding bakes
In a medium heatproof bowl, whisk together the 3 egg yolks, 3 tablespoons sugar, and 1/16 teaspoon salt until smooth. In a small, heavy-bottomed saucepan, heat the 1 cup milk and 1/2 cup cream over medium-low heat for 3–4 minutes, until steaming but not boiling.
While whisking the yolks constantly, slowly pour in about 1/2 cup of the warm milk mixture. Gradually whisk in the remaining warm milk mixture, then return everything to the saucepan. This gradual warming, called tempering, helps keep the yolks smooth.
Cook over low heat for approximately 5–7 minutes, stirring constantly with a silicone spatula and sweeping the bottom and corners of the pan. Stop when the sauce reaches 170–175°F (77–79°C) and lightly coats the back of a spoon. A line drawn through that coating should remain visible. Do not let the sauce boil.
Immediately remove from the heat and stir in 1 teaspoon vanilla. Pour through a fine-mesh sieve into a clean bowl or small pitcher. The sauce should be pourable, not thick like pastry cream. If it must wait more than a few minutes, press food-safe wrap directly against the surface to prevent a skin.
Step 7: Rest, spoon, and serve
Carefully remove the roasting pan from the oven. Using secure oven mitts, lift the pudding dish out of the hot water and place it on a dry, heatproof surface or cooling rack. Let the pudding rest for 20 minutes; it will firm slightly while remaining soft enough to spoon.
Divide among 8 bowls and spoon the vanilla custard sauce over each serving. If desired, divide the remaining 1/16 teaspoon nutmeg over the tops. Serve warm for the softest texture, or refrigerate and enjoy chilled for a firmer, more distinctly layered pudding.
Pro Tips
- Choose the original cereal: Grape-Nuts flakes will not give the same nutty texture or absorb the milk in the same way.
- Do not skip the soak: those 15 minutes help the cereal soften evenly instead of staying hard in the finished pudding.
- Trust the gentle jiggle: waiting for a completely rigid center can overcook the eggs. The pudding continues setting as it rests.
- Watch the sauce temperature: a thermometer and constant stirring are the easiest ways to avoid scrambled yolks. If you see a few tiny cooked flecks, strain the sauce immediately.
- Save the extra egg whites: refrigerate them in a covered container for up to 4 days, or freeze for up to 3 months for another recipe.
Variations
- Cinnamon version: replace the pudding’s 1/4 teaspoon nutmeg with 1/4 teaspoon ground cinnamon. Use the same 1/16 teaspoon optional finishing amount.
- Golden raisin pudding: use 1/2 cup golden raisins in place of regular raisins for a milder, honeyed fruit flavor.
- Vanilla bean sauce: replace the sauce’s 1 teaspoon vanilla extract with 1 teaspoon vanilla bean paste, stirred in after cooking.
Storage & Make-Ahead
Refrigerate the pudding and sauce in separate covered containers at 40°F (4°C) or below for up to 3 days. Refrigerate within 2 hours of cooking. To cool the sauce quickly, set its bowl in an ice-water bath and stir occasionally, then cover and refrigerate.
For make-ahead serving, bake the pudding and prepare the sauce 1 day ahead. Chill both separately. Serve cold, or gently reheat individual pudding portions in the microwave at 50% power in 30-second intervals until they reach 165°F (74°C). Reheat the sauce over low heat, stirring constantly, to 165°F (74°C) without boiling. If it has thickened in the refrigerator, stir in whole milk 1 tablespoon at a time until pourable. Freezing is not recommended because the custard can separate and become grainy.
Nutrition (per serving)
Estimated for one-eighth of the pudding and one-eighth of the vanilla custard sauce, including the butter used for the dish and excluding optional raisins and finishing nutmeg.
Calories: 350 kcal | Carbs: 42g | Protein: 11g | Fat: 15g | Saturated Fat: 8g | Fiber: 2g | Sugar: 31g | Sodium: 270mg | Cholesterol: 195mg
