Caramel bread pudding uses day-old bread cubes soaked in an egg, milk, and cream custard, then bakes in a nine-by-thirteen-inch dish. A separate vanilla caramel sauce is made while the pudding cooks and spooned over individual servings. The bread should absorb the custard evenly before baking. Look for a set center and check its temperature, then rest the pan briefly so the first portion is easier to lift.

On This Page
Why This Recipe Works
Caramel bread pudding starts with bread that can hold its shape while absorbing liquid. A loose layer of cubes allows custard to reach the bottom, while gentle pressure moistens pieces sticking above the surface. A short soak is useful even when the bread is already dry.
The covered first baking stage protects the surface while the middle heats. Removing the foil toward the end lets the top color. The caramel stays separate, so you can control how much goes over each serving rather than making the whole pan equally sweet and sticky.
Ingredients for Caramel Bread Pudding
Measure six cups of loosely filled bread cubes for caramel bread pudding; do not compress them into the cup. French bread or brioche works, but stale bread should still be free from mold. There are two separate cups of sugar and two cream amounts: one cup cream in the custard and half a cup in the sauce. Keep the sauce’s butter and water separate from the bread mixture.
For the Bread Pudding
- 6 cups day-old bread (cubed) (day-old, loosely measured, roughly 3/4–1-inch cubes; no mold)
- 4 large eggs
- 2 cups whole milk
- 1 cup heavy cream
- 1 cup granulated sugar
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- ¼ teaspoon ground nutmeg
- ¼ teaspoon salt
For the Vanilla Caramel Sauce
- 1 cup granulated sugar
- ¼ cup water
- ½ cup heavy cream (warmed)
- 4 tablespoons unsalted butter
- 1 teaspoon vanilla extract
- pinch salt
Pan preparation
- as needed cooking spray
How to Make Caramel Bread Pudding
Preheat the oven to 350°F and grease a nine-by-thirteen-inch baking dish. Spread the bread cubes evenly. Whisk the four eggs with milk, the custard cream, sugar, vanilla, cinnamon, nutmeg, and salt until the egg whites disappear into the mixture.
Pour slowly over the bread, then press exposed cubes down gently with a spatula. Give caramel bread pudding ten minutes to absorb the liquid. Turn a few very dry surface cubes if necessary, without squeezing the bread into a dense paste.
Cover loosely with foil and bake for thirty minutes. Remove the foil and continue for roughly fifteen to twenty minutes, until the middle is set and a thermometer reads at least 160°F. A browned top can appear before the center is ready, so check where the custard is deepest.
During baking, combine the separate sauce sugar and water in a roomy saucepan. Heat until the sugar dissolves, then let it turn amber without vigorous stirring. Watch closely as the color deepens; remove it from the heat before it becomes dark and bitter.
Add warm cream carefully in small pours while whisking, keeping hands away from the rising steam and foam. Stir in the butter, vanilla, and pinch of salt. If small hard pieces remain, return to low heat and stir gently until smooth. Never taste hot caramel directly from the pan.
Rest caramel bread pudding for ten minutes after baking. Spoon portions into bowls and add some warm sauce. Use the caramel slowly, keeping any extra covered for later rather than flooding the entire pudding at once.
How to Serve
Serve caramel bread pudding warm in eight portions. Bowls hold the soft custard and sauce more comfortably than trying to make a dry, rigid square. Stir the sauce before portioning if its texture has changed while standing. Ice cream or fruit can be offered separately as optional accompaniments. For a gathering, portion a small amount first and let people choose whether to add more caramel.
Storage
Refrigerate caramel bread pudding and sauce in separate shallow covered containers within two hours. Use within three to four days and reheat pudding portions to 165°F. Warm the sauce gently, stirring; a very hot saucepan can scorch it before the middle loosens. Do not leave the custard dish on the counter overnight. Keeping sauce separate also prevents the bread surface becoming overly wet during storage.
Cook the egg custard through and refrigerate leftovers promptly. See FoodSafety.gov’s egg-dish cooking temperatures.
Tips and Variations
Caramel bread pudding is sensitive to the size and dryness of the bread cubes. Keep them roughly three-quarter to one inch rather than mixing large hunks with tiny crumbs. Fresh soft bread may collapse faster than day-old bread under the same custard quantity.
Use a saucepan larger than the cold caramel ingredients seem to need, because cream causes the hot sugar to foam up. Set out the butter and vanilla before heating sugar so you do not leave the pan unattended to search for ingredients. Cooling for serving does not replace prompt refrigeration of leftovers.
Frequently Asked Questions
Can I use brioche?
Yes. Caramel bread pudding can use brioche or French bread, cut into even day-old cubes.
Does the caramel bake with the pudding?
No. Make the separate sauce while the custard bakes and add it to servings.
Why is the center loose?
It may need more baking. Check the deepest center for set custard and at least 160°F.
Why did my caramel become bitter?
Sugar can darken quickly near the end. Stop at amber instead of letting it smoke or turn very dark.
Can I prepare leftovers for tomorrow?
Yes. Refrigerate caramel bread pudding and sauce separately, then reheat the custard to 165°F.
More Recipes to Try
- Banana Bread Pudding
- Apple Pie Bread Pudding Recipe
- Healthy Chocolate Banana Bread
- Homemade Cinnamon Swirl Bread

Bread Pudding with Vanilla Caramel Sauce
Ingredients
For the Bread Pudding
- 6 cups day-old bread (cubed) day-old, loosely measured, roughly 3/4–1-inch cubes; no mold
- 4 large eggs
- 2 cups whole milk
- 1 cup heavy cream
- 1 cup granulated sugar
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- ¼ teaspoon ground nutmeg
- ¼ teaspoon salt
For the Vanilla Caramel Sauce
- 1 cup granulated sugar
- ¼ cup water
- ½ cup heavy cream (warmed)
- 4 tablespoons unsalted butter
- 1 teaspoon vanilla extract
- pinch salt
Pan preparation
- as needed cooking spray
Instructions
- Heat oven to 350°F and grease a 9-by-13-inch dish. Arrange bread cubes loosely and evenly.
- Whisk eggs with the custard milk, cream, sugar, vanilla, spices, and salt. Pour over bread and gently moisten the top pieces. Soak 10 minutes.
- Bake loosely covered 30 minutes, then uncovered 15–20 minutes until the middle is set and at least 160°F.
- Meanwhile, dissolve sauce sugar in its water in a roomy saucepan. Cook to amber, take off heat, and carefully whisk in warm cream in small additions. Finish with butter, vanilla, and a pinch salt.
- Stand the baked pudding 10 minutes, divide into 8 portions, and pass warm caramel separately.



