Caramel Bread Pudding Recipe
Introduction
Caramel Bread Pudding is a comforting dessert that combines soft, custardy bread with a rich, buttery caramel glaze. Made with brioche or challah, this classic treat is perfect for cozy evenings or special occasions.

Ingredients
- 8 – 10 cups brioche or challah bread, cut into 2-inch cubes
- 4 cups half-n-half (may substitute whole milk)
- 5 eggs, slightly beaten
- 2 tablespoons vanilla extract
- 12 tablespoons butter (3/4 cup), melted
- 1 1/4 cups brown sugar
- 1/4 cup sugar
- 1/2 cup butter
- 1/2 cup brown sugar
- 1/2 cup heavy cream
- 1 teaspoon sea salt flakes
Instructions
- Step 1: Preheat the oven to 350°F (175°C).
- Step 2: Place the bread cubes in a large mixing bowl.
- Step 3: In a small bowl, whisk together the half-n-half, beaten eggs, and vanilla extract.
- Step 4: Pour the egg mixture over the bread and toss gently to combine. Transfer the mixture to a greased 9 x 13-inch baking dish.
- Step 5: In a medium saucepan, melt 12 tablespoons of butter over medium heat. Remove from heat and whisk in 1 1/4 cups brown sugar and 1/4 cup sugar until glossy and smooth.
- Step 6: Pour the butter and brown sugar mixture evenly over the bread pudding and toss gently to coat.
- Step 7: Cover the baking dish with aluminum foil and refrigerate for 1 hour to allow the bread to soak up the liquid.
- Step 8: Remove the pudding from the refrigerator and bake for 45-55 minutes. Then remove the foil and bake for an additional 10-15 minutes until the top is golden brown.
- Step 9: While the pudding bakes, prepare the salted caramel sauce. Melt 1/2 cup butter in a medium saucepan over medium heat. Remove from heat and whisk in 1/2 cup brown sugar until smooth.
- Step 10: Stir in the heavy cream and sea salt flakes until the sauce is smooth and well combined.
- Step 11: Pour the warm salted caramel sauce over the baked bread pudding and serve immediately. Optionally, top with fresh whipped cream.
Tips & Variations
- Use day-old brioche or challah for better texture as it absorbs the custard without becoming too soggy.
- Substitute half-n-half with whole milk for a lighter pudding, or use cream for an even richer dessert.
- Add raisins or chopped nuts to the bread mixture for extra texture and flavor.
- For a dairy-free version, use plant-based milk and butter alternatives and adjust the caramel sauce accordingly.
Storage
Store leftover bread pudding covered in the refrigerator for up to 3 days. To reheat, warm individual portions in the microwave or oven until heated through. The salted caramel sauce can be stored separately in the refrigerator and warmed gently before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other types of bread?
Yes, brioche or challah is preferred for their rich texture, but you can use other sturdy breads like French bread or pain de mie. Avoid very soft sandwich bread, which can become too mushy.
How do I make the bread pudding ahead of time?
Prepare the bread pudding through Step 7 and refrigerate overnight to allow the bread to soak fully. Then bake it just before serving for the best texture and flavor.
PrintCaramel Bread Pudding Recipe
This Caramel Bread Pudding is a rich and comforting dessert featuring tender brioche or challah bread cubes soaked in a luscious custard made from half-n-half, eggs, and vanilla. It’s topped with a decadent caramel glaze and finished with a salty-sweet homemade salted caramel sauce, perfect for serving warm with optional whipped cream.
- Prep Time: 20 minutes
- Cook Time: 1 hour 10 minutes
- Total Time: 1 hour 30 minutes
- Yield: 8 to 10 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
Bread Pudding
- 8 – 10 cups Brioche or Challah Bread, cut into 2-inch cubes
- 4 cups Half-n-Half (can substitute whole milk)
- 5 Eggs, slightly beaten
- 2 Tablespoons Vanilla Extract
- 12 Tablespoons Butter (3/4 cup), melted
- 1 1/4 cups Brown Sugar
- 1/4 cup Granulated Sugar
Salted Caramel Sauce
- 1/2 cup Butter
- 1/2 cup Brown Sugar
- 1/2 cup Heavy Cream
- 1 teaspoon Sea Salt Flakes
Instructions
- Preheat Oven: Preheat your oven to 350°F (175°C) to get it ready for baking the bread pudding.
- Prepare Bread: Place the cubed brioche or challah bread in a large mixing bowl, ensuring even distribution of the pieces.
- Mix Custard: In a small bowl, whisk together half-n-half, slightly beaten eggs, and vanilla extract until fully combined.
- Combine Bread and Custard: Pour the custard mixture over the bread cubes, gently tossing to coat all pieces evenly. Transfer this mixture into a greased 9 x 13-inch baking pan.
- Make Butter-Sugar Mixture: In a medium saucepan over medium heat, melt the butter. Remove from heat and whisk in the brown sugar and granulated sugar until the mixture is glossy and smooth.
- Coat Bread with Sugar Mixture: Pour the butter and sugar mixture over the soaked bread in the baking pan and gently toss to incorporate evenly.
- Soak Bread: Cover the baking dish with aluminum foil and refrigerate for 1 hour to allow the bread to fully absorb the custard and sugar flavors.
- Bake Bread Pudding: Remove the pan from the refrigerator and bake covered for 45 to 55 minutes. Then, uncover and bake for an additional 10 to 15 minutes until the pudding is golden brown on top.
- Prepare Salted Caramel Sauce: While the pudding bakes, melt butter in a medium saucepan over medium heat. Remove from heat and whisk in brown sugar until smooth. Then stir in heavy cream and sea salt flakes until the caramel sauce is velvety.
- Serve: Pour the warm salted caramel sauce over the baked bread pudding. Serve immediately while warm and optionally top with fresh whipped cream for added richness.
Notes
- Using brioche or challah bread is ideal for a rich, tender pudding, but you can substitute with other sturdy white breads if necessary.
- Allowing the bread to soak for 1 hour in the fridge helps the custard fully absorb, resulting in a moist but structured texture.
- For a dairy-free version, substitute half-n-half and heavy cream with coconut milk or other plant-based alternatives.
- The salted caramel sauce can be made ahead and warmed slightly before serving.
- To prevent the top browning too quickly, keep the pudding covered during the initial baking time.
Keywords: caramel bread pudding, bread pudding recipe, caramel dessert, brioche pudding, salted caramel sauce, baked dessert

