This old-fashioned bread pudding recipe is the best way to use stale bread! It’s a cinch to make and when it’s done, you have a dessert that’s both cozy and decadent.

Cozy and decadent might seem like a strange way to describe a dessert, but trust me on this one!

Plain white bread Melted butter Eggs Milk Heavy cream Sugar Raisins Vanilla extract Egg yolks Flour Salt Vanilla ice cream


Cut the bread into one-inch pieces and toast them in the oven. Beat the eggs in a large mixing bowl, then whisk in the milk, cream, sugar, raisins, and vanilla extract.


Place the bread cubes in the bottom of a 9×13-inch casserole dish and drizzle them with the melted butter. Pour the custard mixture over the bread.


Bake the bread pudding for about 45 minutes, or until it’s set. Make the sauce.


Spoon the bread pudding into bowls or onto plates, then top with the vanilla sauce.


The great thing about this recipe is that it’s easy enough that you can make it year-round whenever you have some stale bread sitting around!

Get this Classic Bread Pudding With Vanilla Sauce recipe + many more by clicking the links below!