Amish Vanilla Bread Pudding with Warm Brown Sugar Sauce
This Amish-style bread pudding turns humble day-old bread into a wonderfully comforting dessert. A vanilla-rich custard softens every cube, the oven gives the top golden, crisp edges, and a warm brown sugar butter sauce makes each serving extra special.
Quick Recipe Version (TL;DR)
Quick Ingredients
- Bread: 8 cups loosely packed, day-old white bread cubes, cut 1 inch across (12 ounces / 340 g)
- Custard: 4 large eggs, 2 cups whole milk (480 ml), 1 cup heavy cream (240 ml), 3/4 cup granulated sugar (150 g), 2 teaspoons vanilla extract, 1 teaspoon ground cinnamon, and 1/4 teaspoon fine salt
- Butter: 4 tablespoons unsalted butter (56 g), melted and cooled, plus 1 teaspoon for greasing the dish
- Brown sugar sauce: 1 cup packed light brown sugar (200 g), 4 tablespoons unsalted butter (56 g), 1/2 cup heavy cream (120 ml), 2 tablespoons water (30 ml), 1 teaspoon vanilla extract, and 1/8 teaspoon fine salt
Do This
- 1. Heat the oven to 350°F (175°C). Grease a 9-by-13-inch baking dish with 1 teaspoon butter and add the bread cubes.
- 2. Whisk the eggs, milk, cream, granulated sugar, vanilla, cinnamon, salt, and melted butter until well combined.
- 3. Pour the custard over the bread, gently press the cubes into the liquid, and soak for 20 minutes.
- 4. Bake uncovered for 45–50 minutes, until golden on top and set in the center. The center should reach at least 160°F (71°C).
- 5. During the final 10 minutes of baking, gently simmer the sauce ingredients except the vanilla for 3 minutes, stirring frequently. Remove from the heat and stir in the vanilla.
- 6. Rest the pudding for 15 minutes, then cut into 8 portions and serve with the warm sauce.
Why You’ll Love This Recipe
- A delicious way to use leftover bread: Day-old bread becomes the star of an economical, satisfying dessert.
- Wonderful texture: Golden, lightly crisp bread tips contrast with a soft, custardy center.
- Simple ingredients: Familiar pantry and refrigerator staples do all the work.
- A sauce worth savoring: Warm brown sugar, butter, and cream soak into the pudding without overwhelming its vanilla flavor.
Grocery List
- Produce: None needed.
- Dairy: 4 large eggs, 2 cups whole milk, 1 1/2 cups heavy cream, and 8 tablespoons plus 1 teaspoon unsalted butter.
- Pantry: 12 ounces day-old white bread, 3/4 cup granulated sugar, 1 cup packed light brown sugar, 1 tablespoon vanilla extract, 1 teaspoon ground cinnamon, and 3/8 teaspoon fine salt.
Full Ingredients
For the Bread Pudding
- 1 teaspoon unsalted butter, softened, for greasing the baking dish
- 8 cups loosely packed day-old white bread cubes, cut into 1-inch pieces (12 ounces / 340 g), with crusts left on
- 4 large eggs
- 2 cups whole milk (480 ml)
- 1 cup heavy cream (240 ml)
- 3/4 cup granulated sugar (150 g)
- 2 teaspoons pure vanilla extract
- 1 teaspoon ground cinnamon
- 1/4 teaspoon fine salt
- 4 tablespoons unsalted butter (56 g), melted and cooled until lukewarm
For the Warm Brown Sugar Sauce
- 1 cup packed light brown sugar (200 g)
- 4 tablespoons unsalted butter (56 g), cut into pieces
- 1/2 cup heavy cream (120 ml)
- 2 tablespoons water (30 ml)
- 1/8 teaspoon fine salt
- 1 teaspoon pure vanilla extract

Step-by-Step Instructions
Step 1: Prepare the oven, dish, and bread
Position an oven rack in the center and preheat the oven to 350°F (175°C). Grease the bottom and sides of a 9-by-13-inch, approximately 3-quart baking dish with 1 teaspoon softened butter.
Cut the day-old bread into 1-inch cubes and spread them evenly in the dish. Keep the crusts on; they help create the golden, slightly crisp top. For the most consistent results, use 340 g of bread rather than tightly packing the measuring cup.
Step 2: Whisk together the vanilla custard
In a large bowl, whisk the eggs and granulated sugar until well blended. Add the milk, heavy cream, vanilla, cinnamon, and salt, then whisk until smooth and no streaks of egg remain.
Slowly whisk in the melted, lukewarm butter. It should feel warm, not hot, so it does not cook the eggs. A few tiny butter flecks are fine if the dairy is cold.
Step 3: Soak the bread
Pour the custard evenly over the bread cubes. Use the back of a large spoon to gently press the bread into the liquid without crushing it.
Let the mixture stand for 20 minutes, pressing down any dry-looking cubes again halfway through. Most of the custard should soak into the bread, although a little liquid between the cubes is normal. Leave some bread tips exposed so they can brown in the oven.
Step 4: Bake until golden and softly set
Bake uncovered for 45–50 minutes, checking at 45 minutes. The top should be golden brown with crisp edges, and the center should be softly set with only a slight wobble—not a liquid slosh.
A thin knife inserted near the center should come out moist but without runny custard. For an additional doneness check, an instant-read thermometer inserted into the center should register at least 160°F (71°C). If the top browns before the middle sets, loosely cover the dish with foil and continue baking, checking every 5 minutes.
Step 5: Make the warm brown sugar sauce
During the final 10 minutes of baking, combine the brown sugar, butter, heavy cream, water, and salt in a small, heavy-bottomed saucepan.
Cook over medium-low heat, stirring frequently, until the butter melts and the sugar dissolves, about 3–4 minutes. Bring to a gentle simmer, then simmer for 3 minutes, stirring frequently. Avoid a vigorous boil; the sauce should remain smooth and pourable rather than becoming thick candy.
Remove the saucepan from the heat and stir in the vanilla. The sauce will thicken slightly as it cools. If it becomes too thick to pour, stir in warm water, 1 teaspoon at a time.
Step 6: Rest, portion, and serve
Let the baked pudding rest for 15 minutes. This allows the custard to settle while keeping the interior soft and pudding-like.
Cut into 8 portions and lift them out with a wide spatula, or spoon generous portions into shallow bowls. Stir the warm sauce and drizzle about 2–3 tablespoons over each serving, dividing any remaining sauce among the portions as desired. Serve warm, with the crisp top still visible above the glossy sauce.
Pro Tips
- Choose bread with some structure: Plain sandwich bread or a simple white country loaf works well. Very soft, fresh bread can become overly mushy.
- Fresh bread is easy to dry: Spread the cubes on a baking sheet and bake at 250°F (120°C) for 15–20 minutes, until dry to the touch but not browned. Cool before using. This adds time to the recipe.
- Measure bread by weight when possible: Cube size and loaf density can change the volume considerably; 340 g gives a reliable bread-to-custard balance.
- Do not skip the soak or rest: Soaking prevents dry centers, and resting makes the pudding easier to portion without sacrificing tenderness.
- Keep the sauce separate until serving: Pouring it over the entire pan ahead of time softens the crisp top.
Variations
- Raisin bread pudding: Scatter 1/2 cup raisins (75 g) among the bread cubes before adding the custard.
- Vanilla-nutmeg version: Reduce the cinnamon to 1/2 teaspoon and add 1/4 teaspoon ground nutmeg to the custard.
- Rich brioche version: Replace the white bread with 340 g day-old brioche or challah. Keep the other measurements the same; the finished pudding will be richer.
Storage & Make-Ahead
Refrigerate: Cover and refrigerate leftover pudding and sauce separately within 2 hours of cooking. Store both for up to 4 days in the refrigerator.
Reheat: Place a serving of pudding in a microwave-safe dish and heat in 30-second intervals until hot throughout, or cover the pudding with foil and reheat in a 325°F (165°C) oven for 20–25 minutes. Reheated leftovers should reach 165°F (74°C). Warm the sauce gently over low heat, stirring and adding 1–2 teaspoons water if needed to restore its pouring consistency.
Prepare ahead: Assemble the bread and custard in the baking dish, cover, and refrigerate for up to 12 hours instead of soaking at room temperature. Bake directly from the refrigerator, allowing approximately 10–15 additional minutes and using the same doneness checks. Make the sauce up to 3 days ahead and reheat gently before serving.
Freeze: Freeze cooled pudding portions in airtight containers for up to 2 months. Thaw overnight in the refrigerator before reheating. Freshly made sauce gives the smoothest texture.
Nutrition (per serving)
Calories: 610 kcal | Carbs: 69g | Protein: 10g | Fat: 33g | Saturated Fat: 20g | Fiber: 1g | Sugar: 49g | Sodium: 430mg | Cholesterol: 195mg
Nutrition is an estimate for one-eighth of the pudding and sauce, using standard white bread and no optional additions.
