Make this rich, custardy bread pudding using stale bread. This recipe delivers old-fashioned comfort and pairs perfectly with a simple vanilla sauce.
Author:charliehayes
Prep Time:20 min
Cook Time:50 min
Total Time:1 hour 10 min
Yield:6 servings 1x
Category:Dessert
Method:Baking
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
8 cups stale bread cubes (about 1 loaf)
1 cup granulated sugar
1 teaspoon ground cinnamon
1/4 teaspoon ground nutmeg
1/4 teaspoon salt
4 large eggs
2 cups whole milk
1 cup heavy cream
1 teaspoon vanilla extract
1/2 cup raisins (optional)
For the Vanilla Sauce: 1/2 cup unsalted butter
1 cup powdered sugar
1/4 cup milk
1 teaspoon vanilla extract
Instructions
Preheat your oven to 350°F (175°C). Lightly grease an 8×8 inch baking dish.
In a large bowl, combine the stale bread cubes, granulated sugar, cinnamon, nutmeg, and salt. Toss gently to mix the spices evenly. If using raisins, add them now.
In a separate bowl, whisk together the eggs, whole milk, heavy cream, and vanilla extract until fully combined. This creates your custard base.
Pour the custard mixture slowly over the bread mixture. Gently press the bread down to help it absorb the liquid. Let the mixture stand for 15 minutes to soak completely.
Transfer the soaked bread mixture into the prepared baking dish, spreading it evenly.
Bake for 45 to 55 minutes, or until the top is golden brown and a knife inserted near the center comes out mostly clean.
While the pudding bakes, prepare the vanilla sauce. In a small saucepan over medium heat, melt the butter.
Remove the butter from the heat. Whisk in the powdered sugar, milk, and vanilla extract until the sauce is smooth. If the sauce is too thick, add a few more drops of milk.
Let the bread pudding cool slightly before serving warm with the homemade vanilla sauce poured over the top.
Notes
Use bread that is slightly dry, like French bread or challah, for the best texture.
You can substitute the vanilla sauce with a simple caramel sauce for a different flavor profile.
If you do not have stale bread, you can lightly toast fresh bread cubes in a 300°F oven for 10 minutes before soaking.