A timeless, cozy dessert made from simple pantry staples.
Bread pudding is one of those classic comfort desserts that instantly reminds people of home. Soft, custardy bread, warm hints of cinnamon, sweet raisins, and a silky vanilla sauce poured over the top — it’s the kind of dish that turns leftover bread into something extraordinary. Whether you’re serving it for Sunday dinner, the holidays, or a cold winter evening, this old-fashioned bread pudding recipe delivers pure nostalgia in every bite.
Below is the complete recipe, including ingredients, step-by-step instructions, baking tips, serving suggestions, and storage notes.
⭐ Why This Bread Pudding Is So Good
-
Uses simple, inexpensive ingredients
-
Perfect way to use day-old or stale bread
-
Soft, creamy custard interior with golden edges
-
The warm vanilla sauce makes it irresistible
-
Great make-ahead dessert
Ingredients
For the Bread Pudding
-
6 cups of day-old bread, cubed (French bread, brioche, challah, or white bread)
-
3 large eggs
-
2 cups whole milk
-
1 cup heavy cream
-
¾ cup granulated sugar
-
1 tsp vanilla extract
-
1 tsp ground cinnamon
-
½ tsp nutmeg (optional)
-
½ cup raisins (optional but classic)
-
Pinch of salt
-
2 tbsp melted butter (for greasing and drizzling on top)
For the Warm Vanilla Sauce
-
1 cup milk
-
1 cup heavy cream
-
½ cup sugar
-
1 egg
-
2 tbsp butter
-
1 tbsp cornstarch
-
1½ tsp vanilla extract
Instructions
1. Prepare the Bread
Cut or tear your bread into small cubes. If the bread is fresh, bake the cubes on a tray at 300°F (150°C) for 10 minutes to dry them slightly. This helps absorb the custard mixture better.
Place bread cubes into a greased baking dish.
2. Make the Custard
In a large mixing bowl, whisk together:
-
Eggs
-
Milk
-
Heavy cream
-
Sugar
-
Vanilla
-
Cinnamon
-
Nutmeg
-
Salt
Whisk until fully smooth and combined.
Pour the custard mixture evenly over the bread cubes.
Gently press the bread down with a spoon to help it soak up the liquid.