A classic, comforting bread pudding made with stale bread, a simple custard, and optional raisins. Perfect for a budget-friendly dessert.
Author:charliehayes
Prep Time:20 min
Cook Time:55 min
Total Time:75 min
Yield:8 servings 1x
Category:Dessert
Method:Baking
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
8 cups stale bread, cut into 1-inch cubes
4 large eggs
2 cups milk
1 cup granulated sugar
2 teaspoons vanilla extract
1 teaspoon ground cinnamon
1/4 teaspoon ground nutmeg
1/2 cup raisins (optional)
Butter, for greasing
Instructions
Preheat your oven to 350°F (175°C). Butter a 9×13 inch baking dish.
Spread the bread cubes in a single layer on a baking sheet and toast in the preheated oven for 8-10 minutes, or until lightly golden. This helps prevent a soggy pudding.
In a large bowl, whisk together the eggs, milk, sugar, vanilla extract, cinnamon, and nutmeg until well combined.
Add the toasted bread cubes to the egg mixture. Gently press the bread down to ensure it is submerged. Let it soak for about 15-20 minutes, stirring occasionally.
If using raisins, stir them into the bread mixture.
Pour the mixture into the prepared baking dish.
Bake for 45-55 minutes, or until the pudding is set and the top is golden brown. A knife inserted near the center should come out clean.
Let the bread pudding cool slightly before serving.
Notes
Serve warm with your favorite sauce, such as vanilla sauce or caramel sauce.
For a creamier texture, you can use half-and-half or heavy cream instead of milk.
This bread pudding can be made ahead and reheated. Cover and refrigerate after cooling, then reheat in a 300°F (150°C) oven for about 20 minutes.