Description
This classic bread pudding is warm, comforting, and full of rich flavors. Made with tender pieces of bread soaked in a sweet custard, it’s baked to golden perfection and topped with a luscious homemade vanilla sauce. Perfect for dessert or a cozy breakfast treat!
Ingredients
**For the Bread Pudding:**
– 6 cups day-old bread, cubed (French bread or brioche)
– 2 cups whole milk
– 1 cup heavy cream
– 3/4 cup granulated sugar
– 3 large eggs
– 1 tsp vanilla extract
– 1/2 tsp cinnamon
– 1/4 tsp nutmeg
– 1/4 tsp salt
– 1/2 cup raisins (optional)
– 2 tbsp butter, melted
**For the Vanilla Sauce:**
– 1/2 cup unsalted butter
– 1/2 cup granulated sugar
– 1/2 cup brown sugar
– 1 cup heavy cream
– 1 tbsp vanilla extract
Instructions
1. Preheat the oven to 350°F (175°C) and grease a 9×13-inch baking dish.
2. Place the cubed bread into the prepared baking dish. If using raisins, sprinkle them over the bread.
3. In a large bowl, whisk together the milk, heavy cream, sugar, eggs, vanilla extract, cinnamon, nutmeg, and salt.
4. Pour the mixture evenly over the bread, pressing down to ensure all pieces absorb the liquid. Let sit for 10–15 minutes.
5. Drizzle the melted butter over the top.
6. Bake for 40–45 minutes, or until the top is golden brown and the pudding is set.
7. While the pudding bakes, prepare the vanilla sauce: In a saucepan over medium heat, melt the butter. Add both sugars and heavy cream, stirring constantly.
8. Bring to a gentle boil, then reduce heat and simmer for 3–5 minutes until slightly thickened.
9. Remove from heat and stir in the vanilla extract.
10. Serve the warm bread pudding with vanilla sauce drizzled on top.
Notes
– Use slightly stale bread for better texture.
– Add a splash of bourbon or rum to the vanilla sauce for extra depth.
– Store leftovers in the refrigerator for up to 3 days. Reheat before serving.
Nutrition
- Serving Size: 1 slice
- Calories: 380 kcal
- Sugar: 35 g
- Sodium: 180 mg
- Fat: 20 g
- Saturated Fat: 12 g
- Unsaturated Fat: 6 g
- Trans Fat: 0g
- Carbohydrates: 45 g
- Fiber: 1 g
- Protein: 6 g
- Cholesterol: 90 mg