
Why You’ll Love This Recipe
This dessert is comforting, budget-friendly, and a great way to use up day-old bread. The caramel sauce takes it to the next level, adding a silky sweetness that complements the custard-soaked bread perfectly. It’s easy to make, endlessly customizable, and delicious served warm, cold, or at room temperature.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Day-old bread (French bread, brioche, or challah), cubed
- Whole milk
- Heavy cream
- Granulated sugar
- Brown sugar
- Eggs
- Vanilla extract
- Ground cinnamon
- Ground nutmeg
- Salt
- Unsalted butter
For the caramel sauce:
- Granulated sugar
- Unsalted butter
- Heavy cream
- Salt (optional, for salted caramel)
Directions
- Preheat oven to 350°F (175°C) and grease a 9×13-inch baking dish.
- Spread cubed bread evenly in the dish.
- In a mixing bowl, whisk together milk, cream, sugar, eggs, vanilla, cinnamon, nutmeg, and salt until well combined.
- Pour custard mixture evenly over the bread, pressing gently so the bread absorbs the liquid. Let sit for 15–20 minutes.
- Dot the top with small cubes of butter.
- Bake for 45–50 minutes, or until the custard is set and the top is golden brown.
- While the pudding bakes, prepare the caramel sauce: In a saucepan over medium heat, melt sugar until golden and liquefied. Add butter and stir until melted, then slowly whisk in cream. Simmer for 1–2 minutes until smooth. Add a pinch of salt if desired.
- Let the bread pudding cool slightly, then drizzle with warm caramel sauce before serving.
Servings and timing
Serves 8–10
Prep time: 20 minutes
Cook time: 50 minutes
Total time: 1 hour 10 minutes
Variations
- Add raisins, dried cranberries, or chopped dates for extra sweetness.
- Mix in chocolate chips for a richer flavor.
- Use flavored bread like cinnamon swirl or panettone for a festive twist.
- Replace part of the milk with coconut milk for a subtle tropical note.
- Top with whipped cream or ice cream instead of (or along with) caramel sauce.
Storage/Reheating
Store covered in the refrigerator for up to 4 days. Reheat in the oven at 325°F for 15–20 minutes or microwave individual servings for 30–40 seconds. Bread pudding can also be frozen for up to 2 months; thaw overnight in the refrigerator and reheat before serving.
FAQs
Can I use fresh bread instead of day-old bread?
Yes, but toast it lightly first so it can better absorb the custard.
Can I make this ahead of time?
Yes, assemble the pudding and refrigerate overnight, then bake before serving.
Can I make the caramel sauce in advance?
Yes, store it in the fridge for up to a week and reheat gently before serving.
What type of bread works best?
Brioche, challah, or French bread are ideal for their sturdy texture and flavor.
Can I add alcohol for flavor?
Yes, a splash of rum or bourbon in the custard or caramel sauce adds warmth and depth.
How do I prevent the pudding from being soggy?
Use the right bread-to-custard ratio and avoid over-soaking.
Can I make it dairy-free?
Yes, use almond or oat milk and plant-based cream and butter.
Can I bake it in smaller dishes?
Yes, divide into ramekins and reduce baking time to about 25–30 minutes.
Why is my caramel grainy?
The sugar may have crystallized—stir gently and avoid scraping the pan’s sides.
Can I skip the caramel sauce?
Yes, it’s still delicious on its own or with another sauce like chocolate or vanilla.
Conclusion
Bread pudding with caramel sauce is a timeless dessert that’s both humble and luxurious. With its custard-soft center, golden edges, and sweet caramel drizzle, it’s a warm and comforting treat that’s perfect for any occasion.
Print
Bread Pudding With Caramel Sauce
- Total Time: 1 hour 10 minutes
- Yield: 8–10 servings
- Diet: Vegetarian
Description
A rich and comforting bread pudding made from custard-soaked bread cubes, baked until golden, and drizzled with a buttery homemade caramel sauce. Perfect for using up day-old bread and serving at any occasion.
Ingredients
- 8 cups day-old bread (French bread, brioche, or challah), cubed
- 2 cups whole milk
- 1 cup heavy cream
- 1/2 cup granulated sugar
- 1/2 cup brown sugar
- 4 large eggs
- 2 tsp vanilla extract
- 1 tsp ground cinnamon
- 1/4 tsp ground nutmeg
- 1/4 tsp salt
- 3 tbsp unsalted butter, cubed
For the caramel sauce:
- 1 cup granulated sugar
- 6 tbsp unsalted butter
- 1/2 cup heavy cream
- Pinch of salt (optional, for salted caramel)
Instructions
Preheat oven to 350°F (175°C) and grease a 9×13-inch baking dish.
- Arrange bread cubes evenly in the dish.
- In a large bowl, whisk together milk, cream, granulated sugar, brown sugar, eggs, vanilla, cinnamon, nutmeg, and salt.
- Pour the custard mixture evenly over the bread, pressing gently so the bread absorbs the liquid. Let stand for 15–20 minutes.
- Dot the top with butter cubes.
- Bake for 45–50 minutes, until the custard is set and the top is golden.
- While baking, make the caramel sauce: Heat sugar in a saucepan over medium heat until melted and golden. Stir in butter until melted, then slowly whisk in cream. Simmer for 1–2 minutes until smooth. Add salt if desired.
- Cool pudding slightly, then drizzle with warm caramel sauce before serving.
Notes
- Toast fresh bread lightly if not using day-old bread.
- For added flavor, stir a splash of rum or bourbon into the custard or caramel sauce.
- Caramel sauce can be made ahead and stored in the fridge for up to a week.
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1/10 of recipe
- Calories: 410
- Sugar: 39g
- Sodium: 240mg
- Fat: 21g
- Saturated Fat: 13g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 52g
- Fiber: 1g
- Protein: 7g
- Cholesterol: 115mg