This classic dessert combines tender, custard-soaked bread with a rich vanilla sauce, creating a comforting and indulgent treat reminiscent of cherished family gatherings.
Preheat Oven: Preheat your oven to 350°F (175°C). Grease a 1.5-quart casserole dish or baking dish.
Combine Bread and Milk Mixture:
Place cubed bread and raisins in a large bowl.
In a saucepan over medium heat, combine milk and ¼ cup butter, stirring until the butter melts (about 4-7 minutes).
Pour the warm milk mixture over the bread and let it sit for 10 minutes to allow the bread to soak.
Add Pudding Ingredients: Stir in sugar, eggs, vanilla extract, and nutmeg until well combined. Pour the mixture into the prepared casserole dish.
Bake the Pudding: Bake for 40-50 minutes, or until the pudding is set in the center and lightly golden. A toothpick inserted into the middle should come out clean.
Prepare the Vanilla Sauce:
In a medium saucepan over medium heat, combine butter, granulated sugar, brown sugar, and heavy whipping cream.
Stir continuously until the mixture thickens and begins to boil (about 5-8 minutes).
Remove the saucepan from heat and stir in vanilla extract.
Serve: Spoon the warm pudding into bowls or onto plates. Generously drizzle the vanilla sauce over the top. Serve immediately for the ultimate indulgence.
Notes
For added texture and flavor, consider using day-old bread, such as brioche or challah.
The raisins are optional; feel free to substitute with other dried fruits or omit them entirely.
Leftover bread pudding can be stored in the refrigerator for up to 3 days. Reheat before serving.